On Tue, Mar 10, 2026 at 10:18 AM Patrick Hunt <[email protected]> wrote:

>
>
> On Mon, Mar 9, 2026 at 2:08 PM Patrick Hunt <[email protected]> wrote:
>
>>
>>
>> On Mon, Mar 9, 2026 at 2:02 PM Enrico Olivelli <[email protected]>
>> wrote:
>>
>>> Il Lun 9 Mar 2026, 17:27 Patrick Hunt <[email protected]> ha scritto:
>>>
>>> > I noticed that there are GHSA reports which don't always have CVEs
>>> > assigned. We have the OWASP scanner scanning for CVEs as part of our
>>> > Jenkins infra, however not GHSA. Should we add this?
>>> >
>>> > There's a tool "osv-scanner" which I ran locally on my machine (not
>>> sure if
>>> > this is running right but ...), it reported the following for trunk....
>>> >
>>>
>>>
>>> Is it possible to run it on Github actions, instead of Jenkins?
>>>
>>> In any case I am +1 to add new popular scanners, because having their
>>> reports can help us see the problems as soon as they hit users
>>>
>>>
>> I notice we don't have github.com native security scanning active,
>>
>> >Code scanning alerts • Needs setup
>> >Automatically detect common vulnerability and coding errors
>>
>>  perhaps that would be sufficient? Maybe we should try that first? Anyone
>> know why we are not using it?/any reason not to just turn it on? Any reason
>> not to turn it on?
>>
>>
> What's our policy - if dependabot submits a PR, is that something a
> committer can "+1" and commit? (I assume yes?) Via the github PR process?
> (eg merge/commit/close via the github UI)
>
>
I can also try this if there are no objections and seems to align with your
feedback @Enrico Olivelli <[email protected]>

https://google.github.io/osv-scanner/github-action/

OSV-Scanner is available as a CI/CD Action. We currently offer two
different reusable workflows for Github:

A workflow that triggers a scan with each pull request and will only report
new vulnerabilities introduced through the pull request.
A workflow that performs a full vulnerability scan, which can be configured
to scan on pushes or a regular schedule. The full vulnerability scan can
also be configured to run on release to prevent releasing with known
vulnerabilities in dependencies.



> Patrick
>
>
>> Patrick
>>
>>
>>> Enrico
>>>
>>>
>>> > Regards,
>>> >
>>> > Patrick
>>> >
>>> > ..... <clip general logs> ....
>>> > End status: 536 dirs visited, 2308 inodes visited, 21 Extract calls,
>>> > 3.877381125s elapsed, 3.877341s wall time
>>> > Filtered 3 local/unscannable package/s from the scan.
>>> > Total 5 packages affected by 10 known vulnerabilities (0 Critical, 3
>>> High,
>>> > 4 Medium, 3 Low, 0 Unknown) from 1 ecosystem.
>>> > 10 vulnerabilities can be fixed.
>>> >
>>> >
>>> >
>>> >
>>> ╭─────────────────────────────────────┬──────┬───────────┬───────────────────────────────────────┬─────────┬───────────────┬──────────────────────────────────────────────────────╮
>>> > │ OSV URL                             │ CVSS │ ECOSYSTEM │ PACKAGE
>>> >                       │ VERSION │ FIXED VERSION │ SOURCE
>>> >                             │
>>> >
>>> >
>>> ├─────────────────────────────────────┼──────┼───────────┼───────────────────────────────────────┼─────────┼───────────────┼──────────────────────────────────────────────────────┤
>>> > │ https://osv.dev/GHSA-25qh-j22f-pwp8 │ 5.9  │ Maven     │
>>> > ch.qos.logback:logback-core           │ 1.3.15  │ 1.3.16        │
>>> > zookeeper-contrib/zookeeper-contrib-fatjar/pom.xml   │
>>> > │ https://osv.dev/GHSA-qqpg-mvqg-649v │ 1.8  │ Maven     │
>>> > ch.qos.logback:logback-core           │ 1.3.15  │ 1.5.25        │
>>> > zookeeper-contrib/zookeeper-contrib-fatjar/pom.xml   │
>>> > │ https://osv.dev/GHSA-25qh-j22f-pwp8 │ 5.9  │ Maven     │
>>> > ch.qos.logback:logback-core           │ 1.3.15  │ 1.3.16        │
>>> > zookeeper-contrib/zookeeper-contrib-loggraph/pom.xml │
>>> > │ https://osv.dev/GHSA-qqpg-mvqg-649v │ 1.8  │ Maven     │
>>> > ch.qos.logback:logback-core           │ 1.3.15  │ 1.5.25        │
>>> > zookeeper-contrib/zookeeper-contrib-loggraph/pom.xml │
>>> > │ https://osv.dev/GHSA-25qh-j22f-pwp8 │ 5.9  │ Maven     │
>>> > ch.qos.logback:logback-core           │ 1.3.15  │ 1.3.16        │
>>> > zookeeper-contrib/zookeeper-contrib-rest/pom.xml     │
>>> > │ https://osv.dev/GHSA-qqpg-mvqg-649v │ 1.8  │ Maven     │
>>> > ch.qos.logback:logback-core           │ 1.3.15  │ 1.5.25        │
>>> > zookeeper-contrib/zookeeper-contrib-rest/pom.xml     │
>>> > │ https://osv.dev/GHSA-cfxw-4h78-h7fw │ 8.9  │ Maven     │
>>> dnsjava:dnsjava
>>> >                       │ 3.5.1   │ 3.6.0         │
>>> zookeeper-server/pom.xml
>>> >                             │
>>> > │ https://osv.dev/GHSA-crjg-w57m-rqqf │ 7.7  │ Maven     │
>>> dnsjava:dnsjava
>>> >                       │ 3.5.1   │ 3.6.0         │
>>> zookeeper-server/pom.xml
>>> >                             │
>>> > │ https://osv.dev/GHSA-mmwx-rj87-vfgr │ 7.1  │ Maven     │
>>> dnsjava:dnsjava
>>> >                       │ 3.5.1   │ 3.6.0         │
>>> zookeeper-server/pom.xml
>>> >                             │
>>> > │ https://osv.dev/GHSA-4cx2-fc23-5wg6 │ 6.3  │ Maven     │
>>> > org.bouncycastle:bcpkix-jdk18on (dev) │ 1.78    │ 1.79          │
>>> > zookeeper-server/pom.xml                             │
>>> >
>>> >
>>> ╰─────────────────────────────────────┴──────┴───────────┴───────────────────────────────────────┴─────────┴───────────────┴──────────────────────────────────────────────────────╯
>>> >
>>>
>>

Reply via email to