CVE-2026-41676
rust-openssl: Deriver::derive and PkeyCtxRef::derive can overflow short buffers on OpenSSL 1.1.1
rust-openssl provides OpenSSL bindings for the Rust programming language. From 0.9.27 to before 0.10.78, Deriver::derive (and PkeyCtxRef::derive) sets len = buf.len() and passes it as the in/out length to EVP_PKEY_derive, relying on OpenSSL to honor it. On OpenSSL 1.1.x, X25519, X448, DH and HKDF-extract ignore the incoming *keylen, unconditionally writing the full shared secret (32/56/prime-size bytes). A caller passing a short slice gets a heap/stack overflow from safe code. OpenSSL 3.x providers do check, so this only impacts older OpenSSL. This vulnerability is fixed in 0.10.78.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- None
- User interaction
- None
What an attacker can affect
- Confidentiality
- High
- Integrity
- High
- Availability
- High
Exploit likelihood
What each source reports
CVE List Score used 7.2
rust-openssl: Deriver::derive and PkeyCtxRef::derive can overflow short buffers on OpenSSL 1.1.1
rust-openssl provides OpenSSL bindings for the Rust programming language. From 0.9.27 to before 0.10.78, Deriver::derive (and PkeyCtxRef::derive) sets len = buf.len() and passes it as the in/out length to EVP_PKEY_derive, relying on OpenSSL to honor it. On OpenSSL 1.1.x, X25519, X448, DH and HKDF-extract ignore the incoming *keylen, unconditionally writing the full shared secret (32/56/prime-size bytes). A caller passing a short slice gets a heap/stack overflow from safe code. OpenSSL 3.x providers do check, so this only impacts older OpenSSL. This vulnerability is fixed in 0.10.78.
- Record
CVE-2026-41676- CVSS 4.0
- 7.2 High
CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:U - Weakness
- CWE-787, CWE-131
- Updated
- 2026-11-02
EUVDEUVD-2026-25582 7.2
rust-openssl provides OpenSSL bindings for the Rust programming language. From 0.9.27 to before 0.10.78, Deriver::derive (and PkeyCtxRef::derive) sets len = buf.len() and passes it as the in/out length to EVP_PKEY_derive, relying on OpenSSL to honor it. On OpenSSL 1.1.x, X25519, X448, DH and HKDF-extract ignore the incoming *keylen, unconditionally writing the full shared secret (32/56/prime-size bytes). A caller passing a short slice gets a heap/stack overflow from safe code. OpenSSL 3.x providers do check, so this only impacts older OpenSSL. This vulnerability is fixed in 0.10.78.
- Record
EUVD-2026-25582- CVSS 4.0
- 7.2 High
CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:U - Updated
- 2026-11-02
GitHub AdvisoriesGHSA-pqf5-4pqq-29f5 7.2
rust-openssl: Deriver::derive and PkeyCtxRef::derive can overflow short buffers on OpenSSL 1.1.1
Deriver::derive (and PkeyCtxRef::derive) sets len = buf.len() and passes it as the in/out length to EVP_PKEY_derive, relying on OpenSSL to honor it. On OpenSSL 1.1.x, X25519, X448, DH and HKDF-extract ignore the incoming *keylen, unconditionally writing the full shared secret (32/56/prime-size bytes). A caller passing a short slice gets a heap/stack overflow from safe code. OpenSSL 3.x providers do check, so this only impacts older OpenSSL.
- Record
GHSA-pqf5-4pqq-29f5- CVSS 4.0
- 7.2 High
CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:U - Weakness
- CWE-131, CWE-787
- Updated
- 2026-11-02
NVD 7.2
rust-openssl provides OpenSSL bindings for the Rust programming language. From 0.9.27 to before 0.10.78, Deriver::derive (and PkeyCtxRef::derive) sets len = buf.len() and passes it as the in/out length to EVP_PKEY_derive, relying on OpenSSL to honor it. On OpenSSL 1.1.x, X25519, X448, DH and HKDF-extract ignore the incoming *keylen, unconditionally writing the full shared secret (32/56/prime-size bytes). A caller passing a short slice gets a heap/stack overflow from safe code. OpenSSL 3.x providers do check, so this only impacts older OpenSSL. This vulnerability is fixed in 0.10.78.
- Record
CVE-2026-41676- CVSS 4.0
- 7.2 High
CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:U/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X - CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-131, CWE-787
- Updated
- 2026-11-12
OSV 7.2
rust-openssl: Deriver::derive and PkeyCtxRef::derive can overflow short buffers on OpenSSL 1.1.1
rust-openssl provides OpenSSL bindings for the Rust programming language. From 0.9.27 to before 0.10.78, Deriver::derive (and PkeyCtxRef::derive) sets len = buf.len() and passes it as the in/out length to EVP_PKEY_derive, relying on OpenSSL to honor it. On OpenSSL 1.1.x, X25519, X448, DH and HKDF-extract ignore the incoming *keylen, unconditionally writing the full shared secret (32/56/prime-size bytes). A caller passing a short slice gets a heap/stack overflow from safe code. OpenSSL 3.x providers do check, so this only impacts older OpenSSL. This vulnerability is fixed in 0.10.78.
- Record
CVE-2026-41676- CVSS 4.0
- 7.2 High
CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:U - Weakness
- CWE-131, CWE-787
- Updated
- 2026-11-10
OSVDEBIAN-CVE-2026-41676 7.5
rust-openssl provides OpenSSL bindings for the Rust programming language. From 0.9.27 to before 0.10.78, Deriver::derive (and PkeyCtxRef::derive) sets len = buf.len() and passes it as the in/out length to EVP_PKEY_derive, relying on OpenSSL to honor it. On OpenSSL 1.1.x, X25519, X448, DH and HKDF-extract ignore the incoming *keylen, unconditionally writing the full shared secret (32/56/prime-size bytes). A caller passing a short slice gets a heap/stack overflow from safe code. OpenSSL 3.x providers do check, so this only impacts older OpenSSL. This vulnerability is fixed in 0.10.78.
- Record
DEBIAN-CVE-2026-41676- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-12
Show 48 moreShow less
OSVGHSA-pqf5-4pqq-29f5 7.2
rust-openssl: Deriver::derive and PkeyCtxRef::derive can overflow short buffers on OpenSSL 1.1.1
Deriver::derive (and PkeyCtxRef::derive) sets len = buf.len() and passes it as the in/out length to EVP_PKEY_derive, relying on OpenSSL to honor it. On OpenSSL 1.1.x, X25519, X448, DH and HKDF-extract ignore the incoming *keylen, unconditionally writing the full shared secret (32/56/prime-size bytes). A caller passing a short slice gets a heap/stack overflow from safe code. OpenSSL 3.x providers do check, so this only impacts older OpenSSL.
- Record
GHSA-pqf5-4pqq-29f5- CVSS 4.0
- 7.2 High
CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:U - Weakness
- CWE-131, CWE-787
- Updated
- 2026-11-10
OSVUBUNTU-CVE-2026-41676 7.2
rust-openssl provides OpenSSL bindings for the Rust programming language. From 0.9.27 to before 0.10.78, Deriver::derive (and PkeyCtxRef::derive) sets len = buf.len() and passes it as the in/out length to EVP_PKEY_derive, relying on OpenSSL to honor it. On OpenSSL 1.1.x, X25519, X448, DH and HKDF-extract ignore the incoming *keylen, unconditionally writing the full shared secret (32/56/prime-size bytes). A caller passing a short slice gets a heap/stack overflow from safe code. OpenSSL 3.x providers do check, so this only impacts older OpenSSL. This vulnerability is fixed in 0.10.78.
- Record
UBUNTU-CVE-2026-41676- CVSS 4.0
- 7.2 High
CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:U - CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVAZL-83618No score
CVE-2026-41676 affecting package 389-ds-base 3.1.1-12
rust-openssl provides OpenSSL bindings for the Rust programming language. From 0.9.27 to before 0.10.78, Deriver::derive (and PkeyCtxRef::derive) sets len = buf.len() and passes it as the in/out length to EVP_PKEY_derive, relying on OpenSSL to honor it. On OpenSSL 1.1.x, X25519, X448, DH and HKDF-extract ignore the incoming *keylen, unconditionally writing the full shared secret (32/56/prime-size bytes). A caller passing a short slice gets a heap/stack overflow from safe code. OpenSSL 3.x providers do check, so this only impacts older OpenSSL. This vulnerability is fixed in 0.10.78.
- Record
AZL-83618- Updated
- 2026-11-05
OSVopenSUSE-SU-2026:11182-1No score
clamav-1.5.3-1.1 on GA media
These are all security issues fixed in the clamav-1.5.3-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2026:11182-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:11194-1No score
sdbootutil-1+git20260706.f9f4faf-1.1 on GA media
These are all security issues fixed in the sdbootutil-1+git20260706.f9f4faf-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2026:11194-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:11205-1No score
rustup-1.28.2~0-4.1 on GA media
These are all security issues fixed in the rustup-1.28.2~0-4.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2026:11205-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:11206-1No score
sccache-0.16.0~0-2.1 on GA media
These are all security issues fixed in the sccache-0.16.0~0-2.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2026:11206-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:11210-1No score
cargo-c-0.10.23-1.1 on GA media
These are all security issues fixed in the cargo-c-0.10.23-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2026:11210-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:11222-1No score
keylime-ima-policy-0.2.9+49-1.1 on GA media
These are all security issues fixed in the keylime-ima-policy-0.2.9+49-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2026:11222-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:11237-1No score
python313-maturin-1.14.1-1.1 on GA media
These are all security issues fixed in the python313-maturin-1.14.1-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2026:11237-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:11255-1No score
afterburn-5.10.0.git73.b97f772-1.1 on GA media
These are all security issues fixed in the afterburn-5.10.0.git73.b97f772-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2026:11255-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:21252-1No score
Security update for clamav
This update for clamav fixes the following issues:
Update to version 1.5.3.
Security issues fixed:
- CVE-2026-20213: out-of-bounds write due to improper boundary checks for content in PE files during scanning (bsc#1270107).
- CVE-2026-20214: out-of-bounds write due to improper boundary checks for content in FSG files during scanning (bsc#1270085).
- CVE-2026-20215: out-of-bounds write due to improper boundary checks for content in 7z files during scanning (bsc#1270088).
- CVE-2026-20216: denial of service due to improper handling of temporary resources during InstallShield file scanning (bsc#1270089).
- CVE-2026-20217: out-of-bounds write due to improper boundary checks for content in PESpin files during scanning (bsc#1270091).
- CVE-2026-20243: out-of-bounds write due to improper boundary checks for content in ALZ files during scanning (bsc#1270092).
- CVE-2026-20244: integer overflow and DoS due to improper boundary checks for content in DMG files during scanning (bsc#1270106).
- CVE-2026-41676: buffer overflow due to missing checks via
Deriver:derive,PkeyCtxRef:deriveand OpenSSL 1.1.1 (bsc#1270138).
Other updates and bugfixes:
- Version 1.5.3:
- Fixed a bug in the PESpin unpacker cleanup path that could free pointers into the scanned file buffer and crash the scanner.
- Fixed an integer overflow in PE rebuild size calculations that could be reached through a malformed Aspack-packed PE file and lead to a heap buffer overflow write.
- Fixed an InstallShield archive extraction limit bypass that could write far more temporary data than intended and exhaust temporary storage.
- Fixed an FSG unpacker loop underflow that could write past the section array while scanning a malformed PE file.
- Fixed ALZ parser size handling bugs that could cause malformed ALZ archives to panic, abort the scanner, or skip expected scan-limit handling.
- Fixed a 7z parser substream count overflow that could under-allocate parser metadata arrays and write past them while reading a malformed archive.
- Fixed 32-bit DMG parser size checks that could let a short mish stripe table pass validation and crash 32-bit scanner builds.
- Hardened clamscan, clamdscan, and clamonacc quarantine actions against time-of-check/time-of-use races that could redirect copied, moved, or removed files under unsafe quarantine directory configurations.
- Upgraded the Rust tar dependency to resolve the RUSTSEC-2026-0067 and RUSTSEC-2026-0068 advisories, and upgraded the Rust openssl dependency to resolve CVE-2026-41676.
- Raised the minimum required CMake version to 3.17 to fix Linux builds with libcurl v8.21.0 when linking static library dependencies.
- Metadata preclass scans now run before the final scan verdict.
- ClamOnAcc: Fixed errors when recursively excluded paths are children of an included path.
- ClamOnAcc: Fixed hash bucket list corruption when two watched paths collide in the same bucket.
- Record
openSUSE-SU-2026:21252-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:21274-1No score
Security update for rust-keylime
This update for rust-keylime fixes the following issues:
Update to version 0.2.9+49.
Security issues fixed:
- CVE-2026-41676: openssl:
Deriver:deriveandPkeyCtxRef:derivecan overflow short buffers on OpenSSL 1.1.1 (bsc#1270174). - CVE-2026-41677: openssl: out-of-bounds read in PEM password callback when returning an oversized length (bsc#1270614).
- CVE-2026-41678: openssl: out-of-bounds write due to incorrect bounds assertion in
aes::unwrap_key()(bsc#1270699). - CVE-2026-41681: openssl:
MdCtxRef::digest_final()writes past caller buffer with no length check (bsc#1270792). - CVE-2026-41898: openssl: unchecked callback-returned length in PSK and cookie generate trampolines can leak adjacent memory to the network (bsc#1270842).
- CVE-2026-42327: openssl: undefined behavior in
X509Ref::ocsp_respondersfor certificates with non-UTF-8 OCSP URLs (bsc#1270523). - CVE-2026-44662: openssl: heap buffer overflow when encrypting with AES key-wrap-with-padding due to incorrectly sized output buffers (bsc#1270903).
- CVE-2026-45784: openssl: out-of-bounds write in
CipherCtxRef::cipher_update_inplacefor AES-KW-PAD ciphers due to incorrectly sized output buffer (bsc#1270999).
Other updates and bugfixes:
- Update openssl to 0.10.81.
- Make tss-esai-sys depend on bindgen 72.1 to support llvm > 21.
- Build with Clang <= 21 (bsc#1260596).
- Version 0.2.9+49:
- build(deps): bump uuid from 1.23.3 to 1.23.4
- build(deps): bump syn from 2.0.117 to 2.0.118
- build(deps): bump openssl from 0.10.80 to 0.10.81
- build(deps): bump rand from 0.9.4 to 0.10.1
- Added new regression test into packit-ci.yaml
- build(deps): bump actions/checkout from 6 to 7
- build(deps): bump uuid from 1.23.1 to 1.23.3
- build(deps): bump log from 0.4.29 to 0.4.32
- build(deps): bump http from 1.4.0 to 1.4.2
- build(deps): bump codecov/codecov-action from 6 to 7
- build(deps): bump retry-policies from 0.5.1 to 0.5.2
- fix: Remove unused base64::Engine import in context_info tests
- build(deps): bump reqwest-middleware from 0.5.1 to 0.5.2
- build(deps): bump serde_json from 1.0.149 to 1.0.150
- build(deps): bump openssl from 0.10.79 to 0.10.80
- agent: Hash agent ID before TPM2_Certify qualifying data
- cargo: Bump tss-esapi, picky-asn1-x509, and picky-asn1-der
- build(deps): bump openssl from 0.10.78 to 0.10.79
- build(deps): bump once_cell from 1.21.3 to 1.21.4
- build(deps): bump tempfile from 3.23.0 to 3.27.0
- push-model: cache UEFI event log bytes at startup
- build(deps): bump quote from 1.0.40 to 1.0.45
- build(deps): bump chrono from 0.4.42 to 0.4.44
- build(deps): bump openssl from 0.10.73 to 0.10.78
- build(deps): bump serde_json from 1.0.143 to 1.0.149
- build(deps): bump syn from 2.0.106 to 2.0.117
- build(deps): bump libc from 0.2.175 to 0.2.184
- build(deps): bump rand from 0.9.2 to 0.9.4
- Version 0.2.9+21:
- tests: use Express-style named params in Mockoon endpoints
- build(deps): bump pest_derive from 2.8.1 to 2.8.6
- build(deps): bump trybuild from 1.0.110 to 1.0.115
- build(deps): bump log from 0.4.28 to 0.4.29
- build(deps): bump uuid from 1.19.0 to 1.20.0
- build(deps): bump codecov/codecov-action from 5 to 6
- build(deps): bump tracing-subscriber from 0.3.20 to 0.3.23
- build(deps): bump cfg-if from 1.0.3 to 1.0.4
- build(deps): bump tokio from 1.49.0 to 1.50.0
- build(deps): bump actix-web from 4.12.1 to 4.13.0
- build(deps): bump anyhow from 1.0.99 to 1.0.102
- build(deps): bump clap from 4.5.57 to 4.5.60
- build(deps): bump tracing from 0.1.36 to 0.1.44
- Record
openSUSE-SU-2026:21274-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:21285-1No score
Security update for python-maturin
This update for python-maturin fixes the following issues
- CVE-2026-41676: openssl:
Deriver:deriveandPkeyCtxRef:derivecan overflow short buffers on OpenSSL 1.1.1 (bsc#1270208). - CVE-2026-41677: openssl: out-of-bounds read in PEM password callback when returning an oversized length (bsc#1270620).
- CVE-2026-41678: openssl: out-of-bounds write due to incorrect bounds assertion in
aes::unwrap_key()(bsc#1270706). - CVE-2026-41681: openssl:
MdCtxRef::digest_final()writes past caller buffer with no length check (bsc#1270772). - CVE-2026-41898: openssl: unchecked callback-returned length in PSK and cookie generate trampolines can leak adjacent memory to the network (bsc#1270801).
- CVE-2026-42327: openssl: undefined behavior in
X509Ref::ocsp_respondersfor certificates with non-UTF-8 OCSP URLs (bsc#1270515). - CVE-2026-44662: openssl: heap buffer overflow when encrypting with AES key-wrap-with-padding due to incorrectly sized output buffers (bsc#1270936).
- CVE-2026-45784: openssl: out-of-bounds write in
CipherCtxRef::cipher_update_inplacefor AES-KW-PAD ciphers due to incorrectly sized output buffer (bsc#1270994).
- Record
openSUSE-SU-2026:21285-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:21294-1No score
Security update for python-cryptography
This update for python-cryptography fixes the following issues
- CVE-2026-41676: openssl:
Deriver:deriveandPkeyCtxRef:derivecan overflow short buffers on OpenSSL 1.1.1 (bsc#1270208). - CVE-2026-41677: openssl: out-of-bounds read in PEM password callback when returning an oversized length (bsc#1270620).
- CVE-2026-41678: openssl: out-of-bounds write due to incorrect bounds assertion in
aes::unwrap_key()(bsc#1270706). - CVE-2026-41681: openssl:
MdCtxRef::digest_final()writes past caller buffer with no length check (bsc#1270772). - CVE-2026-41898: openssl: unchecked callback-returned length in PSK and cookie generate trampolines can leak adjacent memory to the network (bsc#1270801).
- CVE-2026-42327: openssl: undefined behavior in
X509Ref::ocsp_respondersfor certificates with non-UTF-8 OCSP URLs (bsc#1270515). - CVE-2026-44662: openssl: heap buffer overflow when encrypting with AES key-wrap-with-padding due to incorrectly sized output buffers (bsc#1270936).
- CVE-2026-45784: openssl: out-of-bounds write in
CipherCtxRef::cipher_update_inplacefor AES-KW-PAD ciphers due to incorrectly sized output buffer (bsc#1270994).
- Record
openSUSE-SU-2026:21294-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:21386-1No score
Security update for afterburn
This update for afterburn fixes the following issues:
Update to version 5.10.0.git73.b97f772.
Security issues fixed:
- CVE-2026-41676: openssl:
Deriver:deriveandPkeyCtxRef:derivecan overflow short buffers on OpenSSL 1.1.1 (bsc#1270175). - CVE-2026-41677: openssl: out-of-bounds read in PEM password callback when returning an oversized length (bsc#1270555).
- CVE-2026-41678: openssl: incorrect bounds assertion in
aes::unwrap_key()can lead to OOB write (bsc#1270651). - CVE-2026-41681: openssl:
MdCtxRef::digest_final()writes past caller buffer with no length check (bsc#1270787). - CVE-2026-41898: openssl: unchecked callback-returned length in PSK and cookie generate trampolines can leak adjacent memory to network peers (bsc#1270817).
- CVE-2026-42327: openssl: undefined behavior in
X509Ref::ocsp_responderswhen processing certificates with non-UTF-8 OCSP URLs (bsc#1270483). - CVE-2026-44662: openssl: heap buffer overflow when encrypting with AES key-wrap-with-padding (bsc#1270886).
- CVE-2026-45784: openssl: out-of-bounds write in
CipherCtxRef::cipher_update_inplacefor AES-KW-PAD ciphers (bsc#1270949). - CVE-2026-25541: bytes: integer overflow in
BytesMut:reservecan lead to undefined behavior and crashes (bsc#1271348).
Other updates and bugfixes:
- Version 5.10.0.git73.b97f772:
- build(deps): bump anyhow from 1.0.99 to 1.0.103 https://github.com/coreos/afterburn/pull/1284
- build(deps): bump libflate from 2.1.0 to 2.2.2 https://github.com/coreos/afterburn/pull/1283
- build(deps): bump openssl from 0.10.79 to 0.10.80 https://github.com/coreos/afterburn/pull/1277
- Version 5.10.0.git70.9cc2a7b:
- build(deps): bump openssl from 0.10.78 to 0.10.79
- providers/hetzner: Add the HETZNER_PUBLIC_IPV6 attribute
- providers/hetzner: Add support for network configuration
- build(deps): bump rustls-webpki from 0.103.10 to 0.103.13
- build(deps): bump openssl from 0.10.73 to 0.10.78
- docs: Add AGENTS.md and CLAUDE.md for AI coding assistants
- build(deps): bump rand from 0.9.2 to 0.9.4
- opencode: add skills for provider scaffolding and release automation
- ibmcloud-classic: Add missing network_id to fixture
- kubevirt: Support static gateway and DNS with DHCP
- build(deps): bump rustls-webpki from 0.103.6 to 0.103.10
- fix(proxmoxve): Define DNS entries for every interface
- Makefile: download
90-afterburn-authorized-keys-file.conffor rpm building - Sync repo templates ⚙
- build(deps): bump bytes from 1.10.1 to 1.11.1
- util/dhcp: Fix clippy lints
- build(deps): bump actions/checkout from 4 to 6
- build(deps): bump actions/upload-artifact from 4 to 5
- kubevirt: modprobe for virtio_blk; remove dracut preload
- kubevirt: Add NoCloud network configuration support
- kubevirt: Support config drive network data
- kubevirt: Refactor the provider to follow the proxmoxve structure
- dracut: Add virtio_blk module preload to afterburn-network-kargs service
- docs: Add release notes
- cargo: Afterburn release 5.10.0
- Version 5.10.0:
- docs/release-notes: update for release 5.10.0
- cargo: update dependencies
- microsoft/azure: Add XML attribute alias for serde-xml-rs Fedora compat
- docs/release-notes: Add entry for Azure SharedConfig XML parsing fix
- microsoft/azure: Fix SharedConfig parsing of XML attributes
- microsoft/azure: Mock goalstate.SharedConfig output in tests
- providers/azure: switch SSH key retrieval from certs endpoint to IMDS
- build(deps): bump the build group with 8 updates
- build(deps): bump slab from 0.4.10 to 0.4.11
- build(deps): bump actions/checkout from 4 to 5
- upcloud: implement UpCloud provider
- build(deps): bump the build group with 4 updates
- Record
openSUSE-SU-2026:21386-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:21464-1No score
Security update for libkrun
This update for libkrun fixes the following issues:
- CVE-2025-24898: openssl: use-after-free in
ssl::select_next_protodue to improper lifetime handling (bsc#1270429). - CVE-2026-41676: openssl: short buffer overflow via
Deriver:deriveandPkeyCtxRef:derivewhen using OpenSSL 1.1.1 (bsc#1270198). - CVE-2026-41677: openssl: out-of-bounds read in PEM password callback when returning an oversized length (bsc#1270582).
- CVE-2026-41678: openssl: OOB write due to incorrect bounds assertion in
aes::unwrap_key()(bsc#1270683). - CVE-2026-41681: openssl: stack corruption due to
MdCtxRef::digest_final()writing past caller buffer with no length check (bsc#1270721). - CVE-2026-41898: openssl: information leak to network peers due to unchecked callback-returned length in PSK and cookie generate trampolines (bsc#1270831).
- CVE-2026-42327: openssl: undefined behavior in
X509Ref::ocsp_responderswhen processing certificates with non-UTF-8 OCSP URLs (bsc#1270470). - CVE-2026-44662: openssl: heap buffer overflow when encrypting with AES key-wrap-with-padding (bsc#1270877).
- Record
openSUSE-SU-2026:21464-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:21782-1No score
Security update for aws-nitro-enclaves-cli
This update for aws-nitro-enclaves-cli fixes the following issues:
- CVE-2026-25541: bytes: integer overflow in 'BytesMut:reserve' can lead to undefined behavior and crashes (bsc#1274300).
- CVE-2026-25727: time: parsing of user-provided input by the RFC 2822 date parser can lead to stack exhaustion (bsc#1257933).
- CVE-2026-41676: openssl:
Deriver:deriveandPkeyCtxRef:derivecan overflow short buffers on OpenSSL 1.1.1 (bsc#1270202).
Changes for aws-nitro-enclaves-cli:
- Update to version 1.5.0
- Record
openSUSE-SU-2026:21782-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:21933-1No score
Security update for sdbootutil
This update for sdbootutil fixes the following issues:
Security issues fixed:
- CVE-2026-41676:
Deriver:deriveandPkeyCtxRef:derivecan overflow short buffers on OpenSSL 1.1.1 (bsc#1270192). - CVE-2026-41677: out-of-bounds read in PEM password callback when returning an oversized length in rust-openssl crate (bsc#1270616).
- CVE-2026-41678: incorrect bounds assertion in aes key wrap in rust-openssl crate (bsc#1270670).
- CVE-2026-41681: MdCtxRef::digest_final() writes past caller buffer with no length check in rust-openssl crate (bsc#1270742).
- CVE-2026-41898: unchecked callback-returned length in PSK and cookie generate trampolines can leak adjacent memory in rust-openssl crate (bsc#1270863).
- CVE-2026-42327: arbitrary code execution via specially crafted certificate in rust-openssl crate (bsc#1270471).
- CVE-2026-44662: heap buffer overflow when encrypting with AES key-wrap-with-padding in rust-openssl crate (bsc#1270922).
- CVE-2026-45784: out-of-bounds write in
CipherCtxRef::cipher_update_inplacefor AES-KW-PAD ciphers in rust- openssl crate (bsc#1270995).
Non security issues fixed:
- sdbootutil-update-predictions.service fails with Failed to start Update TPM predictions (bsc#1273384).
- systemd ordering cycle and other service problems with snapshot 20260722 (bsc#1272525).
- Unable to unlock multiple encrypted partitions with FIDO2 Key, Systemdboot+LUKS (bsc#1234010).
Changes for sdbootutil:
- Update to version 1+git20260908.c641fc2:
- Update the shim when required
- Warn when recovery PIN is different from recovery key
- Improves extra boot entries support
- Better report when the default snapshot diverges
- Explain how to do re-enrolling if recovery PIN fails
- Explain why update-prediction fails and how to solve it
- Hide comparison output
- Add bootctl default entry in the prediction
- Update to version 1+git20260903.f91f636:
- Include FIDO2 unlocked devices for ordering (bsc#1234010)
- Test in parallel for speed up
- Add --repair parameter to cleanup
- Fix shellcheck complain
- Report entries with missing files
- Avoid duplicate entries in non-snapper systems
- Add initial tests for sdbootutil
- Report the error if bootctl clean fails
- Update to version 1+git20260901.41540d5:
- No warn if a component is not in the event log
- Add status command
- Select the new sdbootutil if available
- Skip blank lines in measure-pcr-generator.sh
- Do not change crypttab for unrelated entries
- Report the bad PCR when update-prediction fail
- Do not write the recovery PIN in the journal
- Improves non snapshot system support
- Update help message for --measure-pcr
- Report when PCR 7 is dropped because shim update
- Add --strict parameter for --pcr policy
- Report dropped PCRs via a warn
- Adjust the limits for PolicyOR issues
- Avoid update predictions if the service is up
- Keep the exit status of sdbootutil call
- Update to version 1+git20260827.786f9a8:
- Do not accept empty passwords
- jeos-firstboot-enroll: report errors also in the journal
- Restore old crypttab via the exit trap
- Update CLAUDE data
- Detect half created openssl keys
- check_enrolled report when something was written in the LUKS2 header
- Improve a bit the disk-encryption-tool keyslot detection
- Avoid leak of env var secrets
- Wipe the d-e-t key in the enroll service and jeos module
- Remove the correct keyslot left by d-e-t
- Differentiate tpm2 and tpm2+pin for unattended unlock
- Use is_same_device in detect_tracked_device and drop greps
- Refactor check to avoid shellcheck complain
- Parse the entry file in a sigle place
- Validate the entry with the new kernel name
- Refactor enrollment interface and deprecate the old one
- New kernels will have different hash
- Warn If no crypttab entry found
- Extend is_same_device
- jeos-firstboot-enroll: validate the passwords
- sdbootutil-enroll: report when no encryption method is provided
- Write recovery pin after enrollment in…
- Record
openSUSE-SU-2026:21933-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:21982-1No score
Security update for sccache
This update for sccache fixes the following issues:
- CVE-2024-12224: idna: idna accepts Punycode labels that do not produce any non-ASCII when decoded (bsc#1243868).
- CVE-2026-25541: bytes: integer overflow in 'BytesMut:reserve' can lead to undefined behavior and crashes (bsc#1274146).
- CVE-2026-25727: time: parsing of user-provided input by the RFC 2822 date parser can lead to stack exhaustion (bsc#1257923).
- CVE-2026-41676: openssl:
Deriver:deriveandPkeyCtxRef:derivecan overflow short buffers on OpenSSL 1.1.1 (bsc#1270206). - CVE-2026-41677: openssl: out-of-bounds read in PEM password callback when returning an oversized length in rust- openssl crate (bsc#1270559).
- CVE-2026-41678: openssl: incorrect bounds assertion in aes key wrap in rust-openssl crate (bsc#1270693).
- CVE-2026-41681: openssl: MdCtxRef::digest_final() writes past caller buffer with no length check in rust-openssl crate (bsc#1270736).
- CVE-2026-41898: openssl: unchecked callback-returned length in PSK and cookie generate trampolines can leak adjacent memory in rust-openssl crate (bsc#1270869).
- CVE-2026-42327: openssl: arbitrary code execution via specially crafted certificate in rust-openssl crate (bsc#1270512).
- CVE-2026-44662: openssl: heap buffer overflow when encrypting with AES key-wrap-with-padding in rust-openssl crate (bsc#1270938).
- CVE-2026-45784: openssl: out-of-bounds write in
CipherCtxRef::cipher_update_inplacefor AES-KW-PAD ciphers in rust- openssl crate (bsc#1270948). - CVE-2026-66746: rouille: HTTP Response Splitting via Unvalidated Response Header Values (bsc#1273881).
- CVE-2026-66754: rouille: remove_prefix function that allows remote unauthenticated attackers to crash the server by sending a crafted percent-encoded URL (bsc#1273884).
- CVE-2026-67181: rouille: HTTP Request Smuggling via Transfer-Encoding Desynchronization (bsc#1273886).
- CVE-2026-67182: rouille: HTTP Request Smuggling Enables Front-End Access Control Bypass (bsc#1273888).
- CVE-2026-93599: rustls-webpki: panic via empty BIT STRING (bsc#1282211).
- CVE-2026-93600: rustls-webpki: name constraints URI validation bypass (bsc#1282211).
- CVE-2026-93601: rustls-webpki: name constraint bypass (bsc#1282211).
- CVE-2026-93602: rustls-webpki: CRL revocation check bypass (bsc#1282211).
Changes for sccache:
Update to version 0.18.0~2:
- Add experimental concurrent cache support
- chore: Remove dependency status badge (#2856)
- Don't hand the jobserver to children that can't use it
- dist: refuse to trim rlibs from crates that also emit a cdylib
- fix(cache): avoid duplicate multilevel reads
- Strip basedirs from the compiler arguments too
- tests/integration: replace MinIO with Silo
- ci: dump sccache logs on integration failures
- multilevel: a chain with any writable level is writable
- Fix parsing of #line directives
- Release 0.18.0
- daemonize: use an allow-list approach to inherited FDs
- gcc, clang: make the assembler part of the cache key
- support cl.exe /openmp:llvm
- support all current /fsanitize*, /fsanitize-coverage*, and /fno-sanitize* args
- support MSVC /feature argument
- msvc: support lots of flags (#2832)
- Update shlex dependency to version 2 (#2836)
- gcc: mark flags as TooHard if need to cache something else (#2833)
- clang: support more CLI options (#2834)
- msvc: support arm64EC and fastfail flags (#2830)
- chore: fix typo in comment (#2829)
- nvcc: accept the --diag-error/--diag-suppress/--diag-warn family (#2816)
- cache: allow skipping capability checks (#2822)
- Bump opendal to 0.58.1 and fix fallout (fixes local GCS cache usage) (#2715)
- nvcc (Windows): protect escaped quotes in dryrun lines before flattening backslashes (#2811)
- Add an agent (#2812)
- Add support for d20bforceinline. (#2807)
- feat: add Microsoft Entra ID (passwordless) auth for the Azure Blob backend (#2802)
- Bump MSRV to 1.91.0 (#2793)
- Fix
nvccdryrun parsing for CUDA 13.3 (#2722) - test: Fixed…
- Record
openSUSE-SU-2026:21982-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:22016-1No score
Security update for rustup
This update for rustup fixes the following issues:
- CVE-2024-12224: idna: idna accepts Punycode labels that do not produce any non-ASCII when decoded (bsc#1243862).
- CVE-2025-58160: tracing-subscriber: Tracing log pollution (bsc#1249008).
- CVE-2026-25541: bytes: integer overflow in 'BytesMut:reserve' can lead to undefined behavior and crashes (bsc#1274144).
- CVE-2026-25727: time: parsing of user-provided input by the RFC 2822 date parser can lead to stack exhaustion (bsc#1257902).
- CVE-2026-41676: openssl:
Deriver:deriveandPkeyCtxRef:derivecan overflow short buffers on OpenSSL 1.1.1 (bsc#1270186). - CVE-2026-41677: openssl: out-of-bounds read in PEM password callback when returning an oversized length in rust- openssl crate (bsc#1270619).
- CVE-2026-41678: openssl: incorrect bounds assertion in aes key wrap in rust-openssl crate (bsc#1270644).
- CVE-2026-41681: openssl: MdCtxRef::digest_final() writes past caller buffer with no length check in rust-openssl crate (bsc#1270795).
- CVE-2026-41898: openssl: unchecked callback-returned length in PSK and cookie generate trampolines can leak adjacent memory in rust-openssl crate (bsc#1270870).
- CVE-2026-42327: openssl: arbitrary code execution via specially crafted certificate in rust-openssl crate (bsc#1270521).
- CVE-2026-44662: openssl: heap buffer overflow when encrypting with AES key-wrap-with-padding in rust-openssl crate (bsc#1270874).
- CVE-2026-45784: openssl: out-of-bounds write in
CipherCtxRef::cipher_update_inplacefor AES-KW-PAD ciphers in rust- openssl crate (bsc#1270989). - CVE-2026-93599: rustls-webpki: panic via empty BIT STRING (bsc#1282217).
- CVE-2026-93600: rustls-webpki: name constraints URI validation bypass (bsc#1282217).
- CVE-2026-93601: rustls-webpki: name constraint bypass (bsc#1282217).
- CVE-2026-93602: rustls-webpki: CRL revocation check bypass (bsc#1282217).
- rust-shlex: Multiple issues involving quote API (RUSTSEC-2024-0006, GHSA-r7qv-8r2h-pg27) (bsc#1230032).
Changes for rustup:
- Update to version 1.29.1~0:
- dist(rustup-init/sh): update commit shasum in help string
- style(bin/rustup-init): reformat code
- docs(changelog): update for v1.29.1 stable release
- warn how to switch away from the deprecated complete profile
- fix(cli/help): fix wording in
rustup run --help - ci(docker/android): stop building OpenSSL
- refactor(cli/docs): use tracing for docs opening status messages
- refactor(self-update): rename Windows uninstall registry helpers
- feat(test): isolate Windows registry state per test
- docs(dev-guide): mention how to support new compilation targets
- Fix funding link
- chore(deps): lock file maintenance
- refactor(cli/self-update): move
current_install_opts()toInstallOpts::display() - refactor(cli/self-update): move
processout ofInstallOpts - fix(cli/self-update): postpone initialization of
Cfginsetup_mode - refactor(cli/self-update): take
Processincheck_existence_of_settings_file() - fix(settings): prevent creating new file with
SettingsFile::read_settings() - test(cli-inst-interactive): test file creation on cancelled installation
- refactor(toolchain/names): inline
validate()aliases intoFromStr - refactor(toolchain/names): rename
validate()tonormalize_name() - fix minor typos
- www: align copy icon
- refactor(toolchain/names)!: remove
try_from_str!() - refactor(toolchain/names)!: remove
from_variant!() - Add
rustup doc --serveto serve docs over local HTTP - Move doc() and man() into a new docs module
- chore(github): comment out instructions in PR template
- docs(dev-guide): reapply abandoned changes from #4970
- Add riscv64 unknown linux musl support
- fix(deps): update rust crate enum-map to v3
- refactor(cli/self-update)!: rename
install()toInstallOpts::install() - refactor(cli/self-update)!: rename
maybe_install_rust()toInstallOpts::install_rust() - refactor(cli/self-update)!: rename…
- Record
openSUSE-SU-2026:22016-1- Updated
- 2026-11-02
OSVRUSTSEC-2026-0473No score
Buffer overflow in `Deriver::derive` and `PkeyCtxRef::derive` with OpenSSL 1.1.x
Deriver::derive and PkeyCtxRef::derive pass the length of the caller's buffer to EVP_PKEY_derive and rely on OpenSSL to write no more than that. With OpenSSL 1.1.x, the X25519, X448 and HKDF-extract implementations ignore the length they are given and always write the whole result, so a buffer shorter than the shared secret or derived key is overrun. The overflow is reachable from safe code.
OpenSSL 3.x checks the length itself and is not affected. From 0.10.78, when built against OpenSSL 1.1.x or LibreSSL, both functions derive into a temporary buffer of the required size whenever the caller's buffer is too short, and copy only what fits.
- Record
RUSTSEC-2026-0473- Updated
- 2026-11-10
OSVSUSE-SU-2026:22554-1No score
Security update for rust-keylime
This update for rust-keylime fixes the following issues:
Update to version 0.2.9+49.
Security issues fixed:
- CVE-2026-41676: openssl:
Deriver:deriveandPkeyCtxRef:derivecan overflow short buffers on OpenSSL 1.1.1 (bsc#1270174). - CVE-2026-41677: openssl: out-of-bounds read in PEM password callback when returning an oversized length (bsc#1270614).
- CVE-2026-41678: openssl: out-of-bounds write due to incorrect bounds assertion in
aes::unwrap_key()(bsc#1270699). - CVE-2026-41681: openssl:
MdCtxRef::digest_final()writes past caller buffer with no length check (bsc#1270792). - CVE-2026-41898: openssl: unchecked callback-returned length in PSK and cookie generate trampolines can leak adjacent memory to the network (bsc#1270842).
- CVE-2026-42327: openssl: undefined behavior in
X509Ref::ocsp_respondersfor certificates with non-UTF-8 OCSP URLs (bsc#1270523). - CVE-2026-44662: openssl: heap buffer overflow when encrypting with AES key-wrap-with-padding due to incorrectly sized output buffers (bsc#1270903).
- CVE-2026-45784: openssl: out-of-bounds write in
CipherCtxRef::cipher_update_inplacefor AES-KW-PAD ciphers due to incorrectly sized output buffer (bsc#1270999).
Other updates and bugfixes:
- Update openssl to 0.10.81.
- Make tss-esai-sys depend on bindgen 72.1 to support llvm > 21.
- Build with Clang <= 21 (bsc#1260596).
- Version 0.2.9+49:
- build(deps): bump uuid from 1.23.3 to 1.23.4
- build(deps): bump syn from 2.0.117 to 2.0.118
- build(deps): bump openssl from 0.10.80 to 0.10.81
- build(deps): bump rand from 0.9.4 to 0.10.1
- Added new regression test into packit-ci.yaml
- build(deps): bump actions/checkout from 6 to 7
- build(deps): bump uuid from 1.23.1 to 1.23.3
- build(deps): bump log from 0.4.29 to 0.4.32
- build(deps): bump http from 1.4.0 to 1.4.2
- build(deps): bump codecov/codecov-action from 6 to 7
- build(deps): bump retry-policies from 0.5.1 to 0.5.2
- fix: Remove unused base64::Engine import in context_info tests
- build(deps): bump reqwest-middleware from 0.5.1 to 0.5.2
- build(deps): bump serde_json from 1.0.149 to 1.0.150
- build(deps): bump openssl from 0.10.79 to 0.10.80
- agent: Hash agent ID before TPM2_Certify qualifying data
- cargo: Bump tss-esapi, picky-asn1-x509, and picky-asn1-der
- build(deps): bump openssl from 0.10.78 to 0.10.79
- build(deps): bump once_cell from 1.21.3 to 1.21.4
- build(deps): bump tempfile from 3.23.0 to 3.27.0
- push-model: cache UEFI event log bytes at startup
- build(deps): bump quote from 1.0.40 to 1.0.45
- build(deps): bump chrono from 0.4.42 to 0.4.44
- build(deps): bump openssl from 0.10.73 to 0.10.78
- build(deps): bump serde_json from 1.0.143 to 1.0.149
- build(deps): bump syn from 2.0.106 to 2.0.117
- build(deps): bump libc from 0.2.175 to 0.2.184
- build(deps): bump rand from 0.9.2 to 0.9.4
- Version 0.2.9+21:
- tests: use Express-style named params in Mockoon endpoints
- build(deps): bump pest_derive from 2.8.1 to 2.8.6
- build(deps): bump trybuild from 1.0.110 to 1.0.115
- build(deps): bump log from 0.4.28 to 0.4.29
- build(deps): bump uuid from 1.19.0 to 1.20.0
- build(deps): bump codecov/codecov-action from 5 to 6
- build(deps): bump tracing-subscriber from 0.3.20 to 0.3.23
- build(deps): bump cfg-if from 1.0.3 to 1.0.4
- build(deps): bump tokio from 1.49.0 to 1.50.0
- build(deps): bump actix-web from 4.12.1 to 4.13.0
- build(deps): bump anyhow from 1.0.99 to 1.0.102
- build(deps): bump clap from 4.5.57 to 4.5.60
- build(deps): bump tracing from 0.1.36 to 0.1.44
- Record
SUSE-SU-2026:22554-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:22574-1No score
Security update for clamav
This update for clamav fixes the following issues:
Update to version 1.5.3.
Security issues fixed:
- CVE-2026-20213: out-of-bounds write due to improper boundary checks for content in PE files during scanning (bsc#1270107).
- CVE-2026-20214: out-of-bounds write due to improper boundary checks for content in FSG files during scanning (bsc#1270085).
- CVE-2026-20215: out-of-bounds write due to improper boundary checks for content in 7z files during scanning (bsc#1270088).
- CVE-2026-20216: denial of service due to improper handling of temporary resources during InstallShield file scanning (bsc#1270089).
- CVE-2026-20217: out-of-bounds write due to improper boundary checks for content in PESpin files during scanning (bsc#1270091).
- CVE-2026-20243: out-of-bounds write due to improper boundary checks for content in ALZ files during scanning (bsc#1270092).
- CVE-2026-20244: integer overflow and DoS due to improper boundary checks for content in DMG files during scanning (bsc#1270106).
- CVE-2026-41676: buffer overflow due to missing checks via
Deriver:derive,PkeyCtxRef:deriveand OpenSSL 1.1.1 (bsc#1270138).
Other updates and bugfixes:
- Version 1.5.3:
- Fixed a bug in the PESpin unpacker cleanup path that could free pointers into the scanned file buffer and crash the scanner.
- Fixed an integer overflow in PE rebuild size calculations that could be reached through a malformed Aspack-packed PE file and lead to a heap buffer overflow write.
- Fixed an InstallShield archive extraction limit bypass that could write far more temporary data than intended and exhaust temporary storage.
- Fixed an FSG unpacker loop underflow that could write past the section array while scanning a malformed PE file.
- Fixed ALZ parser size handling bugs that could cause malformed ALZ archives to panic, abort the scanner, or skip expected scan-limit handling.
- Fixed a 7z parser substream count overflow that could under-allocate parser metadata arrays and write past them while reading a malformed archive.
- Fixed 32-bit DMG parser size checks that could let a short mish stripe table pass validation and crash 32-bit scanner builds.
- Hardened clamscan, clamdscan, and clamonacc quarantine actions against time-of-check/time-of-use races that could redirect copied, moved, or removed files under unsafe quarantine directory configurations.
- Upgraded the Rust tar dependency to resolve the RUSTSEC-2026-0067 and RUSTSEC-2026-0068 advisories, and upgraded the Rust openssl dependency to resolve CVE-2026-41676.
- Raised the minimum required CMake version to 3.17 to fix Linux builds with libcurl v8.21.0 when linking static library dependencies.
- Metadata preclass scans now run before the final scan verdict.
- ClamOnAcc: Fixed errors when recursively excluded paths are children of an included path.
- ClamOnAcc: Fixed hash bucket list corruption when two watched paths collide in the same bucket.
- Record
SUSE-SU-2026:22574-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:22583-1No score
Security update for rust-keylime
This update for rust-keylime fixes the following issues:
Update to version 0.2.9+49.
Security issues fixed:
- CVE-2026-41676: openssl:
Deriver:deriveandPkeyCtxRef:derivecan overflow short buffers on OpenSSL 1.1.1 (bsc#1270174). - CVE-2026-41677: openssl: out-of-bounds read in PEM password callback when returning an oversized length (bsc#1270614).
- CVE-2026-41678: openssl: out-of-bounds write due to incorrect bounds assertion in
aes::unwrap_key()(bsc#1270699). - CVE-2026-41681: openssl:
MdCtxRef::digest_final()writes past caller buffer with no length check (bsc#1270792). - CVE-2026-41898: openssl: unchecked callback-returned length in PSK and cookie generate trampolines can leak adjacent memory to the network (bsc#1270842).
- CVE-2026-42327: openssl: undefined behavior in
X509Ref::ocsp_respondersfor certificates with non-UTF-8 OCSP URLs (bsc#1270523). - CVE-2026-44662: openssl: heap buffer overflow when encrypting with AES key-wrap-with-padding due to incorrectly sized output buffers (bsc#1270903).
- CVE-2026-45784: openssl: out-of-bounds write in
CipherCtxRef::cipher_update_inplacefor AES-KW-PAD ciphers due to incorrectly sized output buffer (bsc#1270999).
Other updates and bugfixes:
- Update openssl to 0.10.81.
- Make tss-esai-sys depend on bindgen 72.1 to support llvm > 21.
- Build with Clang <= 21 (bsc#1260596).
- Version 0.2.9+49:
- build(deps): bump uuid from 1.23.3 to 1.23.4
- build(deps): bump syn from 2.0.117 to 2.0.118
- build(deps): bump openssl from 0.10.80 to 0.10.81
- build(deps): bump rand from 0.9.4 to 0.10.1
- Added new regression test into packit-ci.yaml
- build(deps): bump actions/checkout from 6 to 7
- build(deps): bump uuid from 1.23.1 to 1.23.3
- build(deps): bump log from 0.4.29 to 0.4.32
- build(deps): bump http from 1.4.0 to 1.4.2
- build(deps): bump codecov/codecov-action from 6 to 7
- build(deps): bump retry-policies from 0.5.1 to 0.5.2
- fix: Remove unused base64::Engine import in context_info tests
- build(deps): bump reqwest-middleware from 0.5.1 to 0.5.2
- build(deps): bump serde_json from 1.0.149 to 1.0.150
- build(deps): bump openssl from 0.10.79 to 0.10.80
- agent: Hash agent ID before TPM2_Certify qualifying data
- cargo: Bump tss-esapi, picky-asn1-x509, and picky-asn1-der
- build(deps): bump openssl from 0.10.78 to 0.10.79
- build(deps): bump once_cell from 1.21.3 to 1.21.4
- build(deps): bump tempfile from 3.23.0 to 3.27.0
- push-model: cache UEFI event log bytes at startup
- build(deps): bump quote from 1.0.40 to 1.0.45
- build(deps): bump chrono from 0.4.42 to 0.4.44
- build(deps): bump openssl from 0.10.73 to 0.10.78
- build(deps): bump serde_json from 1.0.143 to 1.0.149
- build(deps): bump syn from 2.0.106 to 2.0.117
- build(deps): bump libc from 0.2.175 to 0.2.184
- build(deps): bump rand from 0.9.2 to 0.9.4
- Version 0.2.9+21:
- tests: use Express-style named params in Mockoon endpoints
- build(deps): bump pest_derive from 2.8.1 to 2.8.6
- build(deps): bump trybuild from 1.0.110 to 1.0.115
- build(deps): bump log from 0.4.28 to 0.4.29
- build(deps): bump uuid from 1.19.0 to 1.20.0
- build(deps): bump codecov/codecov-action from 5 to 6
- build(deps): bump tracing-subscriber from 0.3.20 to 0.3.23
- build(deps): bump cfg-if from 1.0.3 to 1.0.4
- build(deps): bump tokio from 1.49.0 to 1.50.0
- build(deps): bump actix-web from 4.12.1 to 4.13.0
- build(deps): bump anyhow from 1.0.99 to 1.0.102
- build(deps): bump clap from 4.5.57 to 4.5.60
- build(deps): bump tracing from 0.1.36 to 0.1.44
- Record
SUSE-SU-2026:22583-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:22589-1No score
Security update for python-maturin
This update for python-maturin fixes the following issues
- CVE-2026-41676: openssl:
Deriver:deriveandPkeyCtxRef:derivecan overflow short buffers on OpenSSL 1.1.1 (bsc#1270208). - CVE-2026-41677: openssl: out-of-bounds read in PEM password callback when returning an oversized length (bsc#1270620).
- CVE-2026-41678: openssl: out-of-bounds write due to incorrect bounds assertion in
aes::unwrap_key()(bsc#1270706). - CVE-2026-41681: openssl:
MdCtxRef::digest_final()writes past caller buffer with no length check (bsc#1270772). - CVE-2026-41898: openssl: unchecked callback-returned length in PSK and cookie generate trampolines can leak adjacent memory to the network (bsc#1270801).
- CVE-2026-42327: openssl: undefined behavior in
X509Ref::ocsp_respondersfor certificates with non-UTF-8 OCSP URLs (bsc#1270515). - CVE-2026-44662: openssl: heap buffer overflow when encrypting with AES key-wrap-with-padding due to incorrectly sized output buffers (bsc#1270936).
- CVE-2026-45784: openssl: out-of-bounds write in
CipherCtxRef::cipher_update_inplacefor AES-KW-PAD ciphers due to incorrectly sized output buffer (bsc#1270994).
- Record
SUSE-SU-2026:22589-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:22593-1No score
Security update for python-cryptography
This update for python-cryptography fixes the following issues
- CVE-2026-41676: openssl:
Deriver:deriveandPkeyCtxRef:derivecan overflow short buffers on OpenSSL 1.1.1 (bsc#1270208). - CVE-2026-41677: openssl: out-of-bounds read in PEM password callback when returning an oversized length (bsc#1270620).
- CVE-2026-41678: openssl: out-of-bounds write due to incorrect bounds assertion in
aes::unwrap_key()(bsc#1270706). - CVE-2026-41681: openssl:
MdCtxRef::digest_final()writes past caller buffer with no length check (bsc#1270772). - CVE-2026-41898: openssl: unchecked callback-returned length in PSK and cookie generate trampolines can leak adjacent memory to the network (bsc#1270801).
- CVE-2026-42327: openssl: undefined behavior in
X509Ref::ocsp_respondersfor certificates with non-UTF-8 OCSP URLs (bsc#1270515). - CVE-2026-44662: openssl: heap buffer overflow when encrypting with AES key-wrap-with-padding due to incorrectly sized output buffers (bsc#1270936).
- CVE-2026-45784: openssl: out-of-bounds write in
CipherCtxRef::cipher_update_inplacefor AES-KW-PAD ciphers due to incorrectly sized output buffer (bsc#1270994).
- Record
SUSE-SU-2026:22593-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:22615-1No score
Security update for python-maturin
This update for python-maturin fixes the following issues
- CVE-2026-41676: openssl:
Deriver:deriveandPkeyCtxRef:derivecan overflow short buffers on OpenSSL 1.1.1 (bsc#1270208). - CVE-2026-41677: openssl: out-of-bounds read in PEM password callback when returning an oversized length (bsc#1270620).
- CVE-2026-41678: openssl: out-of-bounds write due to incorrect bounds assertion in
aes::unwrap_key()(bsc#1270706). - CVE-2026-41681: openssl:
MdCtxRef::digest_final()writes past caller buffer with no length check (bsc#1270772). - CVE-2026-41898: openssl: unchecked callback-returned length in PSK and cookie generate trampolines can leak adjacent memory to the network (bsc#1270801).
- CVE-2026-42327: openssl: undefined behavior in
X509Ref::ocsp_respondersfor certificates with non-UTF-8 OCSP URLs (bsc#1270515). - CVE-2026-44662: openssl: heap buffer overflow when encrypting with AES key-wrap-with-padding due to incorrectly sized output buffers (bsc#1270936).
- CVE-2026-45784: openssl: out-of-bounds write in
CipherCtxRef::cipher_update_inplacefor AES-KW-PAD ciphers due to incorrectly sized output buffer (bsc#1270994).
- Record
SUSE-SU-2026:22615-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:22624-1No score
Security update for python-cryptography
This update for python-cryptography fixes the following issues
- CVE-2026-41676: openssl:
Deriver:deriveandPkeyCtxRef:derivecan overflow short buffers on OpenSSL 1.1.1 (bsc#1270208). - CVE-2026-41677: openssl: out-of-bounds read in PEM password callback when returning an oversized length (bsc#1270620).
- CVE-2026-41678: openssl: out-of-bounds write due to incorrect bounds assertion in
aes::unwrap_key()(bsc#1270706). - CVE-2026-41681: openssl:
MdCtxRef::digest_final()writes past caller buffer with no length check (bsc#1270772). - CVE-2026-41898: openssl: unchecked callback-returned length in PSK and cookie generate trampolines can leak adjacent memory to the network (bsc#1270801).
- CVE-2026-42327: openssl: undefined behavior in
X509Ref::ocsp_respondersfor certificates with non-UTF-8 OCSP URLs (bsc#1270515). - CVE-2026-44662: openssl: heap buffer overflow when encrypting with AES key-wrap-with-padding due to incorrectly sized output buffers (bsc#1270936).
- CVE-2026-45784: openssl: out-of-bounds write in
CipherCtxRef::cipher_update_inplacefor AES-KW-PAD ciphers due to incorrectly sized output buffer (bsc#1270994).
- Record
SUSE-SU-2026:22624-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:22737-1No score
Security update for s390-tools
This update for s390-tools fixes the following issue
- CVE-2026-41676: openssl:
Deriver:deriveandPkeyCtxRef:derivecan overflow short buffers on OpenSSL 1.1.1 (bsc#1270185).
- Record
SUSE-SU-2026:22737-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:22787-1No score
Security update for afterburn
This update for afterburn fixes the following issues:
Update to version 5.10.0.git73.b97f772.
Security issues fixed:
- CVE-2026-41676: openssl:
Deriver:deriveandPkeyCtxRef:derivecan overflow short buffers on OpenSSL 1.1.1 (bsc#1270175). - CVE-2026-41677: openssl: out-of-bounds read in PEM password callback when returning an oversized length (bsc#1270555).
- CVE-2026-41678: openssl: incorrect bounds assertion in
aes::unwrap_key()can lead to OOB write (bsc#1270651). - CVE-2026-41681: openssl:
MdCtxRef::digest_final()writes past caller buffer with no length check (bsc#1270787). - CVE-2026-41898: openssl: unchecked callback-returned length in PSK and cookie generate trampolines can leak adjacent memory to network peers (bsc#1270817).
- CVE-2026-42327: openssl: undefined behavior in
X509Ref::ocsp_responderswhen processing certificates with non-UTF-8 OCSP URLs (bsc#1270483). - CVE-2026-44662: openssl: heap buffer overflow when encrypting with AES key-wrap-with-padding (bsc#1270886).
- CVE-2026-45784: openssl: out-of-bounds write in
CipherCtxRef::cipher_update_inplacefor AES-KW-PAD ciphers (bsc#1270949). - CVE-2026-25541: bytes: integer overflow in
BytesMut:reservecan lead to undefined behavior and crashes (bsc#1271348).
Other updates and bugfixes:
- Version 5.10.0.git73.b97f772:
- build(deps): bump anyhow from 1.0.99 to 1.0.103 https://github.com/coreos/afterburn/pull/1284
- build(deps): bump libflate from 2.1.0 to 2.2.2 https://github.com/coreos/afterburn/pull/1283
- build(deps): bump openssl from 0.10.79 to 0.10.80 https://github.com/coreos/afterburn/pull/1277
- Version 5.10.0.git70.9cc2a7b:
- build(deps): bump openssl from 0.10.78 to 0.10.79
- providers/hetzner: Add the HETZNER_PUBLIC_IPV6 attribute
- providers/hetzner: Add support for network configuration
- build(deps): bump rustls-webpki from 0.103.10 to 0.103.13
- build(deps): bump openssl from 0.10.73 to 0.10.78
- docs: Add AGENTS.md and CLAUDE.md for AI coding assistants
- build(deps): bump rand from 0.9.2 to 0.9.4
- opencode: add skills for provider scaffolding and release automation
- ibmcloud-classic: Add missing network_id to fixture
- kubevirt: Support static gateway and DNS with DHCP
- build(deps): bump rustls-webpki from 0.103.6 to 0.103.10
- fix(proxmoxve): Define DNS entries for every interface
- Makefile: download
90-afterburn-authorized-keys-file.conffor rpm building - Sync repo templates ⚙
- build(deps): bump bytes from 1.10.1 to 1.11.1
- util/dhcp: Fix clippy lints
- build(deps): bump actions/checkout from 4 to 6
- build(deps): bump actions/upload-artifact from 4 to 5
- kubevirt: modprobe for virtio_blk; remove dracut preload
- kubevirt: Add NoCloud network configuration support
- kubevirt: Support config drive network data
- kubevirt: Refactor the provider to follow the proxmoxve structure
- dracut: Add virtio_blk module preload to afterburn-network-kargs service
- docs: Add release notes
- cargo: Afterburn release 5.10.0
- Version 5.10.0:
- docs/release-notes: update for release 5.10.0
- cargo: update dependencies
- microsoft/azure: Add XML attribute alias for serde-xml-rs Fedora compat
- docs/release-notes: Add entry for Azure SharedConfig XML parsing fix
- microsoft/azure: Fix SharedConfig parsing of XML attributes
- microsoft/azure: Mock goalstate.SharedConfig output in tests
- providers/azure: switch SSH key retrieval from certs endpoint to IMDS
- build(deps): bump the build group with 8 updates
- build(deps): bump slab from 0.4.10 to 0.4.11
- build(deps): bump actions/checkout from 4 to 5
- upcloud: implement UpCloud provider
- build(deps): bump the build group with 4 updates
- Record
SUSE-SU-2026:22787-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:22801-1No score
Security update for python-cryptography
This update for python-cryptography fixes the following issues
- CVE-2026-41676: openssl:
Deriver:deriveandPkeyCtxRef:derivecan overflow short buffers on OpenSSL 1.1.1 (bsc#1270208). - CVE-2026-41677: openssl: out-of-bounds read in PEM password callback when returning an oversized length in rust- openssl crate (bsc#1270620).
- CVE-2026-41678: openssl: incorrect bounds assertion in aes key wrap in rust-openssl crate (bsc#1270706).
- CVE-2026-41681: openssl: MdCtxRef::digest_final() writes past caller buffer with no length check in rust-openssl crate (bsc#1270772).
- CVE-2026-41898: openssl: unchecked callback-returned length in PSK and cookie generate trampolines can leak adjacent memory in rust-openssl crate (bsc#1270801).
- CVE-2026-42327: openssl: arbitrary code execution via specially crafted certificate in rust-openssl crate (bsc#1270515).
- CVE-2026-44662: openssl: heap buffer overflow when encrypting with AES key-wrap-with-padding in rust-openssl crate (bsc#1270936).
- CVE-2026-45784: openssl: out-of-bounds write in
CipherCtxRef::cipher_update_inplacefor AES-KW-PAD ciphers in rust- openssl crate (bsc#1270994).
- Record
SUSE-SU-2026:22801-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:22827-1No score
Security update for afterburn
This update for afterburn fixes the following issues:
Update to version 5.10.0.git73.b97f772.
Security issues fixed:
- CVE-2026-41676: openssl:
Deriver:deriveandPkeyCtxRef:derivecan overflow short buffers on OpenSSL 1.1.1 (bsc#1270175). - CVE-2026-41677: openssl: out-of-bounds read in PEM password callback when returning an oversized length (bsc#1270555).
- CVE-2026-41678: openssl: incorrect bounds assertion in
aes::unwrap_key()can lead to OOB write (bsc#1270651). - CVE-2026-41681: openssl:
MdCtxRef::digest_final()writes past caller buffer with no length check (bsc#1270787). - CVE-2026-41898: openssl: unchecked callback-returned length in PSK and cookie generate trampolines can leak adjacent memory to network peers (bsc#1270817).
- CVE-2026-42327: openssl: undefined behavior in
X509Ref::ocsp_responderswhen processing certificates with non-UTF-8 OCSP URLs (bsc#1270483). - CVE-2026-44662: openssl: heap buffer overflow when encrypting with AES key-wrap-with-padding (bsc#1270886).
- CVE-2026-45784: openssl: out-of-bounds write in
CipherCtxRef::cipher_update_inplacefor AES-KW-PAD ciphers (bsc#1270949). - CVE-2026-25541: bytes: integer overflow in
BytesMut:reservecan lead to undefined behavior and crashes (bsc#1271348).
Other updates and bugfixes:
- Version 5.10.0.git73.b97f772:
- build(deps): bump anyhow from 1.0.99 to 1.0.103 https://github.com/coreos/afterburn/pull/1284
- build(deps): bump libflate from 2.1.0 to 2.2.2 https://github.com/coreos/afterburn/pull/1283
- build(deps): bump openssl from 0.10.79 to 0.10.80 https://github.com/coreos/afterburn/pull/1277
- Version 5.10.0.git70.9cc2a7b:
- build(deps): bump openssl from 0.10.78 to 0.10.79
- providers/hetzner: Add the HETZNER_PUBLIC_IPV6 attribute
- providers/hetzner: Add support for network configuration
- build(deps): bump rustls-webpki from 0.103.10 to 0.103.13
- build(deps): bump openssl from 0.10.73 to 0.10.78
- docs: Add AGENTS.md and CLAUDE.md for AI coding assistants
- build(deps): bump rand from 0.9.2 to 0.9.4
- opencode: add skills for provider scaffolding and release automation
- ibmcloud-classic: Add missing network_id to fixture
- kubevirt: Support static gateway and DNS with DHCP
- build(deps): bump rustls-webpki from 0.103.6 to 0.103.10
- fix(proxmoxve): Define DNS entries for every interface
- Makefile: download
90-afterburn-authorized-keys-file.conffor rpm building - Sync repo templates ⚙
- build(deps): bump bytes from 1.10.1 to 1.11.1
- util/dhcp: Fix clippy lints
- build(deps): bump actions/checkout from 4 to 6
- build(deps): bump actions/upload-artifact from 4 to 5
- kubevirt: modprobe for virtio_blk; remove dracut preload
- kubevirt: Add NoCloud network configuration support
- kubevirt: Support config drive network data
- kubevirt: Refactor the provider to follow the proxmoxve structure
- dracut: Add virtio_blk module preload to afterburn-network-kargs service
- docs: Add release notes
- cargo: Afterburn release 5.10.0
- Version 5.10.0:
- docs/release-notes: update for release 5.10.0
- cargo: update dependencies
- microsoft/azure: Add XML attribute alias for serde-xml-rs Fedora compat
- docs/release-notes: Add entry for Azure SharedConfig XML parsing fix
- microsoft/azure: Fix SharedConfig parsing of XML attributes
- microsoft/azure: Mock goalstate.SharedConfig output in tests
- providers/azure: switch SSH key retrieval from certs endpoint to IMDS
- build(deps): bump the build group with 8 updates
- build(deps): bump slab from 0.4.10 to 0.4.11
- build(deps): bump actions/checkout from 4 to 5
- upcloud: implement UpCloud provider
- build(deps): bump the build group with 4 updates
- Record
SUSE-SU-2026:22827-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:22895-1No score
Security update for python-cryptography
This update for python-cryptography fixes the following issues
- CVE-2026-41676: openssl:
Deriver:deriveandPkeyCtxRef:derivecan overflow short buffers on OpenSSL 1.1.1 (bsc#1270208). - CVE-2026-41677: openssl: out-of-bounds read in PEM password callback when returning an oversized length in rust- openssl crate (bsc#1270620).
- CVE-2026-41678: openssl: incorrect bounds assertion in aes key wrap in rust-openssl crate (bsc#1270706).
- CVE-2026-41681: openssl: MdCtxRef::digest_final() writes past caller buffer with no length check in rust-openssl crate (bsc#1270772).
- CVE-2026-41898: openssl: unchecked callback-returned length in PSK and cookie generate trampolines can leak adjacent memory in rust-openssl crate (bsc#1270801).
- CVE-2026-42327: openssl: arbitrary code execution via specially crafted certificate in rust-openssl crate (bsc#1270515).
- CVE-2026-44662: openssl: heap buffer overflow when encrypting with AES key-wrap-with-padding in rust-openssl crate (bsc#1270936).
- CVE-2026-45784: openssl: out-of-bounds write in
CipherCtxRef::cipher_update_inplacefor AES-KW-PAD ciphers in rust- openssl crate (bsc#1270994).
- Record
SUSE-SU-2026:22895-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:22898-1No score
Security update for rust-keylime
This update for rust-keylime fixes the following issues:
Update to version 0.2.9+49.
Security issues fixed:
- CVE-2026-41676: openssl:
Deriver:deriveandPkeyCtxRef:derivecan overflow short buffers on OpenSSL 1.1.1 (bsc#1270174). - CVE-2026-41677: openssl: out-of-bounds read in PEM password callback when returning an oversized length (bsc#1270614).
- CVE-2026-41678: openssl: out-of-bounds write due to incorrect bounds assertion in
aes::unwrap_key()(bsc#1270699). - CVE-2026-41681: openssl:
MdCtxRef::digest_final()writes past caller buffer with no length check (bsc#1270792). - CVE-2026-41898: openssl: unchecked callback-returned length in PSK and cookie generate trampolines can leak adjacent memory to the network (bsc#1270842).
- CVE-2026-42327: openssl: undefined behavior in
X509Ref::ocsp_respondersfor certificates with non-UTF-8 OCSP URLs (bsc#1270523). - CVE-2026-44662: openssl: heap buffer overflow when encrypting with AES key-wrap-with-padding due to incorrectly sized output buffers (bsc#1270903).
- CVE-2026-45784: openssl: out-of-bounds write in
CipherCtxRef::cipher_update_inplacefor AES-KW-PAD ciphers due to incorrectly sized output buffer (bsc#1270999).
Other updates and bugfixes:
- Update openssl to 0.10.81.
- Make tss-esai-sys depend on bindgen 72.1 to support llvm > 21.
- Build with Clang <= 21 (bsc#1260596).
- Version 0.2.9+49:
- build(deps): bump uuid from 1.23.3 to 1.23.4
- build(deps): bump syn from 2.0.117 to 2.0.118
- build(deps): bump openssl from 0.10.80 to 0.10.81
- build(deps): bump rand from 0.9.4 to 0.10.1
- Added new regression test into packit-ci.yaml
- build(deps): bump actions/checkout from 6 to 7
- build(deps): bump uuid from 1.23.1 to 1.23.3
- build(deps): bump log from 0.4.29 to 0.4.32
- build(deps): bump http from 1.4.0 to 1.4.2
- build(deps): bump codecov/codecov-action from 6 to 7
- build(deps): bump retry-policies from 0.5.1 to 0.5.2
- fix: Remove unused base64::Engine import in context_info tests
- build(deps): bump reqwest-middleware from 0.5.1 to 0.5.2
- build(deps): bump serde_json from 1.0.149 to 1.0.150
- build(deps): bump openssl from 0.10.79 to 0.10.80
- agent: Hash agent ID before TPM2_Certify qualifying data
- cargo: Bump tss-esapi, picky-asn1-x509, and picky-asn1-der
- build(deps): bump openssl from 0.10.78 to 0.10.79
- build(deps): bump once_cell from 1.21.3 to 1.21.4
- build(deps): bump tempfile from 3.23.0 to 3.27.0
- push-model: cache UEFI event log bytes at startup
- build(deps): bump quote from 1.0.40 to 1.0.45
- build(deps): bump chrono from 0.4.42 to 0.4.44
- build(deps): bump openssl from 0.10.73 to 0.10.78
- build(deps): bump serde_json from 1.0.143 to 1.0.149
- build(deps): bump syn from 2.0.106 to 2.0.117
- build(deps): bump libc from 0.2.175 to 0.2.184
- build(deps): bump rand from 0.9.2 to 0.9.4
- Version 0.2.9+21:
- tests: use Express-style named params in Mockoon endpoints
- build(deps): bump pest_derive from 2.8.1 to 2.8.6
- build(deps): bump trybuild from 1.0.110 to 1.0.115
- build(deps): bump log from 0.4.28 to 0.4.29
- build(deps): bump uuid from 1.19.0 to 1.20.0
- build(deps): bump codecov/codecov-action from 5 to 6
- build(deps): bump tracing-subscriber from 0.3.20 to 0.3.23
- build(deps): bump cfg-if from 1.0.3 to 1.0.4
- build(deps): bump tokio from 1.49.0 to 1.50.0
- build(deps): bump actix-web from 4.12.1 to 4.13.0
- build(deps): bump anyhow from 1.0.99 to 1.0.102
- build(deps): bump clap from 4.5.57 to 4.5.60
- build(deps): bump tracing from 0.1.36 to 0.1.44
- Record
SUSE-SU-2026:22898-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:22910-1No score
Security update for s390-tools
This update for s390-tools fixes the following issue
- CVE-2026-41676: openssl:
Deriver:deriveandPkeyCtxRef:derivecan overflow short buffers on OpenSSL 1.1.1 (bsc#1270185).
- Record
SUSE-SU-2026:22910-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:22917-1No score
Security update for afterburn
This update for afterburn fixes the following issues
Update to version 5.10.0.git73.b97f772.
Security issues fixed:
- CVE-2022-24713: regex: high complexity when parsing regexes with large repetitions on empty sub-expressions can lead to DoS (bsc#1196972).
- CVE-2024-12224: idna: privilege escalation due acceptance Punycode labels that do not produce any non-ASCII when decoded (bsc#1243850).
- CVE-2025-3416: openssl: use-after-free in
Md::fetchandCipher::fetch(bsc#1242665). - CVE-2025-5791: users:
rootappended to group listings unless the correct listing has exactly 1024 groups (bsc#1244199). - CVE-2026-41676: openssl:
Deriver:deriveandPkeyCtxRef:derivecan overflow short buffers on OpenSSL 1.1.1 (bsc#1270175). - CVE-2026-41677: openssl: out-of-bounds read in PEM password callback when returning an oversized length (bsc#1270555).
- CVE-2026-41678: openssl: incorrect bounds assertion in
aes::unwrap_key()can lead to OOB write (bsc#1270651). - CVE-2026-41681: openssl:
MdCtxRef::digest_final()writes past caller buffer with no length check (bsc#1270787). - CVE-2026-41898: openssl: unchecked callback-returned length in PSK and cookie generate trampolines can leak adjacent memory to network peers (bsc#1270817).
- CVE-2026-42327: openssl: undefined behavior in
X509Ref::ocsp_responderswhen processing certificates with non-UTF-8 OCSP URLs (bsc#1270483). - CVE-2026-44662: openssl: heap buffer overflow when encrypting with AES key-wrap-with-padding (bsc#1270886).
- CVE-2026-45784: openssl: out-of-bounds write in
CipherCtxRef::cipher_update_inplacefor AES-KW-PAD ciphers (bsc#1270949). - CVE-2026-25541: bytes: integer overflow in
BytesMut:reservecan lead to undefined behavior and crashes (bsc#1271348).
Other updates and bugfixes:
- Version 5.10.0.git73.b97f772:
- build(deps): bump anyhow from 1.0.99 to 1.0.103 https://github.com/coreos/afterburn/pull/1284
- build(deps): bump libflate from 2.1.0 to 2.2.2 https://github.com/coreos/afterburn/pull/1283
- build(deps): bump openssl from 0.10.79 to 0.10.80 https://github.com/coreos/afterburn/pull/1277
- Version 5.10.0.git70.9cc2a7b:
- build(deps): bump openssl from 0.10.78 to 0.10.79
- providers/hetzner: Add the HETZNER_PUBLIC_IPV6 attribute
- providers/hetzner: Add support for network configuration
- build(deps): bump rustls-webpki from 0.103.10 to 0.103.13
- build(deps): bump openssl from 0.10.73 to 0.10.78
- docs: Add AGENTS.md and CLAUDE.md for AI coding assistants
- build(deps): bump rand from 0.9.2 to 0.9.4
- opencode: add skills for provider scaffolding and release automation
- ibmcloud-classic: Add missing network_id to fixture
- kubevirt: Support static gateway and DNS with DHCP
- build(deps): bump rustls-webpki from 0.103.6 to 0.103.10
- fix(proxmoxve): Define DNS entries for every interface
- Makefile: download
90-afterburn-authorized-keys-file.conffor rpm building - Sync repo templates ⚙
- build(deps): bump bytes from 1.10.1 to 1.11.1
- util/dhcp: Fix clippy lints
- build(deps): bump actions/checkout from 4 to 6
- build(deps): bump actions/upload-artifact from 4 to 5
- kubevirt: modprobe for virtio_blk; remove dracut preload
- kubevirt: Add NoCloud network configuration support
- kubevirt: Support config drive network data
- kubevirt: Refactor the provider to follow the proxmoxve structure
- dracut: Add virtio_blk module preload to afterburn-network-kargs service
- docs: Add release notes
- cargo: Afterburn release 5.10.0
- Version 5.10.0:
- docs/release-notes: update for release 5.10.0
- cargo: update dependencies
- microsoft/azure: Add XML attribute alias for serde-xml-rs Fedora compat
- docs/release-notes: Add entry for Azure SharedConfig XML parsing fix
- microsoft/azure: Fix SharedConfig parsing of XML attributes
- microsoft/azure: Mock goalstate.SharedConfig output in tests
- providers/azure: switch SSH key retrieval from certs endpoint to…
- Record
SUSE-SU-2026:22917-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:22921-1No score
Security update for rust-keylime
This update for rust-keylime fixes the following issues
Update to version 0.2.9+49.
Security issues fixed:
- CVE-2026-41676: openssl:
Deriver:deriveandPkeyCtxRef:derivecan overflow short buffers on OpenSSL 1.1.1 (bsc#1270174). - CVE-2026-41677: openssl: out-of-bounds read in PEM password callback when returning an oversized length (bsc#1270614).
- CVE-2026-41678: openssl: out-of-bounds write due to incorrect bounds assertion in
aes::unwrap_key()(bsc#1270699). - CVE-2026-41681: openssl:
MdCtxRef::digest_final()writes past caller buffer with no length check (bsc#1270792). - CVE-2026-41898: openssl: unchecked callback-returned length in PSK and cookie generate trampolines can leak adjacent memory to the network (bsc#1270842).
- CVE-2026-42327: openssl: undefined behavior in
X509Ref::ocsp_respondersfor certificates with non-UTF-8 OCSP URLs (bsc#1270523). - CVE-2026-44662: openssl: heap buffer overflow when encrypting with AES key-wrap-with-padding due to incorrectly sized output buffers (bsc#1270903).
- CVE-2026-45784: openssl: out-of-bounds write in
CipherCtxRef::cipher_update_inplacefor AES-KW-PAD ciphers due to incorrectly sized output buffer (bsc#1270999).
Other updates and bugfixes:
- Update openssl to 0.10.81.
- Make tss-esai-sys depend on bindgen 72.1 to support llvm > 21.
- Build with Clang <= 21 (bsc#1260596).
- Version 0.2.9+49:
- build(deps): bump uuid from 1.23.3 to 1.23.4
- build(deps): bump syn from 2.0.117 to 2.0.118
- build(deps): bump openssl from 0.10.80 to 0.10.81
- build(deps): bump rand from 0.9.4 to 0.10.1
- Added new regression test into packit-ci.yaml
- build(deps): bump actions/checkout from 6 to 7
- build(deps): bump uuid from 1.23.1 to 1.23.3
- build(deps): bump log from 0.4.29 to 0.4.32
- build(deps): bump http from 1.4.0 to 1.4.2
- build(deps): bump codecov/codecov-action from 6 to 7
- build(deps): bump retry-policies from 0.5.1 to 0.5.2
- fix: Remove unused base64::Engine import in context_info tests
- build(deps): bump reqwest-middleware from 0.5.1 to 0.5.2
- build(deps): bump serde_json from 1.0.149 to 1.0.150
- build(deps): bump openssl from 0.10.79 to 0.10.80
- agent: Hash agent ID before TPM2_Certify qualifying data
- cargo: Bump tss-esapi, picky-asn1-x509, and picky-asn1-der
- build(deps): bump openssl from 0.10.78 to 0.10.79
- build(deps): bump once_cell from 1.21.3 to 1.21.4
- build(deps): bump tempfile from 3.23.0 to 3.27.0
- push-model: cache UEFI event log bytes at startup
- build(deps): bump quote from 1.0.40 to 1.0.45
- build(deps): bump chrono from 0.4.42 to 0.4.44
- build(deps): bump openssl from 0.10.73 to 0.10.78
- build(deps): bump serde_json from 1.0.143 to 1.0.149
- build(deps): bump syn from 2.0.106 to 2.0.117
- build(deps): bump libc from 0.2.175 to 0.2.184
- build(deps): bump rand from 0.9.2 to 0.9.4
- Version 0.2.9+21:
- tests: use Express-style named params in Mockoon endpoints
- build(deps): bump pest_derive from 2.8.1 to 2.8.6
- build(deps): bump trybuild from 1.0.110 to 1.0.115
- build(deps): bump log from 0.4.28 to 0.4.29
- build(deps): bump uuid from 1.19.0 to 1.20.0
- build(deps): bump codecov/codecov-action from 5 to 6
- build(deps): bump tracing-subscriber from 0.3.20 to 0.3.23
- build(deps): bump cfg-if from 1.0.3 to 1.0.4
- build(deps): bump tokio from 1.49.0 to 1.50.0
- build(deps): bump actix-web from 4.12.1 to 4.13.0
- build(deps): bump anyhow from 1.0.99 to 1.0.102
- build(deps): bump clap from 4.5.57 to 4.5.60
- build(deps): bump tracing from 0.1.36 to 0.1.44
- Record
SUSE-SU-2026:22921-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:23036-1No score
Security update for libkrun
This update for libkrun fixes the following issues:
- CVE-2025-24898: openssl: select_next_proto use after free in rust-openssl (bsc#1270429).
- CVE-2026-41676: openssl:
Deriver:deriveandPkeyCtxRef:derivecan overflow short buffers on OpenSSL 1.1.1 (bsc#1270198). - CVE-2026-41677: openssl: out-of-bounds read in PEM password callback when returning an oversized length in rust- openssl crate (bsc#1270582).
- CVE-2026-41678: openssl: incorrect bounds assertion in aes key wrap in rust-openssl crate (bsc#1270683).
- CVE-2026-41681: openssl: MdCtxRef::digest_final() writes past caller buffer with no length check in rust-openssl crate (bsc#1270721).
- CVE-2026-41898: openssl: unchecked callback-returned length in PSK and cookie generate trampolines can leak adjacent memory in rust-openssl crate (bsc#1270831).
- CVE-2026-42327: openssl: arbitrary code execution via specially crafted certificate in rust-openssl crate (bsc#1270470).
- CVE-2026-44662: openssl: heap buffer overflow when encrypting with AES key-wrap-with-padding in rust-openssl crate (bsc#1270877).
Changes for libkrun:
- Update vendored openssl crate to version 0.10.81.
- Record
SUSE-SU-2026:23036-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:23070-1No score
Security update for libkrun
This update for libkrun fixes the following issues:
- CVE-2025-24898: openssl: use-after-free in
ssl::select_next_protodue to improper lifetime handling (bsc#1270429). - CVE-2026-41676: openssl: short buffer overflow via
Deriver:deriveandPkeyCtxRef:derivewhen using OpenSSL 1.1.1 (bsc#1270198). - CVE-2026-41677: openssl: out-of-bounds read in PEM password callback when returning an oversized length (bsc#1270582).
- CVE-2026-41678: openssl: OOB write due to incorrect bounds assertion in
aes::unwrap_key()(bsc#1270683). - CVE-2026-41681: openssl: stack corruption due to
MdCtxRef::digest_final()writing past caller buffer with no length check (bsc#1270721). - CVE-2026-41898: openssl: information leak to network peers due to unchecked callback-returned length in PSK and cookie generate trampolines (bsc#1270831).
- CVE-2026-42327: openssl: undefined behavior in
X509Ref::ocsp_responderswhen processing certificates with non-UTF-8 OCSP URLs (bsc#1270470). - CVE-2026-44662: openssl: heap buffer overflow when encrypting with AES key-wrap-with-padding (bsc#1270877).
- Record
SUSE-SU-2026:23070-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:23071-1No score
Security update for afterburn
This update for afterburn fixes the following issues:
Update to version 5.10.0.git73.b97f772.
Security issues fixed:
- CVE-2026-41676: openssl:
Deriver:deriveandPkeyCtxRef:derivecan overflow short buffers on OpenSSL 1.1.1 (bsc#1270175). - CVE-2026-41677: openssl: out-of-bounds read in PEM password callback when returning an oversized length (bsc#1270555).
- CVE-2026-41678: openssl: incorrect bounds assertion in
aes::unwrap_key()can lead to OOB write (bsc#1270651). - CVE-2026-41681: openssl:
MdCtxRef::digest_final()writes past caller buffer with no length check (bsc#1270787). - CVE-2026-41898: openssl: unchecked callback-returned length in PSK and cookie generate trampolines can leak adjacent memory to network peers (bsc#1270817).
- CVE-2026-42327: openssl: undefined behavior in
X509Ref::ocsp_responderswhen processing certificates with non-UTF-8 OCSP URLs (bsc#1270483). - CVE-2026-44662: openssl: heap buffer overflow when encrypting with AES key-wrap-with-padding (bsc#1270886).
- CVE-2026-45784: openssl: out-of-bounds write in
CipherCtxRef::cipher_update_inplacefor AES-KW-PAD ciphers (bsc#1270949). - CVE-2026-25541: bytes: integer overflow in
BytesMut:reservecan lead to undefined behavior and crashes (bsc#1271348).
Other updates and bugfixes:
- Version 5.10.0.git73.b97f772:
- build(deps): bump anyhow from 1.0.99 to 1.0.103 https://github.com/coreos/afterburn/pull/1284
- build(deps): bump libflate from 2.1.0 to 2.2.2 https://github.com/coreos/afterburn/pull/1283
- build(deps): bump openssl from 0.10.79 to 0.10.80 https://github.com/coreos/afterburn/pull/1277
- Version 5.10.0.git70.9cc2a7b:
- build(deps): bump openssl from 0.10.78 to 0.10.79
- providers/hetzner: Add the HETZNER_PUBLIC_IPV6 attribute
- providers/hetzner: Add support for network configuration
- build(deps): bump rustls-webpki from 0.103.10 to 0.103.13
- build(deps): bump openssl from 0.10.73 to 0.10.78
- docs: Add AGENTS.md and CLAUDE.md for AI coding assistants
- build(deps): bump rand from 0.9.2 to 0.9.4
- opencode: add skills for provider scaffolding and release automation
- ibmcloud-classic: Add missing network_id to fixture
- kubevirt: Support static gateway and DNS with DHCP
- build(deps): bump rustls-webpki from 0.103.6 to 0.103.10
- fix(proxmoxve): Define DNS entries for every interface
- Makefile: download
90-afterburn-authorized-keys-file.conffor rpm building - Sync repo templates ⚙
- build(deps): bump bytes from 1.10.1 to 1.11.1
- util/dhcp: Fix clippy lints
- build(deps): bump actions/checkout from 4 to 6
- build(deps): bump actions/upload-artifact from 4 to 5
- kubevirt: modprobe for virtio_blk; remove dracut preload
- kubevirt: Add NoCloud network configuration support
- kubevirt: Support config drive network data
- kubevirt: Refactor the provider to follow the proxmoxve structure
- dracut: Add virtio_blk module preload to afterburn-network-kargs service
- docs: Add release notes
- cargo: Afterburn release 5.10.0
- Version 5.10.0:
- docs/release-notes: update for release 5.10.0
- cargo: update dependencies
- microsoft/azure: Add XML attribute alias for serde-xml-rs Fedora compat
- docs/release-notes: Add entry for Azure SharedConfig XML parsing fix
- microsoft/azure: Fix SharedConfig parsing of XML attributes
- microsoft/azure: Mock goalstate.SharedConfig output in tests
- providers/azure: switch SSH key retrieval from certs endpoint to IMDS
- build(deps): bump the build group with 8 updates
- build(deps): bump slab from 0.4.10 to 0.4.11
- build(deps): bump actions/checkout from 4 to 5
- upcloud: implement UpCloud provider
- build(deps): bump the build group with 4 updates
- Record
SUSE-SU-2026:23071-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:23643-1No score
Security update for aws-nitro-enclaves-cli
This update for aws-nitro-enclaves-cli fixes the following issues:
- CVE-2026-25541: bytes: integer overflow in 'BytesMut:reserve' can lead to undefined behavior and crashes (bsc#1274300).
- CVE-2026-25727: time: parsing of user-provided input by the RFC 2822 date parser can lead to stack exhaustion (bsc#1257933).
- CVE-2026-41676: openssl:
Deriver:deriveandPkeyCtxRef:derivecan overflow short buffers on OpenSSL 1.1.1 (bsc#1270202).
Changes for aws-nitro-enclaves-cli:
- Update to version 1.5.0
- Record
SUSE-SU-2026:23643-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:23659-1No score
Security update for aws-nitro-enclaves-cli
This update for aws-nitro-enclaves-cli fixes the following issues:
- CVE-2026-25541: bytes: integer overflow in 'BytesMut:reserve' can lead to undefined behavior and crashes (bsc#1274300).
- CVE-2026-25727: time: parsing of user-provided input by the RFC 2822 date parser can lead to stack exhaustion (bsc#1257933).
- CVE-2026-41676: openssl:
Deriver:deriveandPkeyCtxRef:derivecan overflow short buffers on OpenSSL 1.1.1 (bsc#1270202).
Changes for aws-nitro-enclaves-cli:
- Update to version 1.5.0
- Record
SUSE-SU-2026:23659-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:23983-1No score
Security update for sccache
This update for sccache fixes the following issues:
- CVE-2024-12224: idna: idna accepts Punycode labels that do not produce any non-ASCII when decoded (bsc#1243868).
- CVE-2026-25541: bytes: integer overflow in 'BytesMut:reserve' can lead to undefined behavior and crashes (bsc#1274146).
- CVE-2026-25727: time: parsing of user-provided input by the RFC 2822 date parser can lead to stack exhaustion (bsc#1257923).
- CVE-2026-41676: openssl:
Deriver:deriveandPkeyCtxRef:derivecan overflow short buffers on OpenSSL 1.1.1 (bsc#1270206). - CVE-2026-41677: openssl: out-of-bounds read in PEM password callback when returning an oversized length in rust- openssl crate (bsc#1270559).
- CVE-2026-41678: openssl: incorrect bounds assertion in aes key wrap in rust-openssl crate (bsc#1270693).
- CVE-2026-41681: openssl: MdCtxRef::digest_final() writes past caller buffer with no length check in rust-openssl crate (bsc#1270736).
- CVE-2026-41898: openssl: unchecked callback-returned length in PSK and cookie generate trampolines can leak adjacent memory in rust-openssl crate (bsc#1270869).
- CVE-2026-42327: openssl: arbitrary code execution via specially crafted certificate in rust-openssl crate (bsc#1270512).
- CVE-2026-44662: openssl: heap buffer overflow when encrypting with AES key-wrap-with-padding in rust-openssl crate (bsc#1270938).
- CVE-2026-45784: openssl: out-of-bounds write in
CipherCtxRef::cipher_update_inplacefor AES-KW-PAD ciphers in rust- openssl crate (bsc#1270948). - CVE-2026-66746: rouille: HTTP Response Splitting via Unvalidated Response Header Values (bsc#1273881).
- CVE-2026-66754: rouille: remove_prefix function that allows remote unauthenticated attackers to crash the server by sending a crafted percent-encoded URL (bsc#1273884).
- CVE-2026-67181: rouille: HTTP Request Smuggling via Transfer-Encoding Desynchronization (bsc#1273886).
- CVE-2026-67182: rouille: HTTP Request Smuggling Enables Front-End Access Control Bypass (bsc#1273888).
- CVE-2026-93599: rustls-webpki: panic via empty BIT STRING (bsc#1282211).
- CVE-2026-93600: rustls-webpki: name constraints URI validation bypass (bsc#1282211).
- CVE-2026-93601: rustls-webpki: name constraint bypass (bsc#1282211).
- CVE-2026-93602: rustls-webpki: CRL revocation check bypass (bsc#1282211).
Changes for sccache:
Update to version 0.18.0~2:
- Add experimental concurrent cache support
- chore: Remove dependency status badge (#2856)
- Don't hand the jobserver to children that can't use it
- dist: refuse to trim rlibs from crates that also emit a cdylib
- fix(cache): avoid duplicate multilevel reads
- Strip basedirs from the compiler arguments too
- tests/integration: replace MinIO with Silo
- ci: dump sccache logs on integration failures
- multilevel: a chain with any writable level is writable
- Fix parsing of #line directives
- Release 0.18.0
- daemonize: use an allow-list approach to inherited FDs
- gcc, clang: make the assembler part of the cache key
- support cl.exe /openmp:llvm
- support all current /fsanitize*, /fsanitize-coverage*, and /fno-sanitize* args
- support MSVC /feature argument
- msvc: support lots of flags (#2832)
- Update shlex dependency to version 2 (#2836)
- gcc: mark flags as TooHard if need to cache something else (#2833)
- clang: support more CLI options (#2834)
- msvc: support arm64EC and fastfail flags (#2830)
- chore: fix typo in comment (#2829)
- nvcc: accept the --diag-error/--diag-suppress/--diag-warn family (#2816)
- cache: allow skipping capability checks (#2822)
- Bump opendal to 0.58.1 and fix fallout (fixes local GCS cache usage) (#2715)
- nvcc (Windows): protect escaped quotes in dryrun lines before flattening backslashes (#2811)
- Add an agent (#2812)
- Add support for d20bforceinline. (#2807)
- feat: add Microsoft Entra ID (passwordless) auth for the Azure Blob backend (#2802)
- Bump MSRV to 1.91.0 (#2793)
- Fix
nvccdryrun parsing for CUDA 13.3 (#2722) - test: Fixed…
- Record
SUSE-SU-2026:23983-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:24014-1No score
Security update for rustup
This update for rustup fixes the following issues:
- CVE-2024-12224: idna: idna accepts Punycode labels that do not produce any non-ASCII when decoded (bsc#1243862).
- CVE-2025-58160: tracing-subscriber: Tracing log pollution (bsc#1249008).
- CVE-2026-25541: bytes: integer overflow in 'BytesMut:reserve' can lead to undefined behavior and crashes (bsc#1274144).
- CVE-2026-25727: time: parsing of user-provided input by the RFC 2822 date parser can lead to stack exhaustion (bsc#1257902).
- CVE-2026-41676: openssl:
Deriver:deriveandPkeyCtxRef:derivecan overflow short buffers on OpenSSL 1.1.1 (bsc#1270186). - CVE-2026-41677: openssl: out-of-bounds read in PEM password callback when returning an oversized length in rust- openssl crate (bsc#1270619).
- CVE-2026-41678: openssl: incorrect bounds assertion in aes key wrap in rust-openssl crate (bsc#1270644).
- CVE-2026-41681: openssl: MdCtxRef::digest_final() writes past caller buffer with no length check in rust-openssl crate (bsc#1270795).
- CVE-2026-41898: openssl: unchecked callback-returned length in PSK and cookie generate trampolines can leak adjacent memory in rust-openssl crate (bsc#1270870).
- CVE-2026-42327: openssl: arbitrary code execution via specially crafted certificate in rust-openssl crate (bsc#1270521).
- CVE-2026-44662: openssl: heap buffer overflow when encrypting with AES key-wrap-with-padding in rust-openssl crate (bsc#1270874).
- CVE-2026-45784: openssl: out-of-bounds write in
CipherCtxRef::cipher_update_inplacefor AES-KW-PAD ciphers in rust- openssl crate (bsc#1270989). - CVE-2026-93599: rustls-webpki: panic via empty BIT STRING (bsc#1282217).
- CVE-2026-93600: rustls-webpki: name constraints URI validation bypass (bsc#1282217).
- CVE-2026-93601: rustls-webpki: name constraint bypass (bsc#1282217).
- CVE-2026-93602: rustls-webpki: CRL revocation check bypass (bsc#1282217).
- rust-shlex: Multiple issues involving quote API (RUSTSEC-2024-0006, GHSA-r7qv-8r2h-pg27) (bsc#1230032).
Changes for rustup:
- Update to version 1.29.1~0:
- dist(rustup-init/sh): update commit shasum in help string
- style(bin/rustup-init): reformat code
- docs(changelog): update for v1.29.1 stable release
- warn how to switch away from the deprecated complete profile
- fix(cli/help): fix wording in
rustup run --help - ci(docker/android): stop building OpenSSL
- refactor(cli/docs): use tracing for docs opening status messages
- refactor(self-update): rename Windows uninstall registry helpers
- feat(test): isolate Windows registry state per test
- docs(dev-guide): mention how to support new compilation targets
- Fix funding link
- chore(deps): lock file maintenance
- refactor(cli/self-update): move
current_install_opts()toInstallOpts::display() - refactor(cli/self-update): move
processout ofInstallOpts - fix(cli/self-update): postpone initialization of
Cfginsetup_mode - refactor(cli/self-update): take
Processincheck_existence_of_settings_file() - fix(settings): prevent creating new file with
SettingsFile::read_settings() - test(cli-inst-interactive): test file creation on cancelled installation
- refactor(toolchain/names): inline
validate()aliases intoFromStr - refactor(toolchain/names): rename
validate()tonormalize_name() - fix minor typos
- www: align copy icon
- refactor(toolchain/names)!: remove
try_from_str!() - refactor(toolchain/names)!: remove
from_variant!() - Add
rustup doc --serveto serve docs over local HTTP - Move doc() and man() into a new docs module
- chore(github): comment out instructions in PR template
- docs(dev-guide): reapply abandoned changes from #4970
- Add riscv64 unknown linux musl support
- fix(deps): update rust crate enum-map to v3
- refactor(cli/self-update)!: rename
install()toInstallOpts::install() - refactor(cli/self-update)!: rename
maybe_install_rust()toInstallOpts::install_rust() - refactor(cli/self-update)!: rename…
- Record
SUSE-SU-2026:24014-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:2777-1No score
Security update for cryptsetup, s390-tools
This update for cryptsetup, s390-tools fixes the following issue
Security fixes:
- CVE-2026-41676: openssl:
Deriver:deriveandPkeyCtxRef:derivecan overflow short buffers on OpenSSL 1.1.1 (bsc#1270185).
Changes for s390-tools:
- Upgrade s390-tools to version 2.41.0 (jsc#PED-15860)
- Automatically set appropriate MTU for HSCI (bsc#1259314)
- Changes of existing tools:
- chreipl: Make --bootparms work for ECKD re-IPL
- cpacfstats: Add 'unauthorized' state to CPU-MF counters
- cpictl: Detect RHCOS using VARIANT_ID
- hsci: Automatically set appropriate MTU for HSCI
- libutil: Add util_readlink() and util_readlinkat() helpers
- libutil: Add util_startswith() to util_str
- libutil: Add utility parsing functions
- lschp: Add support for structured output (--format)
- lsreipl: Suppress 'clear' output if not supported
- pvimg: Add '--format text' support to 'pvimg info'
- pvimg: Add '--print-schema ' option to 'pvimg info'
- pvimg: Add '--show-secrets' flag to 'pvimg info'
- pvimg: Provide improved JSON output to 'pvimg info --format json'
- pvinfo: Improve User experience on non-SE enabled systems
- zipl/ngdump: Ensure ext4 file system is used on dump partition
- zkey: Add support for integrity protected disks using HMAC keys
- Bug Fixes:
- cpumf/pai: Handle different size of perf_event_attr
- lscss: Fix memory leak
- zipl: Fix dump job on tape devices --- s390-tools 2.40 includes ---
- Add new tools / libraries:
- Add project-wide .clang-tidy configuration
- libutil: Introduce util_time for time related functionality
- libutil: Introduce zsh/bash autocompletion tooling based on util_opt
- pvinfo: Tool to display Secure Execution system information
- pvverify: Tool to verify host-key documents
- Changes of existing tools:
- cpumf: Implement zsh and bash autocompletion
- dasdfmt: Implement zsh and bash autocompletion
- dbginfo.sh: Add NetworkManager and netplan
- dbginfo.sh: Add kvm_stat
- dbginfo.sh: Adding stp time information
- dbginfo.sh: Simplify procfs collection
- hyptop: Add physical information row
- hyptop: Calculate sample time delta for physical partition
- hyptop: Replace long option names using _ with - for consistency For example: --cpu_types > --cpu-types (Options with _ are still supported for backward compatibility)
- libekmfweb: Add function to validate a certificate against the identity key
- netboot: Add longer kernel command lines support
- udev/rules.d: Make virtio-blk devices non-rotational
- udev/rules.d: Set default io scheduler to 'none' for virtio-blk
- ziomon: Add support to sample device symlinks (/dev/disk/...)
- ziorep_config: Add fcp-lun details to -M option output
- ziorep_config: Add port_id and failed attributes to -A option output
- netboot: Install on non-s390 architectures
- Bug Fixes:
- lib(ekmfweb|kmipclient): Use ln without -r
- s390-tools: Fix various compilation issues with musl libc
- zipl/boot: Fix unused loadparm when SCLP line-mode console is absent --- s390-tools 2.39 includes ---
- Changes of existing tools:
- chpstat: Add options to select IEC units for scaling (SI units are default)
- chzdev: Introduce --no-module-load option
- cpi: Disable CPI for SEL guests by default
- dbginfo.sh: Enhance logging on timeout triggered
- iucvterm: Install symlink for lsiucvallow.8 man page
- lshwc: Add command line flag to specify individual counters
- lspai: Add command line flag for delta values
- lspai: Add command line flag for short counter names
- lspai: Add command line flag to specify individual counters
- lspai: Add command line flags for all cpus
- lspai: Add command line flags for hexadecimal output
- man: Use CR for constant width font
- pvimg: Add '--image-key' option
- zdev: Allow dynamic control of module load
- zipl/boot: Fix EBCDIC code page 500 conversion and decrease size by 200 bytes
- zipl: Add support of heterogeneous mirrors (remove…
- Record
SUSE-SU-2026:2777-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:2807-1No score
Security update for rust-keylime
This update for rust-keylime fixes the following issues
- Update to version 0.2.9+49
- Update openssl to 0.10.81
- CVE-2026-41676: openssl:
Deriver:deriveandPkeyCtxRef:derivecan overflow short buffers on OpenSSL 1.1.1 (bsc#1270174). - CVE-2026-41677: openssl: out-of-bounds read in PEM password callback when returning an oversized length in rust-openssl crate (bsc#1270614).
- CVE-2026-41678: openssl: incorrect bounds assertion in aes key wrap in rust-openssl crate (bsc#1270699).
- CVE-2026-41681: openssl: MdCtxRef::digest_final() writes past caller buffer with no length check in rust-openssl crate (bsc#1270792).
- CVE-2026-41898: openssl: unchecked callback-returned length in PSK and cookie generate trampolines can leak adjacent memory in rust-openssl crate (bsc#1270842).
- CVE-2026-42327: openssl: arbitrary code execution via specially crafted certificate in rust-openssl crate (bsc#1270523).
- CVE-2026-44662: openssl: heap buffer overflow when encrypting with AES key-wrap-with-padding in rust-openssl crate (bsc#1270903).
- CVE-2026-45784: openssl: out-of-bounds write in
CipherCtxRef::cipher_update_inplacefor AES-KW-PAD ciphers in rust-openssl crate (bsc#1270999).
- Record
SUSE-SU-2026:2807-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:2825-1No score
Security update for rust-keylime
This update for rust-keylime fixes the following issues
- Update to version 0.2.9+49
- Update openssl to 0.10.81
- CVE-2026-41676: openssl:
Deriver:deriveandPkeyCtxRef:derivecan overflow short buffers on OpenSSL 1.1.1 (bsc#1270174). - CVE-2026-41677: openssl: out-of-bounds read in PEM password callback when returning an oversized length in rust-openssl crate (bsc#1270614).
- CVE-2026-41678: openssl: incorrect bounds assertion in aes key wrap in rust-openssl crate (bsc#1270699).
- CVE-2026-41681: openssl: MdCtxRef::digest_final() writes past caller buffer with no length check in rust-openssl crate (bsc#1270792).
- CVE-2026-41898: openssl: unchecked callback-returned length in PSK and cookie generate trampolines can leak adjacent memory in rust-openssl crate (bsc#1270842).
- CVE-2026-42327: openssl: arbitrary code execution via specially crafted certificate in rust-openssl crate (bsc#1270523).
- CVE-2026-44662: openssl: heap buffer overflow when encrypting with AES key-wrap-with-padding in rust-openssl crate (bsc#1270903).
- CVE-2026-45784: openssl: out-of-bounds write in
CipherCtxRef::cipher_update_inplacefor AES-KW-PAD ciphers in rust-openssl crate (bsc#1270999).
- Record
SUSE-SU-2026:2825-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
opensslcrates.io | 0.9.27 up to 0.10.78 | 0.10.78 |
389-ds-baseAzure Linux:3 | through 3.1.1-12 | None known |
rust-opensslDebian:12 | All versions, plus listed versions 0.10.45-10.10.57-10.10.64-10.10.68-10.10.70-1 Show 5 moreShow less0.10.72-10.10.73-10.10.78-10.10.79-10.10.81-1 | None known |
rust-opensslDebian:13 | All versions, plus listed versions 0.10.72-10.10.73-10.10.78-10.10.79-10.10.81-1 | None known |
rust-opensslDebian:14 | before 0.10.78-1, plus listed versions 0.10.72-10.10.73-1 | 0.10.78-1 |
rust-keylimeSUSE:Linux Micro 6.2 From an advisory covering 8 CVEs | before 0.2.9+49-160000.1.1 | 0.2.9+49-160000.1.1 |
clamavSUSE:Linux Enterprise Server 16.0 From an advisory covering 8 CVEs | before 1.5.3-160000.1.1 | 1.5.3-160000.1.1 |
clamavSUSE:Linux Enterprise Server for SAP applications 16.0 From an advisory covering 8 CVEs | before 1.5.3-160000.1.1 | 1.5.3-160000.1.1 |
rust-keylimeSUSE:Linux Enterprise Server 16.0 From an advisory covering 8 CVEs | before 0.2.9+49-160000.1.1 | 0.2.9+49-160000.1.1 |
rust-keylimeSUSE:Linux Enterprise Server for SAP applications 16.0 From an advisory covering 8 CVEs | before 0.2.9+49-160000.1.1 | 0.2.9+49-160000.1.1 |
Show 108 moreShow less
| Package | Affected | Fixed |
|---|---|---|
python-maturinSUSE:Linux Micro 6.2 From an advisory covering 8 CVEs | before 1.8.7-160000.5.1 | 1.8.7-160000.5.1 |
python-cryptographySUSE:Linux Micro 6.2 From an advisory covering 8 CVEs | before 44.0.3-160000.4.1 | 44.0.3-160000.4.1 |
python-maturinSUSE:Linux Enterprise Server 16.0 From an advisory covering 8 CVEs | before 1.8.7-160000.5.1 | 1.8.7-160000.5.1 |
python-maturinSUSE:Linux Enterprise Server for SAP applications 16.0 From an advisory covering 8 CVEs | before 1.8.7-160000.5.1 | 1.8.7-160000.5.1 |
python-cryptographySUSE:Linux Enterprise Server 16.0 From an advisory covering 8 CVEs | before 44.0.3-160000.4.1 | 44.0.3-160000.4.1 |
python-cryptographySUSE:Linux Enterprise Server for SAP applications 16.0 From an advisory covering 8 CVEs | before 44.0.3-160000.4.1 | 44.0.3-160000.4.1 |
s390-toolsSUSE:Linux Micro 6.0 | before 2.31.0-4.1 | 2.31.0-4.1 |
afterburnSUSE:Linux Micro 6.2 From an advisory covering 9 CVEs | before 5.10.0.git73.b97f772-160000.1.1 | 5.10.0.git73.b97f772-160000.1.1 |
python-cryptographySUSE:Linux Micro 6.0 From an advisory covering 8 CVEs | before 42.0.4-5.1 | 42.0.4-5.1 |
afterburnSUSE:Linux Enterprise Server 16.0 From an advisory covering 9 CVEs | before 5.10.0.git73.b97f772-160000.1.1 | 5.10.0.git73.b97f772-160000.1.1 |
afterburnSUSE:Linux Enterprise Server for SAP applications 16.0 From an advisory covering 9 CVEs | before 5.10.0.git73.b97f772-160000.1.1 | 5.10.0.git73.b97f772-160000.1.1 |
python-cryptographySUSE:Linux Micro 6.1 From an advisory covering 8 CVEs | before 42.0.4-slfo.1.1_5.1 | 42.0.4-slfo.1.1_5.1 |
rust-keylimeSUSE:Linux Micro 6.1 From an advisory covering 8 CVEs | before 0.2.9+49-slfo.1.1_1.1 | 0.2.9+49-slfo.1.1_1.1 |
s390-toolsSUSE:Linux Micro 6.1 | before 2.31.0-slfo.1.1_4.1 | 2.31.0-slfo.1.1_4.1 |
afterburnSUSE:Linux Micro 6.0 From an advisory covering 13 CVEs | before 5.10.0.git73.b97f772-1.1 | 5.10.0.git73.b97f772-1.1 |
rust-keylimeSUSE:Linux Micro 6.0 From an advisory covering 8 CVEs | before 0.2.9+49-1.1 | 0.2.9+49-1.1 |
libkrunSUSE:Linux Micro 6.0 From an advisory covering 8 CVEs | before 1.4.10-2.1 | 1.4.10-2.1 |
libkrunSUSE:Linux Micro 6.1 From an advisory covering 8 CVEs | before 1.4.10-slfo.1.1_2.1 | 1.4.10-slfo.1.1_2.1 |
afterburnSUSE:Linux Micro 6.1 From an advisory covering 13 CVEs | before 5.10.0.git73.b97f772-slfo.1.1_1.1 | 5.10.0.git73.b97f772-slfo.1.1_1.1 |
aws-nitro-enclaves-cliSUSE:Linux Enterprise Server 16.0 From an advisory covering 3 CVEs | before 1.5.0~git0.2950b36-160000.1.1 | 1.5.0~git0.2950b36-160000.1.1 |
aws-nitro-enclaves-cliSUSE:Linux Enterprise Server for SAP applications 16.0 From an advisory covering 3 CVEs | before 1.5.0~git0.2950b36-160000.1.1 | 1.5.0~git0.2950b36-160000.1.1 |
sccacheSUSE:Linux Enterprise Server 16.0 From an advisory covering 19 CVEs | before 0.18.0~2-160000.1.1 | 0.18.0~2-160000.1.1 |
sccacheSUSE:Linux Enterprise Server for SAP applications 16.0 From an advisory covering 19 CVEs | before 0.18.0~2-160000.1.1 | 0.18.0~2-160000.1.1 |
rustupSUSE:Linux Enterprise Server 16.0 From an advisory covering 16 CVEs | before 1.29.1~0-160000.1.1 | 1.29.1~0-160000.1.1 |
rustupSUSE:Linux Enterprise Server for SAP applications 16.0 From an advisory covering 16 CVEs | before 1.29.1~0-160000.1.1 | 1.29.1~0-160000.1.1 |
cryptsetupSUSE:Linux Enterprise Module for Basesystem 15 SP7 | before 2.8.4-150700.6.4.4 | 2.8.4-150700.6.4.4 |
s390-toolsSUSE:Linux Enterprise Module for Basesystem 15 SP7 | before 2.41.0-150700.4.26.2 | 2.41.0-150700.4.26.2 |
rust-keylimeSUSE:Linux Enterprise Micro 5.5 From an advisory covering 8 CVEs | before 0.2.9+49-150500.3.19.1 | 0.2.9+49-150500.3.19.1 |
rust-keylimeSUSE:Linux Enterprise Micro 5.3 From an advisory covering 8 CVEs | before 0.2.9+49-150400.3.21.1 | 0.2.9+49-150400.3.21.1 |
rust-keylimeSUSE:Linux Enterprise Micro 5.4 From an advisory covering 8 CVEs | before 0.2.9+49-150400.3.19.1 | 0.2.9+49-150400.3.19.1 |
rustupSUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS From an advisory covering 11 CVEs | before 1.28.2~0-150400.3.13.1 | 1.28.2~0-150400.3.13.1 |
rustupSUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS From an advisory covering 11 CVEs | before 1.28.2~0-150400.3.13.1 | 1.28.2~0-150400.3.13.1 |
rustupSUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOS From an advisory covering 11 CVEs | before 1.28.2~0-150400.3.13.1 | 1.28.2~0-150400.3.13.1 |
rustupSUSE:Linux Enterprise High Performance Computing 15 SP5-LTSS From an advisory covering 11 CVEs | before 1.28.2~0-150400.3.13.1 | 1.28.2~0-150400.3.13.1 |
rustupSUSE:Linux Enterprise Server 15 SP4-LTSS From an advisory covering 11 CVEs | before 1.28.2~0-150400.3.13.1 | 1.28.2~0-150400.3.13.1 |
rustupSUSE:Linux Enterprise Server 15 SP5-LTSS From an advisory covering 11 CVEs | before 1.28.2~0-150400.3.13.1 | 1.28.2~0-150400.3.13.1 |
rustupSUSE:Linux Enterprise Server for SAP Applications 15 SP4 From an advisory covering 11 CVEs | before 1.28.2~0-150400.3.13.1 | 1.28.2~0-150400.3.13.1 |
rustupSUSE:Linux Enterprise Server for SAP Applications 15 SP5 From an advisory covering 11 CVEs | before 1.28.2~0-150400.3.13.1 | 1.28.2~0-150400.3.13.1 |
rustupSUSE:Linux Enterprise Module for Development Tools 15 SP7 From an advisory covering 10 CVEs | before 1.28.2~0-150600.10.13.1 | 1.28.2~0-150600.10.13.1 |
rustupSUSE:Linux Enterprise Server 15 SP6-LTSS From an advisory covering 10 CVEs | before 1.28.2~0-150600.10.13.1 | 1.28.2~0-150600.10.13.1 |
rustupSUSE:Linux Enterprise Server for SAP Applications 15 SP6 From an advisory covering 10 CVEs | before 1.28.2~0-150600.10.13.1 | 1.28.2~0-150600.10.13.1 |
clamavSUSE:Linux Enterprise Server 12 SP5-LTSS From an advisory covering 8 CVEs | before 1.5.3-3.56.1 | 1.5.3-3.56.1 |
clamavSUSE:Linux Enterprise Server LTSS Extended Security 12 SP5 From an advisory covering 8 CVEs | before 1.5.3-3.56.1 | 1.5.3-3.56.1 |
clamavSUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS From an advisory covering 8 CVEs | before 1.5.3-150400.13.8.1 | 1.5.3-150400.13.8.1 |
clamavSUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS From an advisory covering 8 CVEs | before 1.5.3-150400.13.8.1 | 1.5.3-150400.13.8.1 |
clamavSUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOS From an advisory covering 8 CVEs | before 1.5.3-150400.13.8.1 | 1.5.3-150400.13.8.1 |
clamavSUSE:Linux Enterprise High Performance Computing 15 SP5-LTSS From an advisory covering 8 CVEs | before 1.5.3-150400.13.8.1 | 1.5.3-150400.13.8.1 |
clamavSUSE:Linux Enterprise Server 15 SP4-LTSS From an advisory covering 8 CVEs | before 1.5.3-150400.13.8.1 | 1.5.3-150400.13.8.1 |
clamavSUSE:Linux Enterprise Server 15 SP5-LTSS From an advisory covering 8 CVEs | before 1.5.3-150400.13.8.1 | 1.5.3-150400.13.8.1 |
clamavSUSE:Linux Enterprise Server for SAP Applications 15 SP4 From an advisory covering 8 CVEs | before 1.5.3-150400.13.8.1 | 1.5.3-150400.13.8.1 |
clamavSUSE:Linux Enterprise Server for SAP Applications 15 SP5 From an advisory covering 8 CVEs | before 1.5.3-150400.13.8.1 | 1.5.3-150400.13.8.1 |
clamavSUSE:Linux Enterprise Micro 5.5 From an advisory covering 8 CVEs | before 1.5.3-150400.13.8.1 | 1.5.3-150400.13.8.1 |
clamavSUSE:Linux Enterprise Module for Basesystem 15 SP7 From an advisory covering 8 CVEs | before 1.5.3-150600.18.28.1 | 1.5.3-150600.18.28.1 |
clamavSUSE:Linux Enterprise Server 15 SP6-LTSS From an advisory covering 8 CVEs | before 1.5.3-150600.18.28.1 | 1.5.3-150600.18.28.1 |
clamavSUSE:Linux Enterprise Server for SAP Applications 15 SP6 From an advisory covering 8 CVEs | before 1.5.3-150600.18.28.1 | 1.5.3-150600.18.28.1 |
afterburnSUSE:Linux Enterprise Micro 5.5 From an advisory covering 9 CVEs | before 5.10.0.git73.b97f772-150500.3.6.1 | 5.10.0.git73.b97f772-150500.3.6.1 |
afterburnSUSE:Linux Enterprise Micro 5.3 From an advisory covering 9 CVEs | before 5.10.0.git73.b97f772-150400.3.6.1 | 5.10.0.git73.b97f772-150400.3.6.1 |
afterburnSUSE:Linux Enterprise Micro 5.4 From an advisory covering 9 CVEs | before 5.10.0.git73.b97f772-150400.3.6.1 | 5.10.0.git73.b97f772-150400.3.6.1 |
sccacheSUSE:Linux Enterprise Module for Development Tools 15 SP7 From an advisory covering 14 CVEs | before 0.16.0~0-150600.10.11.1 | 0.16.0~0-150600.10.11.1 |
sccacheSUSE:Linux Enterprise Server 15 SP6-LTSS From an advisory covering 14 CVEs | before 0.16.0~0-150600.10.11.1 | 0.16.0~0-150600.10.11.1 |
sccacheSUSE:Linux Enterprise Server for SAP Applications 15 SP6 From an advisory covering 14 CVEs | before 0.16.0~0-150600.10.11.1 | 0.16.0~0-150600.10.11.1 |
python-cryptographySUSE:Linux Enterprise Module for Python 3 15 SP7 From an advisory covering 8 CVEs | before 41.0.3-150600.23.9.1 | 41.0.3-150600.23.9.1 |
python-cryptographySUSE:Linux Enterprise Server 15 SP6-LTSS From an advisory covering 8 CVEs | before 41.0.3-150600.23.9.1 | 41.0.3-150600.23.9.1 |
python-cryptographySUSE:Linux Enterprise Server for SAP Applications 15 SP6 From an advisory covering 8 CVEs | before 41.0.3-150600.23.9.1 | 41.0.3-150600.23.9.1 |
python-cryptographySUSE:Linux Enterprise Module for Public Cloud 15 SP4 From an advisory covering 8 CVEs | before 41.0.3-150400.16.25.1 | 41.0.3-150400.16.25.1 |
python-cryptographySUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS From an advisory covering 8 CVEs | before 41.0.3-150400.16.25.1 | 41.0.3-150400.16.25.1 |
python-cryptographySUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS From an advisory covering 8 CVEs | before 41.0.3-150400.16.25.1 | 41.0.3-150400.16.25.1 |
python-cryptographySUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOS From an advisory covering 8 CVEs | before 41.0.3-150400.16.25.1 | 41.0.3-150400.16.25.1 |
python-cryptographySUSE:Linux Enterprise High Performance Computing 15 SP5-LTSS From an advisory covering 8 CVEs | before 41.0.3-150400.16.25.1 | 41.0.3-150400.16.25.1 |
python-cryptographySUSE:Linux Enterprise Server 15 SP4-LTSS From an advisory covering 8 CVEs | before 41.0.3-150400.16.25.1 | 41.0.3-150400.16.25.1 |
python-cryptographySUSE:Linux Enterprise Server 15 SP5-LTSS From an advisory covering 8 CVEs | before 41.0.3-150400.16.25.1 | 41.0.3-150400.16.25.1 |
python-cryptographySUSE:Linux Enterprise Server for SAP Applications 15 SP4 From an advisory covering 8 CVEs | before 41.0.3-150400.16.25.1 | 41.0.3-150400.16.25.1 |
python-cryptographySUSE:Linux Enterprise Server for SAP Applications 15 SP5 From an advisory covering 8 CVEs | before 41.0.3-150400.16.25.1 | 41.0.3-150400.16.25.1 |
s390-toolsSUSE:Linux Enterprise Micro 5.3 | before 2.31.0-150400.7.34.1 | 2.31.0-150400.7.34.1 |
s390-toolsSUSE:Linux Enterprise Micro 5.4 | before 2.31.0-150400.7.34.1 | 2.31.0-150400.7.34.1 |
s390-toolsSUSE:Linux Enterprise Micro 5.5 | before 2.31.0-150500.9.32.1 | 2.31.0-150500.9.32.1 |
himmelblauSUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOS From an advisory covering 8 CVEs | before 2.3.14+git0.e23b4c54-150500.11.12.1 | 2.3.14+git0.e23b4c54-150500.11.12.1 |
himmelblauSUSE:Linux Enterprise High Performance Computing 15 SP5-LTSS From an advisory covering 8 CVEs | before 2.3.14+git0.e23b4c54-150500.11.12.1 | 2.3.14+git0.e23b4c54-150500.11.12.1 |
himmelblauSUSE:Linux Enterprise Server 15 SP5-LTSS From an advisory covering 8 CVEs | before 2.3.14+git0.e23b4c54-150500.11.12.1 | 2.3.14+git0.e23b4c54-150500.11.12.1 |
himmelblauSUSE:Linux Enterprise Server 15 SP6-LTSS From an advisory covering 8 CVEs | before 2.3.14+git0.e23b4c54-150500.11.12.1 | 2.3.14+git0.e23b4c54-150500.11.12.1 |
himmelblauSUSE:Linux Enterprise Server for SAP Applications 15 SP5 From an advisory covering 8 CVEs | before 2.3.14+git0.e23b4c54-150500.11.12.1 | 2.3.14+git0.e23b4c54-150500.11.12.1 |
himmelblauSUSE:Linux Enterprise Server for SAP Applications 15 SP6 From an advisory covering 8 CVEs | before 2.3.14+git0.e23b4c54-150500.11.12.1 | 2.3.14+git0.e23b4c54-150500.11.12.1 |
aws-nitro-enclaves-cliSUSE:Linux Enterprise Module for Public Cloud 15 SP6 From an advisory covering 3 CVEs | before 1.5.0~git0.2950b36-150600.10.15.1 | 1.5.0~git0.2950b36-150600.10.15.1 |
aws-nitro-enclaves-cliSUSE:Linux Enterprise Module for Public Cloud 15 SP7 From an advisory covering 3 CVEs | before 1.5.0~git0.2950b36-150600.10.15.1 | 1.5.0~git0.2950b36-150600.10.15.1 |
rust-opensslUbuntu:Pro:20.04:LTS | All versions, plus listed versions 0.10.23-10.10.23-1ubuntu0.1~esm1 | None known |
rust-opensslUbuntu:Pro:22.04:LTS | All versions, plus listed versions 0.10.29-10.10.36-10.10.36-1ubuntu0.1~esm1 | None known |
rust-opensslUbuntu:Pro:24.04:LTS | All versions, plus listed versions 0.10.45-10.10.57-10.10.57-1ubuntu0.1~esm1 | None known |
rust-opensslUbuntu:25.10 | All versions, plus listed versions 0.10.70-10.10.72-1 | None known |
rust-opensslUbuntu:26.10 | All versions, plus listed versions 0.10.73-10.10.81-1 | None known |
rust-opensslUbuntu:26.04:LTS | All versions, plus listed versions 0.10.72-10.10.73-1 | None known |
clamavopenSUSE:Tumbleweed From an advisory covering 8 CVEs | before 1.5.3-1.1 | 1.5.3-1.1 |
sdbootutilopenSUSE:Tumbleweed | before 1+git20260706.f9f4faf-1.1 | 1+git20260706.f9f4faf-1.1 |
rustupopenSUSE:Tumbleweed | before 1.28.2~0-4.1 | 1.28.2~0-4.1 |
sccacheopenSUSE:Tumbleweed | before 0.16.0~0-2.1 | 0.16.0~0-2.1 |
cargo-copenSUSE:Tumbleweed From an advisory covering 8 CVEs | before 0.10.23-1.1 | 0.10.23-1.1 |
rust-keylimeopenSUSE:Tumbleweed From an advisory covering 8 CVEs | before 0.2.9+49-1.1 | 0.2.9+49-1.1 |
python-maturinopenSUSE:Tumbleweed From an advisory covering 4 CVEs | before 1.14.1-1.1 | 1.14.1-1.1 |
afterburnopenSUSE:Tumbleweed From an advisory covering 6 CVEs | before 5.10.0.git73.b97f772-1.1 | 5.10.0.git73.b97f772-1.1 |
clamavopenSUSE:Leap 16.0 From an advisory covering 8 CVEs | before 1.5.3-160000.1.1 | 1.5.3-160000.1.1 |
rust-keylimeopenSUSE:Leap 16.0 From an advisory covering 8 CVEs | before 0.2.9+49-160000.1.1 | 0.2.9+49-160000.1.1 |
python-maturinopenSUSE:Leap 16.0 From an advisory covering 8 CVEs | before 1.8.7-160000.5.1 | 1.8.7-160000.5.1 |
python-cryptographyopenSUSE:Leap 16.0 From an advisory covering 8 CVEs | before 44.0.3-160000.4.1 | 44.0.3-160000.4.1 |
afterburnopenSUSE:Leap 16.0 From an advisory covering 9 CVEs | before 5.10.0.git73.b97f772-160000.1.1 | 5.10.0.git73.b97f772-160000.1.1 |
libkrunopenSUSE:Leap 16.0 From an advisory covering 8 CVEs | before 1.4.10-160000.3.1 | 1.4.10-160000.3.1 |
aws-nitro-enclaves-cliopenSUSE:Leap 16.0 From an advisory covering 3 CVEs | before 1.5.0~git0.2950b36-160000.1.1 | 1.5.0~git0.2950b36-160000.1.1 |
sdbootutilopenSUSE:Leap 16.0 From an advisory covering 8 CVEs | before 1+git20260908.c641fc2-160000.1.1 | 1+git20260908.c641fc2-160000.1.1 |
sccacheopenSUSE:Leap 16.0 From an advisory covering 19 CVEs | before 0.18.0~2-160000.1.1 | 0.18.0~2-160000.1.1 |
rustupopenSUSE:Leap 16.0 From an advisory covering 16 CVEs | before 1.29.1~0-160000.1.1 | 1.29.1~0-160000.1.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, aliases, published, references | OSV | |
| affected | ||
| facts | OSV | |
| first indexed | CVE List, EUVD, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2026-41676 is a high vulnerability (CVSS 7.2) in Rust-openssl, published April 19, 2026. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.29%, the 21st percentile. Fixed in openssl 0.10.78.
References
github.com/rust-openssl/rust-openssl/security/advisories/GHSA-pqf5-4pqq-29f5
github.com/rust-openssl/rust-openssl/pull/2606
github.com/rust-openssl/rust-openssl/commit/09b425e5f59a2466d806e71a83a9a449c914c596
github.com/rust-openssl/rust-openssl/releases/tag/openssl-v0.10.78
nvd.nist.gov/vuln/detail/CVE-2026-41676
github.com/advisories/GHSA-pqf5-4pqq-29f5
Show 194 moreShow less
github.com/CVEProject/cvelistV5/tree/main/cves/2026/41xxx/CVE-2026-41676.json
security-tracker.debian.org/tracker/CVE-2026-41676
github.com/rust-openssl/rust-openssl
crates.io/crates/openssl
rustsec.org/advisories/RUSTSEC-2026-0473.html
suse.com/support/update/announcement/2026/suse-su-202622554-1
bugzilla.suse.com/1260596
bugzilla.suse.com/1270174
bugzilla.suse.com/1270523
bugzilla.suse.com/1270614
bugzilla.suse.com/1270699
bugzilla.suse.com/1270792
bugzilla.suse.com/1270842
bugzilla.suse.com/1270903
bugzilla.suse.com/1270999
suse.com/security/cve/CVE-2026-41676
suse.com/security/cve/CVE-2026-41677
suse.com/security/cve/CVE-2026-41678
suse.com/security/cve/CVE-2026-41681
suse.com/security/cve/CVE-2026-41898
suse.com/security/cve/CVE-2026-42327
suse.com/security/cve/CVE-2026-44662
suse.com/security/cve/CVE-2026-45784
suse.com/support/update/announcement/2026/suse-su-202622574-1
bugzilla.suse.com/1270085
bugzilla.suse.com/1270088
bugzilla.suse.com/1270089
bugzilla.suse.com/1270091
bugzilla.suse.com/1270092
bugzilla.suse.com/1270106
bugzilla.suse.com/1270107
bugzilla.suse.com/1270138
suse.com/security/cve/CVE-2026-20213
suse.com/security/cve/CVE-2026-20214
suse.com/security/cve/CVE-2026-20215
suse.com/security/cve/CVE-2026-20216
suse.com/security/cve/CVE-2026-20217
suse.com/security/cve/CVE-2026-20243
suse.com/security/cve/CVE-2026-20244
suse.com/support/update/announcement/2026/suse-su-202622583-1
suse.com/support/update/announcement/2026/suse-su-202622589-1
bugzilla.suse.com/1270208
bugzilla.suse.com/1270515
bugzilla.suse.com/1270620
bugzilla.suse.com/1270706
bugzilla.suse.com/1270772
bugzilla.suse.com/1270801
bugzilla.suse.com/1270936
bugzilla.suse.com/1270994
suse.com/support/update/announcement/2026/suse-su-202622593-1
suse.com/support/update/announcement/2026/suse-su-202622615-1
suse.com/support/update/announcement/2026/suse-su-202622624-1
suse.com/support/update/announcement/2026/suse-su-202622737-1
bugzilla.suse.com/1270185
suse.com/support/update/announcement/2026/suse-su-202622787-1
bugzilla.suse.com/1270175
bugzilla.suse.com/1270483
bugzilla.suse.com/1270555
bugzilla.suse.com/1270651
bugzilla.suse.com/1270787
bugzilla.suse.com/1270817
bugzilla.suse.com/1270886
bugzilla.suse.com/1270949
bugzilla.suse.com/1271348
suse.com/security/cve/CVE-2026-25541
suse.com/support/update/announcement/2026/suse-su-202622801-1
suse.com/support/update/announcement/2026/suse-su-202622827-1
suse.com/support/update/announcement/2026/suse-su-202622895-1
suse.com/support/update/announcement/2026/suse-su-202622898-1
suse.com/support/update/announcement/2026/suse-su-202622910-1
suse.com/support/update/announcement/2026/suse-su-202622917-1
bugzilla.suse.com/1196972
bugzilla.suse.com/1242665
bugzilla.suse.com/1243850
bugzilla.suse.com/1244199
suse.com/security/cve/CVE-2022-24713
suse.com/security/cve/CVE-2024-12224
suse.com/security/cve/CVE-2025-3416
suse.com/security/cve/CVE-2025-5791
suse.com/support/update/announcement/2026/suse-su-202622921-1
suse.com/support/update/announcement/2026/suse-su-202623036-1
bugzilla.suse.com/1270198
bugzilla.suse.com/1270429
bugzilla.suse.com/1270470
bugzilla.suse.com/1270582
bugzilla.suse.com/1270683
bugzilla.suse.com/1270721
bugzilla.suse.com/1270831
bugzilla.suse.com/1270877
suse.com/security/cve/CVE-2025-24898
suse.com/support/update/announcement/2026/suse-su-202623070-1
suse.com/support/update/announcement/2026/suse-su-202623071-1
suse.com/support/update/announcement/2026/suse-su-202623643-1
bugzilla.suse.com/1257933
bugzilla.suse.com/1270202
bugzilla.suse.com/1274300
suse.com/security/cve/CVE-2026-25727
suse.com/support/update/announcement/2026/suse-su-202623659-1
suse.com/support/update/announcement/2026/suse-su-202623983-1
bugzilla.suse.com/1243868
bugzilla.suse.com/1257923
bugzilla.suse.com/1270206
bugzilla.suse.com/1270512
bugzilla.suse.com/1270559
bugzilla.suse.com/1270693
bugzilla.suse.com/1270736
bugzilla.suse.com/1270869
bugzilla.suse.com/1270938
bugzilla.suse.com/1270948
bugzilla.suse.com/1273881
bugzilla.suse.com/1273884
bugzilla.suse.com/1273886
bugzilla.suse.com/1273888
bugzilla.suse.com/1274146
bugzilla.suse.com/1282211
suse.com/security/cve/CVE-2026-66746
suse.com/security/cve/CVE-2026-66754
suse.com/security/cve/CVE-2026-67181
suse.com/security/cve/CVE-2026-67182
suse.com/security/cve/CVE-2026-93599
suse.com/security/cve/CVE-2026-93600
suse.com/security/cve/CVE-2026-93601
suse.com/security/cve/CVE-2026-93602
suse.com/support/update/announcement/2026/suse-su-202624014-1
bugzilla.suse.com/1230032
bugzilla.suse.com/1243862
bugzilla.suse.com/1249008
bugzilla.suse.com/1257902
bugzilla.suse.com/1270186
bugzilla.suse.com/1270521
bugzilla.suse.com/1270619
bugzilla.suse.com/1270644
bugzilla.suse.com/1270795
bugzilla.suse.com/1270870
bugzilla.suse.com/1270874
bugzilla.suse.com/1270989
bugzilla.suse.com/1274144
bugzilla.suse.com/1282217
suse.com/security/cve/CVE-2025-58160
suse.com/support/update/announcement/2026/suse-su-20262777-1
bugzilla.suse.com/1241612
bugzilla.suse.com/1259314
bugzilla.suse.com/1261813
suse.com/support/update/announcement/2026/suse-su-20262807-1
suse.com/support/update/announcement/2026/suse-su-20262825-1
suse.com/support/update/announcement/2026/suse-su-20262826-1
suse.com/support/update/announcement/2026/suse-su-20262831-1
bugzilla.suse.com/1203257
suse.com/support/update/announcement/2026/suse-su-20262832-1
suse.com/support/update/announcement/2026/suse-su-20262833-1
suse.com/support/update/announcement/2026/suse-su-20262834-1
suse.com/support/update/announcement/2026/suse-su-20262834-2
suse.com/support/update/announcement/2026/suse-su-20262835-1
suse.com/support/update/announcement/2026/suse-su-20262975-1
suse.com/support/update/announcement/2026/suse-su-20262976-1
suse.com/support/update/announcement/2026/suse-su-20262977-1
suse.com/support/update/announcement/2026/suse-su-20263022-1
bugzilla.suse.com/1210346
bugzilla.suse.com/1223238
bugzilla.suse.com/1229955
bugzilla.suse.com/1242611
suse.com/security/cve/CVE-2023-26964
suse.com/security/cve/CVE-2024-32650
suse.com/security/cve/CVE-2024-43806
suse.com/support/update/announcement/2026/suse-su-20263026-1
suse.com/support/update/announcement/2026/suse-su-20263040-1
suse.com/support/update/announcement/2026/suse-su-20263474-1
suse.com/support/update/announcement/2026/suse-su-20263475-1
suse.com/support/update/announcement/2026/suse-su-20263576-1
bugzilla.suse.com/1270182
bugzilla.suse.com/1270520
bugzilla.suse.com/1270613
bugzilla.suse.com/1270707
bugzilla.suse.com/1270794
bugzilla.suse.com/1270830
bugzilla.suse.com/1270939
bugzilla.suse.com/1270946
bugzilla.suse.com/1270985
bugzilla.suse.com/1273910
bugzilla.suse.com/1273911
bugzilla.suse.com/1273912
suse.com/support/update/announcement/2026/suse-su-20263992-1
ubuntu.com/security/CVE-2026-41676
cve.org/CVERecord?id=CVE-2026-41676
bugzilla.suse.com/1271911
bugzilla.suse.com/1234010
bugzilla.suse.com/1270192
bugzilla.suse.com/1270420
bugzilla.suse.com/1270471
bugzilla.suse.com/1270616
bugzilla.suse.com/1270670
bugzilla.suse.com/1270742
bugzilla.suse.com/1270863
bugzilla.suse.com/1270922
Left out here: 3 references and the rest of 7 source descriptions. The JSON record has them. Left out on purpose, here and in the API, to keep responses small: 17 source records.