[Daniel's week] October 24, 2026
Daniel Stenberg
daniel at haxx.se
Sat Oct 24 22:49:15 CEST 2026
# October 24, 2026
When we thought everything was already crazy, the eMudhra cert thing and a PHP
RCE hit us both in the same week...
## security
The race continues. I got some time over on Saturday and figured I would spend
it catching up with some of the vulnerability report work. It turned out to be
a challenge as over the weekend and the following days we received about 10
new reports per day. I spent most of this week trying to sort them out,
respond, fix and dismiss them. In every combination.
Right now we are at thirteen confirmed vulnerabilities.
We stripped off the three main eMudhra certs from the CA bundle we host at
curl.se but I suppose it remains to see if we need to do anything further. I
upgraded PHP on my blog site.
## public
This latest onslaught made me decide that we have to do something to keep our
noses about the surface, so after deliberations and discussions in the curl
security team we have decided to go completely open and public with all
vulnerability reports that are set severity LOW or MEDIUM, leaving only the
ones at HIGH or CRITICAL to remain privately managed [1]. The idea is that we
switch over to this new policy starting Monday October 26. Documentation
updates are prepared, we will update the corresponding information on
HackerOne and on Monday we will create at least thirteen separate new
Pull-Requests for the pending security advisories. We will create new tags on
GitHub to allow everyone to easily filter the issues and changes that are
related to confirmed vulnerabilities as opposed to regular bugs.
## AI aided changes
Over the last month or so we see a steep rise in the number of pull requests
submitted to us that are made at least in part with AI aid. In general we
don’t mind that if the changes are good, but the quality is not always top
notch and there is a great degree of people simply submitting the large AI
generated word salad explanations instead of communicating with us as humans.
I suspect that some of the contributors do this because they simply don’t
understand the change and the contribution their agent produced for them.
As a direct result of this increase we have decreased the number of open pull
requests we allow any contributor to have concurrently in the curl repository,
to 2. It’s better we make sure each one is done correctly and with quality
before they continue and provide more. This actually applies whether they use
AI or not.
## we can’t ignore
Sometimes when I speak about the vulnerability report flood we are currently
handling, people suggest that we should just ignore the “AI slop” as a means
of managing or coping. I had to write something about why that is not an
option [2].
## coming up
-The feature window is open, let’s see if we can merge some new stuff
## Links
[1] = https://daniel.haxx.se/blog/2026/10/20/do-minor-curl-vulnerabilities-in-the-open/
[2] = https://daniel.haxx.se/blog/2026/10/22/ignore-the-slop/
--
/ daniel.haxx.se
More information about the daniel
mailing list