User avatar
daniel:// stenberg:// @bagder@mastodon.social
5mo
As we have more CVEs to publish in the first 1/3 of the year, the projected total number for the full year goes up... 😮
1
0
0
0
User avatar
🪨 @Varpie@peculiar.florist
5mo
@bagder Surely, that projection isn't correct because there is a big batch of things being found now and it will dwindle down after that... Can we really expect multiple breakthroughs in tooling and breakthroughs in classes of vulnerabities this year?
⭐2
1
0
0
2

User avatar
daniel:// stenberg:// @bagder@mastodon.social
5mo
@Varpie 1. the existing tooling is still being used to find more flaws not reported yet 2. there will be more tools created and used 3. all the tools will improve 4. we keep changing curl

So yes, I think it is a reasonable risk that the projection is correct.
1
0
0
0
User avatar
Mirko Swillus @mechko@chaos.social
5mo
@bagder

For 4), don't you think that running those new analyzers prior to bringing changes to main will reduce the number of newly introduced flaws?

@Varpie
1
0
0
0
User avatar
daniel:// stenberg:// @bagder@mastodon.social
5mo
@mechko @Varpie ideally, sure, but I don't expect us to have access and ability to use them all
1
0
0
0
User avatar
Mirko Swillus @mechko@chaos.social
5mo
@bagder

Accessibility is certainly a general issue for FOSS projects. But in your case and given the popularity of the curl project (and yourself), I'd assume that vendors will keep lining up for your (implicit) endorsement.

Though I can imagine that ability / capacity might be a different story, with the number of new tooling and vendors entering this market every month.

@Varpie
1
0
0
0
User avatar
Sebastian Dröge 🍵 @slomo@toot.cat
5mo
@mechko @bagder @Varpie The problem is also that this situation is asymmetric: maintainers need to find every issue, reporters only need to find a single one. The way how LLM-based tools (or fuzzers for that matter) are working is better for the latter, especially as what is found depends on minor phrasing differences in the prompt and randomness. Two separate runs might find a different set of problems.

That said, it helps. It's not a panacea though as some people with monetary interests want to present it.
0
0
0
0