[Daniel's week] June 12, 2026
Daniel Stenberg
daniel at haxx.se
Fri Jun 12 23:38:05 CEST 2026
Hello friends!
# security
In my email last week I mentioned we had thirteen pending vulnerabilities to
announce in sync with the next curl release. A week later that number is now
eighteen and I have no reason to expect any slowdown in the near future.
The end of last week also signified the end of a dedicated week by a security
engineer from Trail of Bits [1] spent looking closer on curl source code in
some kind of cooperation they have with Open AI, so presumably using their
models for it. That resulted in a list of twenty-two issues with various
degrees of severity that gave us a little more to work on. One of those issues
is now treated by us as a confirmed vulnerability. The others were a mix of
documentation needing clarification, bugs to fix and a few false positives.
Right now, we project that we will ship more than 70 curl CVEs this year.
Already in the first six months of this year we will have published more CVEs
than we did in the three years 2023 - 2025 combined!
## curl meta-data
As I “caught” someone with week doing funny sed tricks to extract the latest
curl version from the curl website’s download page, I figured I should remind
everyone that we provide information and meta-data about the latest curl
release in a machine-friendly format on the https://curl.se/info URL that is
always accurate and up-to-date. It has been working fine for decades and is
likely to continue to do so.
New in the info file this week is that I added a sha256sum for the tarball it
links in there and I made the same information available in JSON format on
https://curl.se/info.json. It was easy enough so why not.
## Humans in control
I have received questions about our use or non-use of AI in the curl project,
which made me write up a blog post about my and the curl team’s general view
and approach to AI [3]. We use tools. We keep humans in control.
## Coverity is dead
We have been scanning the curl source code for mistakes with the static code
analyzer provided by Coverity for well over a decade and it has helped us keep
things in check. Over the last several weeks their scanning service has been
dead and there is no messaging suggesting when or if it will come back to
life.
Coverity used to be the best code analyzer several years ago and it therefore
was a fundamental tool to aid curl developers. Over time, competition has
caught up and now I am not sure the loss of this service will be mourned much
by us. We have clang-tidy and CodeSonar for old-style analyzing, but perhaps
more importantly all the new AI things that take this art to the next level.
We use Codex Security, Zeropath, Augment Code and GitHub Copilot ourselves but
clearly lots of people out there also throw curl source code at all kinds of
different AIs.
## Sponsors
I made sure that two recent gold sponsors show up correctly on the curl
sponsor page[2], as both Automattic and CodeRabbit AI sponsor the project with
an awesome 1,000 USD/month. Thank you!
We promise to use donated funds only for things and activities that we believe
are beneficial for the project and its development. That includes but is not
limited to developer conferences, infrastructure, services and hardware.
## Coming up
- Monday: announcing the curl summer of bliss
- Wednesday: curl 8.21.0 rc3
- More security report work for sure
## Links
[1] = https://www.trailofbits.com/
[2] = https://curl.se/sponsors.html
[3] = https://daniel.haxx.se/blog/2026/06/10/a-human-in-control/
--
/ daniel.haxx.se
More information about the daniel
mailing list