News for hackers. Stuff that matters.
Re:After 7 Months, Glasswing Overwelms Maintainers with Unde... by dfee on Tuesday November 10, 2026 @05:53PM (#50447443)
There's an anecdote about curl, but I'm not sure if there's enough in here to draw conclusions from. 20% of vulnerabilities have been made public, and many of those are marked as "withdrawn" or "duplicates". However, it's unclear whether the remaining 80% have not been made public because they're not fixed or real. In other words, this is analysis of survivors (public); not much can be said about those still under embargo.
Re:After 7 Months, Glasswing Overwelms Maintainers with Unde... by flanz_10 on Tuesday November 10, 2026 @06:27PM (#50447773)
And on top of that, it's a bit negative. How many millions of dollars is one perfect-10 scoring CVSS finding, total destruction style RCE, found in curl worth? Considering how many people use it.
Re:After 7 Months, Glasswing Overwelms Maintainers with Unde... by uptrails on Tuesday November 10, 2026 @06:45PM (#50447929)
It's worth zero millions dollars to curl. It might be worth something to attackers, but "wide use" is not the same as "the ability to compromise everyone" because most of the time, curl isn't used to automatically fetch untrusted URLs in a way that's controlled by the attacker from an environment they care about. It's worth much, much less than a 0-day in an iPhone or PHP. You'd need a buyer with a very specific itch to scratch.

By extension, if a vuln is worth something to attackers, it's probably also worth some fraction of it to the people the attackers may go after. But if you're an interesting target, your defense can't be based on the ability to find about every single software defect ahead of the time. You need layers. And if you have that, the importance of proactively acquiring every 0-day is diminished.

Re:After 7 Months, Glasswing Overwelms Maintainers with Unde... by pixl97 on Tuesday November 10, 2026 @09:15PM (#50449038)
Your layers need to be secure too, or you just have colanders stacked together.
Re:After 7 Months, Glasswing Overwelms Maintainers with Unde... by Eridrus on Tuesday November 10, 2026 @06:46PM (#50447931)
A client-side bug in a command line utility that is mostly used as a debugging tool or glue in shell scripts where the URL is not attacker controlled? Probably close to nothing. Maybe if you can find some other software which lets you run curl with an attacker controlled URL, you could package it up as an exploit for that piece of software, but it's not a common config.
Re:After 7 Months, Glasswing Overwelms Maintainers with Unde... by palata on Tuesday November 10, 2026 @06:57PM (#50448026)
Curl is also a library. Just saying :-).
Re:After 7 Months, Glasswing Overwelms Maintainers with Unde... by Eridrus on Tuesday November 10, 2026 @07:33PM (#50448306)
Fair, libcurl is pretty widely used in PHP, but it has to be in the core.

Still way less impactful than the PHP2Shell issue.

Re:After 7 Months, Glasswing Overwelms Maintainers with Unde... by jonhohle on Tuesday November 10, 2026 @09:04PM (#50448971)
libcurl is used in a lot more than PHP. libcurl is installed on more than 20 billion devices.
Re:After 7 Months, Glasswing Overwelms Maintainers with Unde... by oasisaimlessly on Wednesday November 11, 2026 @10:50AM (#50454831)
... 50% of which probably never get connected to the internet, and 50% of the remainder probably only connect to one hardcoded domain name.
Re:After 7 Months, Glasswing Overwelms Maintainers with Unde... by ASalazarMX on Tuesday November 10, 2026 @07:06PM (#50448086)
I'd expect the remaining 80% are delayed not because there's something statistically special about them, but from the massive workload thrown at humans in the loop.

Anthropic needs to teach their systems to propose a fix too. Detecting a coding problem and proposing a patch is what we should expect from a company with supposedly the best coding LLM.

Re:After 7 Months, Glasswing Overwelms Maintainers with Unde... by ameliaquining on Tuesday November 10, 2026 @07:18PM (#50448211)
Claude is perfectly capable of fixing these vulnerabilities; if that's what maintainers want, they can just ask for it. If the concern is cost, Anthropic offers a Claude for OSS program.

The reason Anthropic isn't proactively sending patches is, I suspect, that those patches would not be welcomed, because trust in the models isn't currently at the point where maintainers are willing to merge them without human review, which takes approximately as much effort as writing the patches themselves.

Re:After 7 Months, Glasswing Overwelms Maintainers with Unde... by eqvinox on Tuesday November 10, 2026 @08:07PM (#50448558)
Anthropic's oss-scanner includes patches. We've received a batch and I'm working on some of it.

A good amount of the patches is straight garbage. It's not helped by the fact that a good amount (20~30%, maybe more) of the issues is also junk themselves.

I'll hopefully be able to share numbers (or data) after we're done with the batch.

Re:After 7 Months, Glasswing Overwelms Maintainers with Unde... by grim_io on Tuesday November 10, 2026 @09:27PM (#50449095)
70-80% not being garbage sounds like a good thing :)
Re:After 7 Months, Glasswing Overwelms Maintainers with Unde... by macintux on Tuesday November 10, 2026 @10:01PM (#50449293)
I suppose it depends on:

- How many patches you receive

- How easy it is/long it takes to distinguish the good from the garbage

Re:After 7 Months, Glasswing Overwelms Maintainers with Unde... by eqvinox on Wednesday November 11, 2026 @06:14AM (#50452060)
You're assuming the other 70-80% is actually good. It's not, there's a whole spectrum between "junk" and "good". A whole bunch of this stuff is "technically correct, technically even a security issue, but also just plainly not of actual importance".
Re:After 7 Months, Glasswing Overwelms Maintainers with Unde... by ASalazarMX on Wednesday November 11, 2026 @01:10PM (#50456508)
You get free meals, 70-80% of them tasty on different degrees, and the rest burnt. That's OK because free meals, right? Except the small letters say you have to eat 300 meals a day.
Re:After 7 Months, Glasswing Overwelms Maintainers with Unde... by munchbunny on Tuesday November 10, 2026 @10:28PM (#50449452)
I won't claim that my experience is representative, but what I've seen is closer to 50% being false positives, and then maybe 20% of the remainder being bugs but not vulnerabilities (aka lower priority bugfixes). The suggested patches have a much worse hit rate though, to the extent that I accepted only a small fraction after reviewing.

That said, an automated system generating only 30% true positives is probably still ahead on ROI as long as we're talking about tens of findings and not hundreds. The amount of human time spent investigating things that turn out to be false positives is the main difference.

Re:After 7 Months, Glasswing Overwelms Maintainers with Unde... by eqvinox on Wednesday November 11, 2026 @06:16AM (#50452073)
Yeah, I was being "optimistic" in my estimate. And of course with a batch, you start at the high severity end, so it gets worse as you progress through. (Well, I assume at least, even some of the "critical" was just plain "not even a security issue" in our case.)
Re:After 7 Months, Glasswing Overwelms Maintainers with Unde... by matkoniecz on Tuesday November 10, 2026 @08:37PM (#50448806)
> If the concern is cost, Anthropic offers a Claude for OSS program.

thanks! It turns out that I am apparently qualifying for it and I was unaware

lets see whether Anthropic agrees

Re:After 7 Months, Glasswing Overwelms Maintainers with Unde... by loeg on Tuesday November 10, 2026 @07:22PM (#50448231)
> Anthropic needs to teach their systems to propose a fix too. Detecting a coding problem and proposing a patch is what we should expect from a company with supposedly the best coding LLM.

Of course it's trivial to have an LLM generate a fix, too. They probably do. It doesn't mean a project (1) wants to take an LLM-generated fix at all, or (2) can immediately commit an LLM-generated fix without review (which takes time).

Re:After 7 Months, Glasswing Overwelms Maintainers with Unde... by doctorpangloss on Tuesday November 10, 2026 @07:43PM (#50448386)
Punchline: Don't use curl.
Re:After 7 Months, Glasswing Overwelms Maintainers with Unde... by MBCook on Tuesday November 10, 2026 @08:04PM (#50448538)
Maybe not. And that’s totally fine.

But right now they’re not even offering one. They’re just putting the burden on the project without even trying to help fix it.

They have all the resources in the world, and they won’t even try.

And that’s of course assuming it’s a real bug, as we’ve seen a ton of them don’t seem to be. The last time we went through this, curl reported not only that a bunch of them weren’t bugs, but some of the bugs were listed previously on their mailing list, and that’s probably where the LLM got them.

So not only is it finding small bugs. And nonbugs. It’s reporting previously found bugs.

Pilling work on maintainers. Over and over again. To help? No. To make big numbers to show off for their IPO documents.

Re:After 7 Months, Glasswing Overwelms Maintainers with Unde... by loeg on Tuesday November 10, 2026 @11:41PM (#50449814)
Re:After 7 Months, Glasswing Overwelms Maintainers with Unde... by wonnage on Tuesday November 10, 2026 @07:25PM (#50448258)
Could also be that most of the findings are low signal noise. Even the batch that was sent to curl was one medium and 39 low severity. One can only assume that the vast numbers of findings that haven’t been sent are even lower severity.
Re:After 7 Months, Glasswing Overwelms Maintainers with Unde... by grim_io on Wednesday November 11, 2026 @01:08AM (#50450190)
I'd be careful to take an examplary projects like curl and assume that level of quality is the average or even close to it.

Compared to curl, even the Linux kernel is garbage, and the Linux kernel is probably higher quality than all of the enterprise software that runs the world.

Re:After 7 Months, Glasswing Overwelms Maintainers with Unde... by jknoepfler on Tuesday November 10, 2026 @07:21PM (#50448229)
The most likely explanation is that it isn't worth submitting a massive stack of bullshit to human review.

If they actually were sitting on a PR gold mine of vulnerabilities they wouldn't be throttled on review resources while artificially inflating/misreporting their numbers. They would be diverting resources to clear the review queue.

It's fake and it always was fake.