Closed
Description
Got them to run as expected per PR #104
However this pr should definitely cause a failure for:
- CWE-377 py/insecure-temporary-file - via
"/opt/hostedtoolcache/CodeQL/0.0.0-20200630/x64/ql/python/ql/src/Security/CWE-377/InsecureTemporaryFile.ql" : { },
- CWE-78 py/command-line-injection - via
"/opt/hostedtoolcache/CodeQL/0.0.0-20200630/x64/ql/python/ql/src/Security/CWE-078/CommandInjection.ql" : { },
It did catch CWE-377, but it did not fail the build:
It also didnt show much info. I did not realize it caught this until I accidentally clicked on the changes:
It does show as a check, but only if you happen to expand it.
The default view:
This is very very easy to miss and not at all a good UX. I would think that the action itself would fail the build, or that the check would be easier to spot a failure. At a glance the PR looks mergeable.
That said, it still never caught CWE-78
Metadata
Metadata
Assignees
Labels
No labels