110 points cowlevel 3 hours ago 56 comments
profdevloper 3 hours ago | parent
adzm 3 hours ago | parent
cowlevel 2 hours ago | parent
https://nitter.jaydenha.uk/OpenAI/status/2113766354386084338
Sytten 2 hours ago | parent
doodlesdev 23 minutes ago | parent
rvanlaar 2 hours ago | parent
The python package has already been updated to 1.2.1. https://pypi.org/project/brotli/1.2.1/
Gigachad 1 hour ago | parent
Another day another out of bounds access in C code.
ks2048 13 minutes ago | parent
QuadmasterXLII 2 hours ago | parent
TZubiri 2 hours ago | parent
whether a hello wolrd in fastapi is affected might also be interesting
cpburns2009 1 hour ago | parent
DogeGode 2 hours ago | parent
cowlevel 2 hours ago | parent
https://news.ycombinator.com/item?id=50069499
Edit: why flagged
bibekadhikari 2 hours ago | parent
dboreham 2 hours ago | parent
and this is the actual CVE report, which doesn't say much: https://www.cve.org/CVERecord?id=CVE-2026-111497
kylepomykala 1 hour ago | parent
hoppp 1 hour ago | parent
awakeasleep 1 hour ago | parent
hoppp 1 hour ago | parent
chelmzy 31 minutes ago | parent
Gigachad 1 hour ago | parent
kccqzy 1 hour ago | parent
And this commit contained a refactoring from BROTLI_BOOL to BrotliDecoderErrorCode so the situation was that probably one of the error conditions previously simply returned false but needed more detail about what went wrong to continue safely.
Well okay this change from `if (prev_ix < cur_ix)` to `if (prev_ix < cur_ix && cached_backward <= max_backward)` is also suspicious and could be an related or unrelated hardening fix.
cpburns2009 1 hour ago | parent
ataraxia937 1 hour ago | parent
For clients? Sure, that's a bigger risk. Patch them. But bad guys aren't attacking your clients unless the clients connect to them. Don't stay up late to fix this.
(And yes, .NET is included here, because Microsoft's Brotli module is a binding for Google's vulnerable reference implementation.)
bbor 59 minutes ago | parent
I can't find download numbers for extras, but it comes in the pretty dang innocuous-seeming `aiohttp[speedups]`, as well. Also `urllib3[brotli]`. Many, many people will be running these servers without recognizing the name of the library, especially in the agentic era.
I might be missing something obvious in your message, cause I don't see why server/client is relevant. Why would a frontend app speak a protocol that the backend doesn't?
deathanatos 43 minutes ago | parent
Sure, people should check their dependency trees, and make informed decisions.
vinyl7 7 minutes ago | parent
babuskov 34 minutes ago | parent
hatthew 1 hour ago | parent
Gigachad 41 minutes ago | parent
userbinator 48 minutes ago | parent
[1] When more than half of the "standard" https://www.rfc-editor.org/info/rfc7932/#page-44 is an opaque binary blob, they're really not encouraging independent implementations.
csiegert 44 minutes ago | parent
gnabgib 42 minutes ago | parent
> We will support the Deno runtime for another year with monthly releases containing bug fixes and security updates. After that year we will end our development
csiegert 20 minutes ago | parent
Amsozzer 32 minutes ago | parent