Curl Moves Low and Medium Vulnerability Reports to Public GitHub Issues From Oct. 26
Security / news
Curl Moves Low and Medium Vulnerability Reports to Public GitHub Issues From Oct. 26
Daniel Stenberg calls it survival against an 'avalanche' of AI-assisted reports; the cost is a window he concedes attackers get.

From Oct. 26, the curl project will no longer take reports it rates LOW or MEDIUM through its private HackerOne channel. They go into public GitHub issues instead, and only HIGH or CRITICAL reports stay private. Daniel Stenberg announced the change on Oct. 20 in a post titled "Do minor curl vulnerabilities in the open".
The attacker's view changes first. Anyone watching curl's issue tracker will see a described flaw before a fix ships, for every report short of HIGH. Stenberg concedes the point: public disclosure gives attackers a "slightly longer window of opportunity" against existing users, and he says no alternative avoids it.
Why the project is doing it
The post says the change is "entirely triggered by the current avalanche of vulnerability reports," and that maintainers feel "strained, overloaded." It adds: "We must act to survive." Stenberg writes that over the last few years, "over 90% of all submissions could quickly be assessed to be less than HIGH." He gives no total report count and no CVE count for 2026.
The curl.se vulnerability table shows what the volume looks like on a single day. Of 24 entries dated Oct. 14, the day curl 8.23.0 shipped, one is HIGH and 23 are LOW. None is MEDIUM.
- LOW23 CVEs
- MEDIUM0 CVEs
- HIGH1 CVEs
Source: curl.se vulnerability table, accessed 2026-10-21
The split matters for the rule. Had it been in force on Oct. 14, 23 of those 24 reports would have been public issues.
Who is sending the reports
Stenberg's Oct. 14 post on the audit by Aisle says AI-powered tooling used by "multiple engineers at Aisle" produced "no less than thirty-five" published curl CVEs over the past year, more than any other group or individual. Aisle's own Oct. 15 announcement, written as it agreed to join Cohere, says its platform found 18 of the 24 CVEs in curl's latest release. That is a vendor-supplied figure.
Counts differ by source. Stenberg's Oct. 7 post announced 22 pending vulnerabilities, while the curl.se table lists 24 dated Oct. 14. The post does not explain the gap.
The new rule also covers the reports the project does not want. Stenberg says he will "deny and decline" more reports that do not affect real users, especially AI-found edge cases unlikely to occur in practice, rather than dismissing all LOW issues. His reason is that a CVE appeal could lead other parties to assign CVEs to real flaws.
What reporters and users should do
Reporters unsure of severity can still use HackerOne, and the project will state the severity it assigns. A report judged LOW or MEDIUM there will be closed as informative and publicly disclosed, and the reporter asked to resubmit on GitHub.
The main objection, that someone will file a HIGH flaw as LOW in public, gets a short answer. Stenberg calls a flaw filed below its true severity "basically unheard of." The post calls itself one step in a survival strategy that "might not be our last."
For users, the practical consequence is to watch the curl GitHub issue tracker after Oct. 26 as well as the advisory page. The same pressure shows elsewhere: Cloudflare's security-audit skill is another AI-driven audit tool aimed at finding bugs, and a Tor operator's report of 333 exit relays redirecting SSH logins is a recent security story from the same desk.
Sources
More in Security
- 01PHP Pre-Announces Two CVSS 9.2 Flaws for 14:00 UTC and Names No VersionsA third-party post already lists CVE IDs and 'fixed' builds that are the September 24 releases, which contradicts php.net.
- 02Curl's HIGH-Rated CVE-2026-92392 Needs a 135 KB Upload and a 23-Byte Payload Area to Reach Code ExecutionThe project grades the HTTP/2 use-after-free HIGH and not CRITICAL, and says a crash is the likelier outcome of any attempt.
- 03A Tor Operator Reports 333 Exit Relays, About 10%, Redirected SSH Logins to 12 ServersThe account, published October 20, says Ebury 1.8.3 was on the relays and the Tor network health team flagged them BadExit on October 4. No Tor Project advisory was available to confirm it.
- 04Eight eMudhra CA Keys Were Compromised, and Only One Outlet Says HowMozilla blocked the intermediates in Firefox in under three hours on October 17. Its post does not say how the keys leaked; heise says they were guessable numbers.