clj-holmes icon indicating copy to clipboard operation
clj-holmes copied to clipboard

A CLI SAST (Static application security testing) tool which was built with the intent of finding vulnerable Clojure code via rules that use a simple pattern language.

Results 9 clj-holmes issues
Sort by recently updated
recently updated
newest added

Hi, We are working with the Github team on the SARIF ecosystem, looking for the ability of clj-holmes to produce SARIF reports and upload the reports to Github in a...

Migrate from project.clj to deps.edn to be able to use `clj-watson`.

enhancement

**Describe the bug** clj-holmes does not match case-sensitive strings for instance if you have this line of code, `(MessageDigest/getInstance "md5")` It'll not match it within the md5 rule it only...

bug

** ERROR: ** Exception: #error { :cause No method in multimethod 'fetch*' for dispatch value: :https :via [{:type java.lang.IllegalArgumentException :message No method in multimethod 'fetch*' for dispatch value: :https :at...

I ran this command ``` clj-holmes scan --rules-directory ~/d/pub/clj-holmes-rules/ --scan-path ./ --output-file ./clj-holmes-results.json --output-type sarif ``` and got this output , ``` 7.692307889461517/100 7% [=== ] ETA: 4022789:30** ERROR: **...

Exception: #error { :cause Value out of range for int: 3562345207 :via [{:type java.util.concurrent.ExecutionException :message java.lang.IllegalArgumentException: Value out of range for int: 3562345207 :at [java.util.concurrent.FutureTask report FutureTask.java 122]} {:type java.lang.IllegalArgumentException...