This update for capnproto fixes the following issues:
Update to version 1.4.0.
Security issues fixed:
- CVE-2026-32239: negative `Content-Length` conversion treated as impossibly large length by KJ-HTTP can lead to HTTP
smuggling (bsc#1259638).
- CVE-2026-32240: integer overflow when KJ-HTTP `Transfer-Encoding` chunk size is parsed to a value of 2^64 or larger
can lead to HTTP smuggling (bsc#1259639).
Other updates and bugfixes:
- Have `stdcoro` use `::std` namespace.
- Disable stack check when HWASan is used.
- Fix benign buffer overrun in async `readMessage()`.
- Shared library naming changes from `libsomething-%{version}.so` to `libsomething.so.%{version}`.
Patch instructions:
To install this openSUSE security update use the suse recommended installation methods
like YaST online_update or "zypper patch".
Alternatively you can run the command listed for your product:
- openSUSE Leap 16.0
zypper in -t patch openSUSE-Leap-16.0-1083=1
- openSUSE Leap 16.0:
capnproto-1.4.0-160000.1.1
libcapnp-1_4_0-1.4.0-160000.1.1
libcapnp-devel-1.4.0-160000.1.1
* bsc#1259638
* bsc#1259639
References:
* https://www.suse.com/security/cve/CVE-2026-32239.html
* https://www.suse.com/security/cve/CVE-2026-32240.html
Get the latest Linux and open source security news straight to your inbox.