in reply to daniel:// stenberg://

As you might probably know it is often used to communicate full security advisory details in a structured way. And can references several CVEs.... Maybe it's interesting for curl. And since curl is already CNA, why not publishing a CSAF feeds.

At @circl we are maintaining Vulnerability-Lookup and we already monitor several CSAF feeds (Cisco, @bsi, Red Hat, etc). The interesting thing, is that we correlate automatically with the CVE.
For example:
vulnerability.circl.lu/recent#…

in reply to daniel:// stenberg://

@circl @bsi I get your point and I agree for OSV... for you it will be indeed just more work.
And I think the quality of the advisories of the curl project as a CNA is already high. I am currently checking various advisories related to curl. I like this kind of pages curl.se/docs/CVE-2025-10148.ht…
in reply to daniel:// stenberg://

@cedric @circl @bsi OSV was developed by Google to provide a simple format that all vulnerability databases can use. CSAF is able represent every security advisory and VEX - free and for commercial, closed and open source, software, firmware, hardware, software installed on hardware as well as specifications. This allows the information to flow in a single format through the whole supply chain. CSAF Profiles docs.oasis-open.org/csaf/csaf/… select a minimum set of fields that need to be present. Tests ensure validity, consistency and provide guidance for the usage.
PS: CVSS is not mandatory, you can use aggregated_severity or in upcoming CSAF 2.1 qualitative_severity_rating 😉
in reply to daniel:// stenberg://

Great that you are considering #CSAF. We think that CSAF is a gamechanger: CSAF works for open source as well as closed source, hardware, specifications etc. - basically anything you can think of writing a security advisory or #VEX for.
Supply Chain Security: No one can secure single handed - everyone is needed. A single format: You can profit from the upstream CSAFs, your downstream users profit from your CSAFs.

(1/2)

#CSAF #VEX
in reply to BSI

@bsi we're entirely open source and so is our website and the tools generating the content on the site, so anyone can step forward and contribute a CSAF format generator.

The OSV JSON generator script is a perl thing that looks like this: github.com/curl/curl-www/blob/…

@BSI