CVE-2026-42789
Non-CA certificate accepted as intermediate issuer in public_key path validation
Improper Following of a Certificate's Chain of Trust vulnerability in Erlang OTP public_key (pubkey_cert module) allows a non-CA certificate to be accepted as an intermediate issuer, enabling certificate chain forgery.
In lib/public_key/src/pubkey_cert.erl, pubkey_cert:validate_extensions/7 contains two flaws that together allow a certificate with basicConstraints cA:false and no keyUsage extension to be used as an intermediate issuer in a chain passed to public_key:pkix_path_validation/3: the cA:false clause recurses into the remaining extensions without rejecting the certificate when it is in issuer position, and the keyUsage check only fires when the extension is present, so a certificate lacking keyUsage entirely bypasses the keyCertSign enforcement.
Any party holding an end-entity certificate with basicConstraints cA:false and no keyUsage extension, issued by any CA in the victim's trust store, can use that certificate's private key to sign forged leaf certificates for arbitrary identities. public_key:pkix_path_validation/3 accepts the resulting chain, and by extension every TLS or mTLS endpoint built on the OTP ssl application that relies on the default verifier is affected, including server identity verification on the client side and client certificate verification on mTLS servers.
This issue affects OTP from OTP 17.0 before OTP 27.3.4.19, OTP 28.5.0.8, and OTP 29.1.2, corresponding to public_key from 0.22 before 1.17.1.7, 1.20.3.6, and 1.21.8. Whether OTP before OTP 17.0, corresponding to public_key before 0.22, is affected is unknown.
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
- Low
- Integrity
- Low
- Availability
- None
Exploit likelihood
What each source reports
CVE List Score used
7.0
Non-CA certificate accepted as intermediate issuer in public_key path validation
Improper Following of a Certificate's Chain of Trust vulnerability in Erlang OTP public_key (pubkey_cert module) allows a non-CA certificate to be accepted as an intermediate issuer, enabling certificate chain forgery.
In lib/public_key/src/pubkey_cert.erl, pubkey_cert:validate_extensions/7 contains two flaws that together allow a certificate with basicConstraints cA:false and no keyUsage extension to be used as an intermediate issuer in a chain passed to public_key:pkix_path_validation/3: the cA:false clause recurses into the remaining extensions without rejecting the certificate when it is in issuer position, and the keyUsage check only fires when the extension is present, so a certificate lacking keyUsage entirely bypasses the keyCertSign enforcement.
Any party holding an end-entity certificate with basicConstraints cA:false and no keyUsage extension, issued by any CA in the victim's trust store, can use that certificate's private key to sign forged leaf certificates for arbitrary identities. public_key:pkix_path_validation/3 accepts the resulting chain, and by extension every TLS or mTLS endpoint built on the OTP ssl application that relies on the default verifier is affected, including server identity verification on the client side and client certificate verification on mTLS servers.
This issue affects OTP from OTP 17.0 before OTP 27.3.4.19, OTP 28.5.0.8, and OTP 29.1.2, corresponding to public_key from 0.22 before 1.17.1.7, 1.20.3.6, and 1.21.8. Whether OTP before OTP 17.0, corresponding to public_key before 0.22, is affected is unknown.
- Record
CVE-2026-42789- CVSS 4.0
- 7.0 High
CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:L/VI:L/VA:N/SC:H/SI:H/SA:N - CVSS 3.1
- 8.0 High
CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:C/C:H/I:H/A:N - Weakness
- CWE-295, CWE-296, CWE-295
- Updated
- 2026-11-02
EUVDEUVD-2026-32272
7.0
Improper Following of a Certificate's Chain of Trust vulnerability in Erlang OTP public_key (pubkey_cert module) allows a non-CA certificate to be accepted as an intermediate issuer, enabling certificate chain forgery.
In lib/public_key/src/pubkey_cert.erl, pubkey_cert:validate_extensions/7 contains two flaws that together allow a certificate with basicConstraints cA:false and no keyUsage extension to be used as an intermediate issuer in a chain passed to public_key:pkix_path_validation/3: the cA:false clause recurses into the remaining extensions without rejecting the certificate when it is in issuer position, and the keyUsage check only fires when the extension is present, so a certificate lacking keyUsage entirely bypasses the keyCertSign enforcement.
Any party holding an end-entity certificate with basicConstraints cA:false and no keyUsage extension, issued by any CA in the victim's trust store, can use that certificate's private key to sign forged leaf certificates for arbitrary identities. public_key:pkix_path_validation/3 accepts the resulting chain, and by extension every TLS or mTLS endpoint built on the OTP ssl application that relies on the default verifier is affected, including server identity verification on the client side and client certificate verification on mTLS servers.
This issue affects OTP from OTP 17.0 before OTP 27.3.4.19, OTP 28.5.0.8, and OTP 29.1.2, corresponding to public_key from 0.22 before 1.17.1.7, 1.20.3.6, and 1.21.8. Whether OTP before OTP 17.0, corresponding to public_key before 0.22, is affected is unknown.
- Record
EUVD-2026-32272- CVSS 4.0
- 7.0 High
CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:L/VI:L/VA:N/SC:H/SI:H/SA:N - Updated
- 2026-11-02
NVD
7.0
Improper Following of a Certificate's Chain of Trust vulnerability in Erlang OTP public_key (pubkey_cert module) allows a non-CA certificate to be accepted as an intermediate issuer, enabling certificate chain forgery.
In lib/public_key/src/pubkey_cert.erl, pubkey_cert:validate_extensions/7 contains two flaws that together allow a certificate with basicConstraints cA:false and no keyUsage extension to be used as an intermediate issuer in a chain passed to public_key:pkix_path_validation/3: the cA:false clause recurses into the remaining extensions without rejecting the certificate when it is in issuer position, and the keyUsage check only fires when the extension is present, so a certificate lacking keyUsage entirely bypasses the keyCertSign enforcement.
Any party holding an end-entity certificate with basicConstraints cA:false and no keyUsage extension, issued by any CA in the victim's trust store, can use that certificate's private key to sign forged leaf certificates for arbitrary identities. public_key:pkix_path_validation/3 accepts the resulting chain, and by extension every TLS or mTLS endpoint built on the OTP ssl application that relies on the default verifier is affected, including server identity verification on the client side and client certificate verification on mTLS servers.
This issue affects OTP from OTP 17.0 before OTP 27.3.4.19, OTP 28.5.0.8, and OTP 29.1.2, corresponding to public_key from 0.22 before 1.17.1.7, 1.20.3.6, and 1.21.8. Whether OTP before OTP 17.0, corresponding to public_key before 0.22, is affected is unknown.
- Record
CVE-2026-42789- CVSS 4.0
- 7.0 High
CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:L/VI:L/VA:N/SC:H/SI:H/SA:N/E:X/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
- 4.8 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:N - CVSS 3.1
- 8.0 High
CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:C/C:H/I:H/A:N - Weakness
- CWE-295, CWE-296
- Updated
- 2026-11-02
OSV
7.0
Non-CA certificate accepted as intermediate issuer in public_key path validation
Improper Following of a Certificate's Chain of Trust vulnerability in Erlang OTP public_key (pubkey_cert module) allows a non-CA certificate to be accepted as an intermediate issuer, enabling certificate chain forgery.
In lib/public_key/src/pubkey_cert.erl, pubkey_cert:validate_extensions/7 contains two flaws that together allow a certificate with basicConstraints cA:false and no keyUsage extension to be used as an intermediate issuer in a chain passed to public_key:pkix_path_validation/3: the cA:false clause recurses into the remaining extensions without rejecting the certificate when it is in issuer position, and the keyUsage check only fires when the extension is present, so a certificate lacking keyUsage entirely bypasses the keyCertSign enforcement.
Any party holding an end-entity certificate with basicConstraints cA:false and no keyUsage extension, issued by any CA in the victim's trust store, can use that certificate's private key to sign forged leaf certificates for arbitrary identities. public_key:pkix_path_validation/3 accepts the resulting chain, and by extension every TLS or mTLS endpoint built on the OTP ssl application that relies on the default verifier is affected, including server identity verification on the client side and client certificate verification on mTLS servers.
This issue affects OTP from OTP 17.0 before OTP 27.3.4.19, OTP 28.5.0.8, and OTP 29.1.2, corresponding to public_key from 0.22 before 1.17.1.7, 1.20.3.6, and 1.21.8. Whether OTP before OTP 17.0, corresponding to public_key before 0.22, is affected is unknown.
- Record
CVE-2026-42789- CVSS 4.0
- 7.0 High
CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:L/VI:L/VA:N/SC:H/SI:H/SA:N - Weakness
- CWE-295, CWE-296
- Updated
- 2026-11-02
OSVDEBIAN-CVE-2026-42789
4.8
Improper Following of a Certificate's Chain of Trust vulnerability in Erlang OTP public_key (pubkey_cert module) allows a non-CA certificate to be accepted as an intermediate issuer, enabling certificate chain forgery. In lib/public_key/src/pubkey_cert.erl, pubkey_cert:validate_extensions/7 contains two flaws that together allow a certificate with basicConstraints cA:false and no keyUsage extension to be used as an intermediate issuer in a chain passed to public_key:pkix_path_validation/3: the cA:false clause recurses into the remaining extensions without rejecting the certificate when it is in issuer position, and the keyUsage check only fires when the extension is present, so a certificate lacking keyUsage entirely bypasses the keyCertSign enforcement. Any party holding an end-entity certificate with basicConstraints cA:false and no keyUsage extension, issued by any CA in the victim's trust store, can use that certificate's private key to sign forged leaf certificates for arbitrary identities. public_key:pkix_path_validation/3 accepts the resulting chain, and by extension every TLS or mTLS endpoint built on the OTP ssl application that relies on the default verifier is affected, including server identity verification on the client side and client certificate verification on mTLS servers. This issue affects OTP from OTP 17.0 before OTP 27.3.4.19, OTP 28.5.0.8, and OTP 29.1.2, corresponding to public_key from 0.22 before 1.17.1.7, 1.20.3.6, and 1.21.8. Whether OTP before OTP 17.0, corresponding to public_key before 0.22, is affected is unknown.
- Record
DEBIAN-CVE-2026-42789- CVSS 3.1
- 4.8 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:N - Updated
- 2026-11-02
OSVEEF-CVE-2026-42789
7.0
Non-CA certificate accepted as intermediate issuer in public_key path validation
Summary
Improper Following of a Certificate's Chain of Trust vulnerability in Erlang OTP public_key (pubkey_cert module) allows a non-CA certificate to be accepted as an intermediate issuer, enabling certificate chain forgery.
In lib/public_key/src/pubkey_cert.erl, pubkey_cert:validate_extensions/7 contains two flaws that together allow a certificate with basicConstraints cA:false and no keyUsage extension to be used as an intermediate issuer in a chain passed to public_key:pkix_path_validation/3: the cA:false clause recurses into the remaining extensions without rejecting the certificate when it is in issuer position, and the keyUsage check only fires when the extension is present, so a certificate lacking keyUsage entirely bypasses the keyCertSign enforcement.
Any party holding an end-entity certificate with basicConstraints cA:false and no keyUsage extension, issued by any CA in the victim's trust store, can use that certificate's private key to sign forged leaf certificates for arbitrary identities. public_key:pkix_path_validation/3 accepts the resulting chain, and by extension every TLS or mTLS endpoint built on the OTP ssl application that relies on the default verifier is affected, including server identity verification on the client side and client certificate verification on mTLS servers.
This issue affects OTP from OTP 17.0 before OTP 27.3.4.19, OTP 28.5.0.8, and OTP 29.1.2, corresponding to public_key from 0.22 before 1.17.1.7, 1.20.3.6, and 1.21.8. Whether OTP before OTP 17.0, corresponding to public_key before 0.22, is affected is unknown.
Workarounds
The verify_fun option in the ssl or public_key application can be used to ensure that path validation rejects chains where an intermediate certificate does not have basicConstraints cA:true.
- Record
EEF-CVE-2026-42789- CVSS 4.0
- 7.0 High
CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:L/VI:L/VA:N/SC:H/SI:H/SA:N - Weakness
- CWE-295, CWE-296
- Updated
- 2026-11-02
Show 12 moreShow less
OSVRHSA-2026:39809
8.0
Red Hat Security Advisory: Red Hat OpenStack Services on OpenShift 18.0 (erlang) security update
- Record
RHSA-2026:39809- CVSS 3.1
- 8.0 High
CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:C/C:H/I:H/A:N - Updated
- 2026-11-02
OSVRHSA-2026:54757
9.1
Red Hat Security Advisory: Red Hat OpenStack Platform 16.2 security advisory
- Record
RHSA-2026:54757- CVSS 3.1
- 9.1 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N - Updated
- 2026-11-02
OSVRHSA-2026:63160
8.2
Red Hat Security Advisory: Red Hat Hardened Images RPMs bug fix and enhancement update
- Record
RHSA-2026:63160- CVSS 3.1
- 8.2 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:H - Updated
- 2026-11-02
OSVUBUNTU-CVE-2026-42789
7.0
Improper Following of a Certificate's Chain of Trust vulnerability in Erlang OTP public_key (pubkey_cert module) allows a non-CA certificate to be accepted as an intermediate issuer, enabling certificate chain forgery. In lib/public_key/src/pubkey_cert.erl, pubkey_cert:validate_extensions/7 contains two flaws that together allow a certificate with basicConstraints cA:false and no keyUsage extension to be used as an intermediate issuer in a chain passed to public_key:pkix_path_validation/3: the cA:false clause recurses into the remaining extensions without rejecting the certificate when it is in issuer position, and the keyUsage check only fires when the extension is present, so a certificate lacking keyUsage entirely bypasses the keyCertSign enforcement. Any party holding an end-entity certificate with basicConstraints cA:false and no keyUsage extension, issued by any CA in the victim's trust store, can use that certificate's private key to sign forged leaf certificates for arbitrary identities. public_key:pkix_path_validation/3 accepts the resulting chain, and by extension every TLS or mTLS endpoint built on the OTP ssl application that relies on the default verifier is affected, including server identity verification on the client side and client certificate verification on mTLS servers. This issue affects OTP from OTP 17.0 before OTP 27.3.4.19, OTP 28.5.0.8, and OTP 29.1.2, corresponding to public_key from 0.22 before 1.17.1.7, 1.20.3.6, and 1.21.8. Whether OTP before OTP 17.0, corresponding to public_key before 0.22, is affected is unknown.
- Record
UBUNTU-CVE-2026-42789- CVSS 4.0
- 7.0 High
CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:L/VI:L/VA:N/SC:H/SI:H/SA:N - CVSS 3.1
- 8.0 High
CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:C/C:H/I:H/A:N - CVSS 3.1
- 4.8 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:N - Updated
- 2026-11-02
OSVAZL-89172 No score
CVE-2026-42789 affecting package erlang for versions less than 26.2.5.21-1
Improper Following of a Certificate's Chain of Trust vulnerability in Erlang OTP public_key (pubkey_cert module) allows a non-CA certificate to be accepted as an intermediate issuer, enabling certificate chain forgery.
In lib/public_key/src/pubkey_cert.erl, pubkey_cert:validate_extensions/7 contains two flaws that together allow a certificate with basicConstraints cA:false and no keyUsage extension to be used as an intermediate issuer in a chain passed to public_key:pkix_path_validation/3: the cA:false clause recurses into the remaining extensions without rejecting the certificate when it is in issuer position, and the keyUsage check only fires when the extension is present, so a certificate lacking keyUsage entirely bypasses the keyCertSign enforcement.
Any party holding an end-entity certificate with basicConstraints cA:false and no keyUsage extension, issued by any CA in the victim's trust store, can use that certificate's private key to sign forged leaf certificates for arbitrary identities. public_key:pkix_path_validation/3 accepts the resulting chain, and by extension every TLS or mTLS endpoint built on the OTP ssl application that relies on the default verifier is affected, including server identity verification on the client side and client certificate verification on mTLS servers.
This issue affects OTP from OTP 17.0 before OTP 27.3.4.19, OTP 28.5.0.8, and OTP 29.1.2, corresponding to public_key from 0.22 before 1.17.1.7, 1.20.3.6, and 1.21.8. Whether OTP before OTP 17.0, corresponding to public_key before 0.22, is affected is unknown.
- Record
AZL-89172- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:10947-1 No score
erlang27-27.1.3-2.1 on GA media
These are all security issues fixed in the erlang27-27.1.3-2.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2026:10947-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:11559-1 No score
erlang-28.5.0.4-1.1 on GA media
These are all security issues fixed in the erlang-28.5.0.4-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2026:11559-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:20907-1 No score
Security update for erlang
This update for erlang fixes the following issues
- CVE-2025-4748: improper limitation of a pathname may lead to path traversal (bsc#1244642).
- CVE-2026-32147: Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal') in SFTP chroot (bsc#1262503).
- CVE-2026-42789:
public_keyapplication accepts non-CA certificates as intermediate issuers and this enables chain forgery (bsc#1266449). - CVE-2026-42790: Name Constraints and Subject CommonName fallback in TLS hostname verification allows for certificate forgery by MITM attacker (bsc#1266466).
- CVE-2026-42791: OCSP response verification in the
public_keyapplication does not check the validity period of the OCSP responder certificate and allows for OCSP response response forgery (bsc#1266448).
- Record
openSUSE-SU-2026:20907-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:22082-1 No score
Security update for erlang
This update for erlang fixes the following issues
- CVE-2025-4748: improper limitation of a pathname may lead to path traversal (bsc#1244642).
- CVE-2026-32147: Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal') in SFTP chroot (bsc#1262503).
- CVE-2026-42789:
public_keyapplication accepts non-CA certificates as intermediate issuers and this enables chain forgery (bsc#1266449). - CVE-2026-42790: Name Constraints and Subject CommonName fallback in TLS hostname verification allows for certificate forgery by MITM attacker (bsc#1266466).
- CVE-2026-42791: OCSP response verification in the
public_keyapplication does not check the validity period of the OCSP responder certificate and allows for OCSP response response forgery (bsc#1266448).
- Record
SUSE-SU-2026:22082-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:3579-1 No score
Security update for erlang26
This update for erlang26 fixes the following issues:
- CVE-2026-28810: predictable DNS transaction IDs can cause DNS cache poisoning (bsc#1261726).
- CVE-2026-42789:
public_keyapplication accepts non-CA certificates as intermediate issuers and this enables chain forgery (bsc#1266449). - CVE-2026-42790: Name constraints and
Subject CommonNamefallback in TLS hostname verification allows for certificate forgery by MITM attacker (bsc#1266466). - CVE-2026-42792: permanent
epmdDoS via connection slot exhaustion due to improper handling of exceptional conditions (bsc#1272908). - CVE-2026-47078: relative path traversal in
zip:unzip/zip:extractviacheck_dir_leveldepth-counter bypass (bsc#1272909). - CVE-2026-48855: SFTP
READLINKresponse leaks absolute backend filesystem path when root is configured (bsc#1268139). - CVE-2026-48856:
httpcleaksAuthorizationheaders to cross-origin redirect targets (bsc#1268141). - CVE-2026-48858: server-side request forgery allows FTP bounce attacks and SSRF via an unvalidated
PASVresponse IP address (bsc#1268142). - CVE-2026-48860:
ssl(inet_tls_distmodule) allows unauthenticated bypass of the distribution-over-TLS LAN allowlist (bsc#1268146). - CVE-2026-49759: unbounded stack buffer overflow in SCTP error cause parsing in
inet_drv(bsc#1268163). - CVE-2026-49760: stack buffer overflow in
ei_s_print_termat very large integer (bsc#1268164). - CVE-2026-53422: SFTP
REALPATHpath-existence oracle allows filesystem enumeration outside configured root (bsc#1270245). - CVE-2026-54886: SSH SFTP server denial of service via extended channel data infinite loop (bsc#1270246).
- CVE-2026-54887: use of default cryptographic key allows predictable DTLS cookie computation during the startup window (bsc#1270247).
- CVE-2026-54891: plaintext injection towards (D)TLS client during handshake (bsc#1270250).
- CVE-2026-55737: heap pointer corruption via signed/unsigned mismatch in
LARGE_TUPLE_EXTPdecoding inertsexternal term format decoder (bsc#1272910). - CVE-2026-55950: time-of-check time-of-use race condition allows an unauthenticated remote attacker to crash all active DTLS sessions on a listener (bsc#1270253).
- CVE-2026-55952: missing validation allows for DoS of the TLS-1.3 server when clients send a malformed
ClientHellowith mismatched PSK identity and binder list lengths (bsc#1270258). - CVE-2026-55953: TLS 1.2 and DTLS clients accept unoffered anonymous cipher suites and allow for server authentication bypass (bsc#1272911).
- CVE-2026-58227: TLS/DTLS denial of service via unbounded recursion on cross-signed peer certificate chain (bsc#1272913).
- CVE-2026-59250:
megacoflex scanner buffer overflow via oversized property parm name (bsc#1272914). - CVE-2026-59251: denial of service via exponential certificate policy tree growth in path validation (bsc#1272915).
- Record
SUSE-SU-2026:3579-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:3645-1 No score
Security update for erlang
This update for erlang fixes the following issues:
- CVE-2026-28810: predictable DNS transaction IDs can cause DNS cache poisoning (bsc#1261726).
- CVE-2026-42789:
public_keyapplication accepts non-CA certificates as intermediate issuers and this enables chain forgery (bsc#1266449). - CVE-2026-42790: Name constraints and
Subject CommonNamefallback in TLS hostname verification allows for certificate forgery by MITM attacker (bsc#1266466). - CVE-2026-42792: permanent
epmdDoS via connection slot exhaustion due to improper handling of exceptional conditions (bsc#1272908). - CVE-2026-47078: relative path traversal in
zip:unzip/zip:extractviacheck_dir_leveldepth-counter bypass (bsc#1272909). - CVE-2026-48855: SFTP
READLINKresponse leaks absolute backend filesystem path when root is configured (bsc#1268139). - CVE-2026-48856:
httpcleaksAuthorizationheaders to cross-origin redirect targets (bsc#1268141). - CVE-2026-48858: server-side request forgery allows FTP bounce attacks and SSRF via an unvalidated
PASVresponse IP address (bsc#1268142). - CVE-2026-49759: unbounded stack buffer overflow in SCTP error cause parsing in
inet_drv(bsc#1268163). - CVE-2026-49760: stack buffer overflow in
ei_s_print_termat very large integer (bsc#1268164). - CVE-2026-53422: SFTP
REALPATHpath-existence oracle allows filesystem enumeration outside configured root (bsc#1270245). - CVE-2026-54886: SSH SFTP server denial of service via extended channel data infinite loop (bsc#1270246).
- CVE-2026-54887: use of default cryptographic key allows predictable DTLS cookie computation during the startup window (bsc#1270247).
- CVE-2026-54891: plaintext injection towards (D)TLS client during handshake (bsc#1270250).
- CVE-2026-55737: heap pointer corruption via signed/unsigned mismatch in
LARGE_TUPLE_EXTPdecoding inertsexternal term format decoder (bsc#1272910). - CVE-2026-55952: missing validation allows for DoS of the TLS-1.3 server when clients send a malformed
ClientHellowith mismatched PSK identity and binder list lengths (bsc#1270258). - CVE-2026-55953: TLS 1.2 and DTLS clients accept unoffered anonymous cipher suites and allow for server authentication bypass (bsc#1272911).
- CVE-2026-58227: TLS/DTLS denial of service via unbounded recursion on cross-signed peer certificate chain (bsc#1272913).
- CVE-2026-59250:
megacoflex scanner buffer overflow via oversized property parm name (bsc#1272914).
- Record
SUSE-SU-2026:3645-1- Updated
- 2026-11-02
OSVUSN-8901-1 No score
erlang vulnerabilities
Wander Nauta discovered that Erlang incorrectly handled absolute paths when extracting zip archives. An attacker could possibly use this issue to write arbitrary files outside of the intended directory. This issue only affected Ubuntu 16.04 LTS, Ubuntu 18.04 LTS, and Ubuntu 20.04 LTS. (CVE-2025-4748)
It was discovered that the Erlang SFTP server did not properly limit the size of packets. A remote attacker could possibly use this issue to cause Erlang to use excessive resources, leading to a denial of service. This issue only affected Ubuntu 14.04 LTS, Ubuntu 16.04 LTS, and Ubuntu 18.04 LTS. (CVE-2025-26618)
It was discovered that the Erlang SSH server did not properly limit the length of algorithm names in key exchange messages. A remote attacker could possibly use this issue to cause Erlang to use excessive resources, leading to a denial of service. This issue only affected Ubuntu 14.04 LTS, Ubuntu 16.04 LTS, and Ubuntu 18.04 LTS. (CVE-2025-30211)
It was discovered that the Erlang TFTP server incorrectly handled certain file paths. A remote attacker could possibly use this issue to access files outside of the intended directory. (CVE-2026-21620)
It was discovered that the Erlang SFTP server incorrectly validated paths against the configured root directory. An authenticated user could possibly use this issue to access files outside of the root directory. (CVE-2026-23942)
It was discovered that the Erlang SSH server enabled zlib compression by default and did not limit the size of decompressed data. A remote attacker could possibly use this issue to cause Erlang to use excessive resources, leading to a denial of service. (CVE-2026-23943)
It was discovered that the Erlang HTTP server incorrectly applied directory access controls to CGI scripts served via script aliases. A remote attacker could possibly use this issue to bypass authentication and access protected CGI scripts. (CVE-2026-28808)
It was discovered that the Erlang DNS resolver used predictable transaction IDs and did not randomize source ports. A remote attacker could possibly use this issue to perform DNS cache poisoning attacks. This issue only affected Ubuntu 22.04 LTS, Ubuntu 24.04 LTS, and Ubuntu 26.04 LTS. (CVE-2026-28810)
It was discovered that Erlang did not verify the signatures of designated OCSP responder certificates. A remote attacker could possibly use this issue to forge OCSP responses and bypass certificate revocation checks. This issue only affected Ubuntu 26.04 LTS. (CVE-2026-32144)
It was discovered that the Erlang SFTP server incorrectly handled file attribute changes on open file handles. An authenticated user could possibly use this issue to modify the attributes of files outside of the root directory. (CVE-2026-32147)
It was discovered that Erlang incorrectly allowed non-CA certificates to act as intermediate certificate issuers. A remote attacker could possibly use this issue to forge certificate chains. (CVE-2026-42789)
It was discovered that Erlang incorrectly handled DNS name constraints during hostname verification. A remote attacker could possibly use this issue to bypass certificate validation. This issue only affected Ubuntu 18.04 LTS, Ubuntu 20.04 LTS, Ubuntu 22.04 LTS, Ubuntu 24.04 LTS, and Ubuntu 26.04 LTS. (CVE-2026-42790)
It was discovered that Erlang did not check the validity period of OCSP responder certificates. A remote attacker could possibly use this issue to forge OCSP responses using an expired responder certificate. This issue only affected Ubuntu 26.04 LTS. (CVE-2026-42791)
It was discovered that Erlang incorrectly handled relative paths when extracting zip archives. An attacker could possibly use this issue to write arbitrary files outside of the intended directory. This issue only affected Ubuntu 18.04 LTS, Ubuntu 20.04 LTS, Ubuntu 22.04 LTS, Ubuntu 24.04 LTS, and Ubuntu 26.04 LTS. (CVE-2026-47078)
It was discovered that the Erlang SFTP server exposed absolute paths when reading symbolic links. An…
- Record
USN-8901-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
erlangAzure Linux:3 |
before 26.2.5.21-1 | 26.2.5.21-1 |
erlangDebian:12 |
All versions, plus listed versions 1:25.2.3+dfsg-11:25.2.3+dfsg-1+deb12u11:25.2.3+dfsg-1+deb12u21:25.2.3+dfsg-1+deb12u31:25.2.3+dfsg-1+deb12u4 Show 45 moreShow less1:25.3.2.10+dfsg-11:25.3.2.10+dfsg-21:25.3.2.11+dfsg-11:25.3.2.12+dfsg-11:25.3.2.12+dfsg-21:25.3.2.12+dfsg-31:25.3.2.8+dfsg-11:26.0+dfsg-11:26.0.1+dfsg-11:26.0.2+dfsg-11:26.0~rc2+dfsg-11:26.0~rc3+dfsg-11:26.1.2+dfsg-11:26.2.1+dfsg-11:26.2.4+dfsg-11:27.0+dfsg-11:27.0.1+dfsg-11:27.0.1+dfsg-21:27.0.1+dfsg-31:27.0~rc3+dfsg-11:27.0~rc3+dfsg-21:27.0~rc3+dfsg-31:27.0~rc3+dfsg-41:27.1.2+dfsg-11:27.2+dfsg-11:27.2+dfsg-21:27.2+dfsg-3~exp11:27.2.1+dfsg-11:27.2.1+dfsg-21:27.2.2+dfsg-11:27.2.3+dfsg-11:27.2.4+dfsg-11:27.3+dfsg-11:27.3.1+dfsg-11:27.3.2+dfsg-11:27.3.3+dfsg-11:27.3.4+dfsg-11:27.3.4.1+dfsg-11:27.3.4.10+dfsg-11:27.3.4.11+dfsg-11:27.3.4.11+dfsg-21:27.3.4.11+dfsg-31:27.3.4.11+dfsg-41:27.3.4.11+dfsg-51:27.3.4.11+dfsg-6 |
None known |
erlangDebian:13 |
before 1:27.3.4.1+dfsg-1+deb13u3, plus listed versions 1:27.3.4.1+dfsg-11:27.3.4.1+dfsg-1+deb13u11:27.3.4.1+dfsg-1+deb13u2 |
1:27.3.4.1+dfsg-1+deb13u3 |
erlangDebian:14 |
before 1:27.3.4.12+dfsg-1, plus listed versions 1:27.3.4.1+dfsg-11:27.3.4.10+dfsg-11:27.3.4.11+dfsg-11:27.3.4.11+dfsg-21:27.3.4.11+dfsg-3 Show 9 moreShow less1:27.3.4.11+dfsg-41:27.3.4.11+dfsg-51:27.3.4.11+dfsg-61:27.3.4.11+dfsg-71:27.3.4.3+dfsg-11:27.3.4.4+dfsg-11:27.3.4.6+dfsg-11:27.3.4.8+dfsg-11:27.3.4.9+dfsg-1 |
1:27.3.4.12+dfsg-1 |
erlangRed Hat:openstack:18.0::el9 From an advisory covering 2 CVEs |
before 0:26.2.5.21-2.el9ost | 0:26.2.5.21-2.el9ost |
erlang-asn1Red Hat:openstack:18.0::el9 From an advisory covering 2 CVEs |
before 0:26.2.5.21-2.el9ost | 0:26.2.5.21-2.el9ost |
erlang-asn1-debuginfoRed Hat:openstack:18.0::el9 From an advisory covering 2 CVEs |
before 0:26.2.5.21-2.el9ost | 0:26.2.5.21-2.el9ost |
erlang-compilerRed Hat:openstack:18.0::el9 From an advisory covering 2 CVEs |
before 0:26.2.5.21-2.el9ost | 0:26.2.5.21-2.el9ost |
erlang-cryptoRed Hat:openstack:18.0::el9 From an advisory covering 2 CVEs |
before 0:26.2.5.21-2.el9ost | 0:26.2.5.21-2.el9ost |
erlang-crypto-debuginfoRed Hat:openstack:18.0::el9 From an advisory covering 2 CVEs |
before 0:26.2.5.21-2.el9ost | 0:26.2.5.21-2.el9ost |
Show 154 moreShow less
| Package | Affected | Fixed |
|---|---|---|
erlang-debuginfoRed Hat:openstack:18.0::el9 From an advisory covering 2 CVEs |
before 0:26.2.5.21-2.el9ost | 0:26.2.5.21-2.el9ost |
erlang-debugsourceRed Hat:openstack:18.0::el9 From an advisory covering 2 CVEs |
before 0:26.2.5.21-2.el9ost | 0:26.2.5.21-2.el9ost |
erlang-eldapRed Hat:openstack:18.0::el9 From an advisory covering 2 CVEs |
before 0:26.2.5.21-2.el9ost | 0:26.2.5.21-2.el9ost |
erlang-erl_interface-debuginfoRed Hat:openstack:18.0::el9 From an advisory covering 2 CVEs |
before 0:26.2.5.21-2.el9ost | 0:26.2.5.21-2.el9ost |
erlang-ertsRed Hat:openstack:18.0::el9 From an advisory covering 2 CVEs |
before 0:26.2.5.21-2.el9ost | 0:26.2.5.21-2.el9ost |
erlang-erts-debuginfoRed Hat:openstack:18.0::el9 From an advisory covering 2 CVEs |
before 0:26.2.5.21-2.el9ost | 0:26.2.5.21-2.el9ost |
erlang-gdb-tools-debuginfoRed Hat:openstack:18.0::el9 From an advisory covering 2 CVEs |
before 0:26.2.5.21-2.el9ost | 0:26.2.5.21-2.el9ost |
erlang-inetsRed Hat:openstack:18.0::el9 From an advisory covering 2 CVEs |
before 0:26.2.5.21-2.el9ost | 0:26.2.5.21-2.el9ost |
erlang-kernelRed Hat:openstack:18.0::el9 From an advisory covering 2 CVEs |
before 0:26.2.5.21-2.el9ost | 0:26.2.5.21-2.el9ost |
erlang-mnesiaRed Hat:openstack:18.0::el9 From an advisory covering 2 CVEs |
before 0:26.2.5.21-2.el9ost | 0:26.2.5.21-2.el9ost |
erlang-odbc-debuginfoRed Hat:openstack:18.0::el9 From an advisory covering 2 CVEs |
before 0:26.2.5.21-2.el9ost | 0:26.2.5.21-2.el9ost |
erlang-os_monRed Hat:openstack:18.0::el9 From an advisory covering 2 CVEs |
before 0:26.2.5.21-2.el9ost | 0:26.2.5.21-2.el9ost |
erlang-os_mon-debuginfoRed Hat:openstack:18.0::el9 From an advisory covering 2 CVEs |
before 0:26.2.5.21-2.el9ost | 0:26.2.5.21-2.el9ost |
erlang-parsetoolsRed Hat:openstack:18.0::el9 From an advisory covering 2 CVEs |
before 0:26.2.5.21-2.el9ost | 0:26.2.5.21-2.el9ost |
erlang-public_keyRed Hat:openstack:18.0::el9 From an advisory covering 2 CVEs |
before 0:26.2.5.21-2.el9ost | 0:26.2.5.21-2.el9ost |
erlang-runtime_toolsRed Hat:openstack:18.0::el9 From an advisory covering 2 CVEs |
before 0:26.2.5.21-2.el9ost | 0:26.2.5.21-2.el9ost |
erlang-runtime_tools-debuginfoRed Hat:openstack:18.0::el9 From an advisory covering 2 CVEs |
before 0:26.2.5.21-2.el9ost | 0:26.2.5.21-2.el9ost |
erlang-saslRed Hat:openstack:18.0::el9 From an advisory covering 2 CVEs |
before 0:26.2.5.21-2.el9ost | 0:26.2.5.21-2.el9ost |
erlang-snmpRed Hat:openstack:18.0::el9 From an advisory covering 2 CVEs |
before 0:26.2.5.21-2.el9ost | 0:26.2.5.21-2.el9ost |
erlang-sslRed Hat:openstack:18.0::el9 From an advisory covering 2 CVEs |
before 0:26.2.5.21-2.el9ost | 0:26.2.5.21-2.el9ost |
erlang-stdlibRed Hat:openstack:18.0::el9 From an advisory covering 2 CVEs |
before 0:26.2.5.21-2.el9ost | 0:26.2.5.21-2.el9ost |
erlang-syntax_toolsRed Hat:openstack:18.0::el9 From an advisory covering 2 CVEs |
before 0:26.2.5.21-2.el9ost | 0:26.2.5.21-2.el9ost |
erlang-toolsRed Hat:openstack:18.0::el9 From an advisory covering 2 CVEs |
before 0:26.2.5.21-2.el9ost | 0:26.2.5.21-2.el9ost |
erlang-xmerlRed Hat:openstack:18.0::el9 From an advisory covering 2 CVEs |
before 0:26.2.5.21-2.el9ost | 0:26.2.5.21-2.el9ost |
collectd-sensubilityRed Hat:openstack:16.2::el8 From an advisory covering 24 CVEs |
before 0:0.2.1-1.1.el8ost | 0:0.2.1-1.1.el8ost |
collectd-sensubility-debuginfoRed Hat:openstack:16.2::el8 From an advisory covering 24 CVEs |
before 0:0.2.1-1.1.el8ost | 0:0.2.1-1.1.el8ost |
etcdRed Hat:openstack:16.2::el8 From an advisory covering 24 CVEs |
before 0:3.3.23-22.el8ost | 0:3.3.23-22.el8ost |
etcd-debuginfoRed Hat:openstack:16.2::el8 From an advisory covering 24 CVEs |
before 0:3.3.23-22.el8ost | 0:3.3.23-22.el8ost |
etcd-debugsourceRed Hat:openstack:16.2::el8 From an advisory covering 24 CVEs |
before 0:3.3.23-22.el8ost | 0:3.3.23-22.el8ost |
openstack-keystoneRed Hat:openstack:16.2::el8 From an advisory covering 24 CVEs |
before 1:16.0.3-2.20260616134936.9d699a7.el8ost | 1:16.0.3-2.20260616134936.9d699a7.el8ost |
python3-keystoneRed Hat:openstack:16.2::el8 From an advisory covering 24 CVEs |
before 1:16.0.3-2.20260616134936.9d699a7.el8ost | 1:16.0.3-2.20260616134936.9d699a7.el8ost |
python-pyasn1Red Hat:openstack:16.2::el8 From an advisory covering 24 CVEs |
before 0:0.4.6-4.el8ost | 0:0.4.6-4.el8ost |
python3-pyasn1Red Hat:openstack:16.2::el8 From an advisory covering 24 CVEs |
before 0:0.4.6-4.el8ost | 0:0.4.6-4.el8ost |
python3-pyasn1-modulesRed Hat:openstack:16.2::el8 From an advisory covering 24 CVEs |
before 0:0.4.6-4.el8ost | 0:0.4.6-4.el8ost |
openstack-novaRed Hat:openstack:16.2::el8 From an advisory covering 24 CVEs |
before 1:20.6.2-2.20260317135026.8a24acd.el8ost | 1:20.6.2-2.20260317135026.8a24acd.el8ost |
openstack-nova-apiRed Hat:openstack:16.2::el8 From an advisory covering 24 CVEs |
before 1:20.6.2-2.20260317135026.8a24acd.el8ost | 1:20.6.2-2.20260317135026.8a24acd.el8ost |
openstack-nova-commonRed Hat:openstack:16.2::el8 From an advisory covering 24 CVEs |
before 1:20.6.2-2.20260317135026.8a24acd.el8ost | 1:20.6.2-2.20260317135026.8a24acd.el8ost |
openstack-nova-computeRed Hat:openstack:16.2::el8 From an advisory covering 24 CVEs |
before 1:20.6.2-2.20260317135026.8a24acd.el8ost | 1:20.6.2-2.20260317135026.8a24acd.el8ost |
openstack-nova-conductorRed Hat:openstack:16.2::el8 From an advisory covering 24 CVEs |
before 1:20.6.2-2.20260317135026.8a24acd.el8ost | 1:20.6.2-2.20260317135026.8a24acd.el8ost |
openstack-nova-consoleRed Hat:openstack:16.2::el8 From an advisory covering 24 CVEs |
before 1:20.6.2-2.20260317135026.8a24acd.el8ost | 1:20.6.2-2.20260317135026.8a24acd.el8ost |
openstack-nova-migrationRed Hat:openstack:16.2::el8 From an advisory covering 24 CVEs |
before 1:20.6.2-2.20260317135026.8a24acd.el8ost | 1:20.6.2-2.20260317135026.8a24acd.el8ost |
openstack-nova-novncproxyRed Hat:openstack:16.2::el8 From an advisory covering 24 CVEs |
before 1:20.6.2-2.20260317135026.8a24acd.el8ost | 1:20.6.2-2.20260317135026.8a24acd.el8ost |
openstack-nova-schedulerRed Hat:openstack:16.2::el8 From an advisory covering 24 CVEs |
before 1:20.6.2-2.20260317135026.8a24acd.el8ost | 1:20.6.2-2.20260317135026.8a24acd.el8ost |
openstack-nova-serialproxyRed Hat:openstack:16.2::el8 From an advisory covering 24 CVEs |
before 1:20.6.2-2.20260317135026.8a24acd.el8ost | 1:20.6.2-2.20260317135026.8a24acd.el8ost |
openstack-nova-spicehtml5proxyRed Hat:openstack:16.2::el8 From an advisory covering 24 CVEs |
before 1:20.6.2-2.20260317135026.8a24acd.el8ost | 1:20.6.2-2.20260317135026.8a24acd.el8ost |
python3-novaRed Hat:openstack:16.2::el8 From an advisory covering 24 CVEs |
before 1:20.6.2-2.20260317135026.8a24acd.el8ost | 1:20.6.2-2.20260317135026.8a24acd.el8ost |
openstack-glanceRed Hat:openstack:16.2::el8 From an advisory covering 24 CVEs |
before 1:19.0.5-2.20260512165254.eb6ad61.el8ost | 1:19.0.5-2.20260512165254.eb6ad61.el8ost |
python3-glanceRed Hat:openstack:16.2::el8 From an advisory covering 24 CVEs |
before 1:19.0.5-2.20260512165254.eb6ad61.el8ost | 1:19.0.5-2.20260512165254.eb6ad61.el8ost |
erlangRed Hat:openstack:16.2::el8 From an advisory covering 24 CVEs |
before 0:23.3.4.18-2.el8ost | 0:23.3.4.18-2.el8ost |
erlang-asn1Red Hat:openstack:16.2::el8 From an advisory covering 24 CVEs |
before 0:23.3.4.18-2.el8ost | 0:23.3.4.18-2.el8ost |
erlang-asn1-debuginfoRed Hat:openstack:16.2::el8 From an advisory covering 24 CVEs |
before 0:23.3.4.18-2.el8ost | 0:23.3.4.18-2.el8ost |
erlang-compilerRed Hat:openstack:16.2::el8 From an advisory covering 24 CVEs |
before 0:23.3.4.18-2.el8ost | 0:23.3.4.18-2.el8ost |
erlang-cryptoRed Hat:openstack:16.2::el8 From an advisory covering 24 CVEs |
before 0:23.3.4.18-2.el8ost | 0:23.3.4.18-2.el8ost |
erlang-crypto-debuginfoRed Hat:openstack:16.2::el8 From an advisory covering 24 CVEs |
before 0:23.3.4.18-2.el8ost | 0:23.3.4.18-2.el8ost |
erlang-debuginfoRed Hat:openstack:16.2::el8 From an advisory covering 24 CVEs |
before 0:23.3.4.18-2.el8ost | 0:23.3.4.18-2.el8ost |
erlang-debugsourceRed Hat:openstack:16.2::el8 From an advisory covering 24 CVEs |
before 0:23.3.4.18-2.el8ost | 0:23.3.4.18-2.el8ost |
erlang-eldapRed Hat:openstack:16.2::el8 From an advisory covering 24 CVEs |
before 0:23.3.4.18-2.el8ost | 0:23.3.4.18-2.el8ost |
erlang-erl_interface-debuginfoRed Hat:openstack:16.2::el8 From an advisory covering 24 CVEs |
before 0:23.3.4.18-2.el8ost | 0:23.3.4.18-2.el8ost |
erlang-ertsRed Hat:openstack:16.2::el8 From an advisory covering 24 CVEs |
before 0:23.3.4.18-2.el8ost | 0:23.3.4.18-2.el8ost |
erlang-erts-debuginfoRed Hat:openstack:16.2::el8 From an advisory covering 24 CVEs |
before 0:23.3.4.18-2.el8ost | 0:23.3.4.18-2.el8ost |
erlang-hipeRed Hat:openstack:16.2::el8 From an advisory covering 24 CVEs |
before 0:23.3.4.18-2.el8ost | 0:23.3.4.18-2.el8ost |
erlang-inetsRed Hat:openstack:16.2::el8 From an advisory covering 24 CVEs |
before 0:23.3.4.18-2.el8ost | 0:23.3.4.18-2.el8ost |
erlang-kernelRed Hat:openstack:16.2::el8 From an advisory covering 24 CVEs |
before 0:23.3.4.18-2.el8ost | 0:23.3.4.18-2.el8ost |
erlang-mnesiaRed Hat:openstack:16.2::el8 From an advisory covering 24 CVEs |
before 0:23.3.4.18-2.el8ost | 0:23.3.4.18-2.el8ost |
erlang-odbc-debuginfoRed Hat:openstack:16.2::el8 From an advisory covering 24 CVEs |
before 0:23.3.4.18-2.el8ost | 0:23.3.4.18-2.el8ost |
erlang-os_monRed Hat:openstack:16.2::el8 From an advisory covering 24 CVEs |
before 0:23.3.4.18-2.el8ost | 0:23.3.4.18-2.el8ost |
erlang-os_mon-debuginfoRed Hat:openstack:16.2::el8 From an advisory covering 24 CVEs |
before 0:23.3.4.18-2.el8ost | 0:23.3.4.18-2.el8ost |
erlang-parsetoolsRed Hat:openstack:16.2::el8 From an advisory covering 24 CVEs |
before 0:23.3.4.18-2.el8ost | 0:23.3.4.18-2.el8ost |
erlang-public_keyRed Hat:openstack:16.2::el8 From an advisory covering 24 CVEs |
before 0:23.3.4.18-2.el8ost | 0:23.3.4.18-2.el8ost |
erlang-runtime_toolsRed Hat:openstack:16.2::el8 From an advisory covering 24 CVEs |
before 0:23.3.4.18-2.el8ost | 0:23.3.4.18-2.el8ost |
erlang-runtime_tools-debuginfoRed Hat:openstack:16.2::el8 From an advisory covering 24 CVEs |
before 0:23.3.4.18-2.el8ost | 0:23.3.4.18-2.el8ost |
erlang-saslRed Hat:openstack:16.2::el8 From an advisory covering 24 CVEs |
before 0:23.3.4.18-2.el8ost | 0:23.3.4.18-2.el8ost |
erlang-snmpRed Hat:openstack:16.2::el8 From an advisory covering 24 CVEs |
before 0:23.3.4.18-2.el8ost | 0:23.3.4.18-2.el8ost |
erlang-sslRed Hat:openstack:16.2::el8 From an advisory covering 24 CVEs |
before 0:23.3.4.18-2.el8ost | 0:23.3.4.18-2.el8ost |
erlang-stdlibRed Hat:openstack:16.2::el8 From an advisory covering 24 CVEs |
before 0:23.3.4.18-2.el8ost | 0:23.3.4.18-2.el8ost |
erlang-syntax_toolsRed Hat:openstack:16.2::el8 From an advisory covering 24 CVEs |
before 0:23.3.4.18-2.el8ost | 0:23.3.4.18-2.el8ost |
erlang-toolsRed Hat:openstack:16.2::el8 From an advisory covering 24 CVEs |
before 0:23.3.4.18-2.el8ost | 0:23.3.4.18-2.el8ost |
erlang-tools-debuginfoRed Hat:openstack:16.2::el8 From an advisory covering 24 CVEs |
before 0:23.3.4.18-2.el8ost | 0:23.3.4.18-2.el8ost |
erlang-xmerlRed Hat:openstack:16.2::el8 From an advisory covering 24 CVEs |
before 0:23.3.4.18-2.el8ost | 0:23.3.4.18-2.el8ost |
python-oslo-messagingRed Hat:openstack:16.2::el8 From an advisory covering 24 CVEs |
before 0:10.2.4-2.20260710155333.82281a0.el8ost | 0:10.2.4-2.20260710155333.82281a0.el8ost |
python3-oslo-messagingRed Hat:openstack:16.2::el8 From an advisory covering 24 CVEs |
before 0:10.2.4-2.20260710155333.82281a0.el8ost | 0:10.2.4-2.20260710155333.82281a0.el8ost |
erlang27Red Hat:hummingbird:1 From an advisory covering 12 CVEs |
before 0:27.3.4.17-1.hum1 | 0:27.3.4.17-1.hum1 |
erlang27-asn1Red Hat:hummingbird:1 From an advisory covering 12 CVEs |
before 0:27.3.4.17-1.hum1 | 0:27.3.4.17-1.hum1 |
erlang27-common_testRed Hat:hummingbird:1 From an advisory covering 12 CVEs |
before 0:27.3.4.17-1.hum1 | 0:27.3.4.17-1.hum1 |
erlang27-compilerRed Hat:hummingbird:1 From an advisory covering 12 CVEs |
before 0:27.3.4.17-1.hum1 | 0:27.3.4.17-1.hum1 |
erlang27-cryptoRed Hat:hummingbird:1 From an advisory covering 12 CVEs |
before 0:27.3.4.17-1.hum1 | 0:27.3.4.17-1.hum1 |
erlang27-debuggerRed Hat:hummingbird:1 From an advisory covering 12 CVEs |
before 0:27.3.4.17-1.hum1 | 0:27.3.4.17-1.hum1 |
erlang27-dialyzerRed Hat:hummingbird:1 From an advisory covering 12 CVEs |
before 0:27.3.4.17-1.hum1 | 0:27.3.4.17-1.hum1 |
erlang27-diameterRed Hat:hummingbird:1 From an advisory covering 12 CVEs |
before 0:27.3.4.17-1.hum1 | 0:27.3.4.17-1.hum1 |
erlang27-edocRed Hat:hummingbird:1 From an advisory covering 12 CVEs |
before 0:27.3.4.17-1.hum1 | 0:27.3.4.17-1.hum1 |
erlang27-eldapRed Hat:hummingbird:1 From an advisory covering 12 CVEs |
before 0:27.3.4.17-1.hum1 | 0:27.3.4.17-1.hum1 |
erlang27-erl_interfaceRed Hat:hummingbird:1 From an advisory covering 12 CVEs |
before 0:27.3.4.17-1.hum1 | 0:27.3.4.17-1.hum1 |
erlang27-ertsRed Hat:hummingbird:1 From an advisory covering 12 CVEs |
before 0:27.3.4.17-1.hum1 | 0:27.3.4.17-1.hum1 |
erlang27-etRed Hat:hummingbird:1 From an advisory covering 12 CVEs |
before 0:27.3.4.17-1.hum1 | 0:27.3.4.17-1.hum1 |
erlang27-eunitRed Hat:hummingbird:1 From an advisory covering 12 CVEs |
before 0:27.3.4.17-1.hum1 | 0:27.3.4.17-1.hum1 |
erlang27-examplesRed Hat:hummingbird:1 From an advisory covering 12 CVEs |
before 0:27.3.4.17-1.hum1 | 0:27.3.4.17-1.hum1 |
erlang27-ftpRed Hat:hummingbird:1 From an advisory covering 12 CVEs |
before 0:27.3.4.17-1.hum1 | 0:27.3.4.17-1.hum1 |
erlang27-gdb-toolsRed Hat:hummingbird:1 From an advisory covering 12 CVEs |
before 0:27.3.4.17-1.hum1 | 0:27.3.4.17-1.hum1 |
erlang27-inetsRed Hat:hummingbird:1 From an advisory covering 12 CVEs |
before 0:27.3.4.17-1.hum1 | 0:27.3.4.17-1.hum1 |
erlang27-jinterfaceRed Hat:hummingbird:1 From an advisory covering 12 CVEs |
before 0:27.3.4.17-1.hum1 | 0:27.3.4.17-1.hum1 |
erlang27-kernelRed Hat:hummingbird:1 From an advisory covering 12 CVEs |
before 0:27.3.4.17-1.hum1 | 0:27.3.4.17-1.hum1 |
erlang27-megacoRed Hat:hummingbird:1 From an advisory covering 12 CVEs |
before 0:27.3.4.17-1.hum1 | 0:27.3.4.17-1.hum1 |
erlang27-mnesiaRed Hat:hummingbird:1 From an advisory covering 12 CVEs |
before 0:27.3.4.17-1.hum1 | 0:27.3.4.17-1.hum1 |
erlang27-observerRed Hat:hummingbird:1 From an advisory covering 12 CVEs |
before 0:27.3.4.17-1.hum1 | 0:27.3.4.17-1.hum1 |
erlang27-odbcRed Hat:hummingbird:1 From an advisory covering 12 CVEs |
before 0:27.3.4.17-1.hum1 | 0:27.3.4.17-1.hum1 |
erlang27-os_monRed Hat:hummingbird:1 From an advisory covering 12 CVEs |
before 0:27.3.4.17-1.hum1 | 0:27.3.4.17-1.hum1 |
erlang27-parsetoolsRed Hat:hummingbird:1 From an advisory covering 12 CVEs |
before 0:27.3.4.17-1.hum1 | 0:27.3.4.17-1.hum1 |
erlang27-public_keyRed Hat:hummingbird:1 From an advisory covering 12 CVEs |
before 0:27.3.4.17-1.hum1 | 0:27.3.4.17-1.hum1 |
erlang27-reltoolRed Hat:hummingbird:1 From an advisory covering 12 CVEs |
before 0:27.3.4.17-1.hum1 | 0:27.3.4.17-1.hum1 |
erlang27-runtime_toolsRed Hat:hummingbird:1 From an advisory covering 12 CVEs |
before 0:27.3.4.17-1.hum1 | 0:27.3.4.17-1.hum1 |
erlang27-saslRed Hat:hummingbird:1 From an advisory covering 12 CVEs |
before 0:27.3.4.17-1.hum1 | 0:27.3.4.17-1.hum1 |
erlang27-snmpRed Hat:hummingbird:1 From an advisory covering 12 CVEs |
before 0:27.3.4.17-1.hum1 | 0:27.3.4.17-1.hum1 |
erlang27-sshRed Hat:hummingbird:1 From an advisory covering 12 CVEs |
before 0:27.3.4.17-1.hum1 | 0:27.3.4.17-1.hum1 |
erlang27-sslRed Hat:hummingbird:1 From an advisory covering 12 CVEs |
before 0:27.3.4.17-1.hum1 | 0:27.3.4.17-1.hum1 |
erlang27-stdlibRed Hat:hummingbird:1 From an advisory covering 12 CVEs |
before 0:27.3.4.17-1.hum1 | 0:27.3.4.17-1.hum1 |
erlang27-syntax_toolsRed Hat:hummingbird:1 From an advisory covering 12 CVEs |
before 0:27.3.4.17-1.hum1 | 0:27.3.4.17-1.hum1 |
erlang27-tftpRed Hat:hummingbird:1 From an advisory covering 12 CVEs |
before 0:27.3.4.17-1.hum1 | 0:27.3.4.17-1.hum1 |
erlang27-toolsRed Hat:hummingbird:1 From an advisory covering 12 CVEs |
before 0:27.3.4.17-1.hum1 | 0:27.3.4.17-1.hum1 |
erlang27-wxRed Hat:hummingbird:1 From an advisory covering 12 CVEs |
before 0:27.3.4.17-1.hum1 | 0:27.3.4.17-1.hum1 |
erlang27-xmerlRed Hat:hummingbird:1 From an advisory covering 12 CVEs |
before 0:27.3.4.17-1.hum1 | 0:27.3.4.17-1.hum1 |
erlangSUSE:Linux Enterprise Server 16.0 From an advisory covering 5 CVEs |
before 27.1.3-160000.5.1 | 27.1.3-160000.5.1 |
erlangSUSE:Linux Enterprise Server for SAP applications 16.0 From an advisory covering 5 CVEs |
before 27.1.3-160000.5.1 | 27.1.3-160000.5.1 |
erlang26SUSE:Linux Enterprise Module for Server Applications 15 SP7 From an advisory covering 22 CVEs |
before 26.2.1-150300.7.28.1 | 26.2.1-150300.7.28.1 |
erlang26SUSE:Linux Enterprise Server 15 SP6-LTSS From an advisory covering 22 CVEs |
before 26.2.1-150300.7.28.1 | 26.2.1-150300.7.28.1 |
erlang26SUSE:Linux Enterprise Server for SAP Applications 15 SP6 From an advisory covering 22 CVEs |
before 26.2.1-150300.7.28.1 | 26.2.1-150300.7.28.1 |
erlangSUSE:Linux Enterprise Module for Server Applications 15 SP7 From an advisory covering 19 CVEs |
before 23.3.4.19-150300.3.39.1 | 23.3.4.19-150300.3.39.1 |
erlangSUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS From an advisory covering 19 CVEs |
before 23.3.4.19-150300.3.39.1 | 23.3.4.19-150300.3.39.1 |
erlangSUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS From an advisory covering 19 CVEs |
before 23.3.4.19-150300.3.39.1 | 23.3.4.19-150300.3.39.1 |
erlangSUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOS From an advisory covering 19 CVEs |
before 23.3.4.19-150300.3.39.1 | 23.3.4.19-150300.3.39.1 |
erlangSUSE:Linux Enterprise High Performance Computing 15 SP5-LTSS From an advisory covering 19 CVEs |
before 23.3.4.19-150300.3.39.1 | 23.3.4.19-150300.3.39.1 |
erlangSUSE:Linux Enterprise Server 15 SP4-LTSS From an advisory covering 19 CVEs |
before 23.3.4.19-150300.3.39.1 | 23.3.4.19-150300.3.39.1 |
erlangSUSE:Linux Enterprise Server 15 SP5-LTSS From an advisory covering 19 CVEs |
before 23.3.4.19-150300.3.39.1 | 23.3.4.19-150300.3.39.1 |
erlangSUSE:Linux Enterprise Server 15 SP6-LTSS From an advisory covering 19 CVEs |
before 23.3.4.19-150300.3.39.1 | 23.3.4.19-150300.3.39.1 |
erlangSUSE:Linux Enterprise Server for SAP Applications 15 SP4 From an advisory covering 19 CVEs |
before 23.3.4.19-150300.3.39.1 | 23.3.4.19-150300.3.39.1 |
erlangSUSE:Linux Enterprise Server for SAP Applications 15 SP5 From an advisory covering 19 CVEs |
before 23.3.4.19-150300.3.39.1 | 23.3.4.19-150300.3.39.1 |
erlangSUSE:Linux Enterprise Server for SAP Applications 15 SP6 From an advisory covering 19 CVEs |
before 23.3.4.19-150300.3.39.1 | 23.3.4.19-150300.3.39.1 |
erlangUbuntu:Pro:14.04:LTS |
before 1:16.b.3-dfsg-1ubuntu2.2+esm3, plus listed versions 1:16.b.1-dfsg-4ubuntu11:16.b.2-dfsg-1ubuntu11:16.b.2-dfsg-2ubuntu11:16.b.3-dfsg-1ubuntu11:16.b.3-dfsg-1ubuntu2 Show 4 moreShow less1:16.b.3-dfsg-1ubuntu2.11:16.b.3-dfsg-1ubuntu2.21:16.b.3-dfsg-1ubuntu2.2+esm11:16.b.3-dfsg-1ubuntu2.2+esm2 |
1:16.b.3-dfsg-1ubuntu2.2+esm3 |
erlangUbuntu:Pro:16.04:LTS |
before 1:18.3-dfsg-1ubuntu3.1+esm4, plus listed versions 1:18.0-dfsg-1ubuntu11:18.0-dfsg-1ubuntu21:18.2-dfsg-2ubuntu11:18.3-dfsg-1ubuntu11:18.3-dfsg-1ubuntu2 Show 5 moreShow less1:18.3-dfsg-1ubuntu31:18.3-dfsg-1ubuntu3.11:18.3-dfsg-1ubuntu3.1+esm11:18.3-dfsg-1ubuntu3.1+esm21:18.3-dfsg-1ubuntu3.1+esm3 |
1:18.3-dfsg-1ubuntu3.1+esm4 |
erlangUbuntu:Pro:18.04:LTS |
before 1:20.2.2+dfsg-1ubuntu2+esm4, plus listed versions 1:20.0.4+dfsg-1ubuntu11:20.1.2+dfsg-1ubuntu11:20.1.3+dfsg-1ubuntu11:20.1.4+dfsg-1ubuntu11:20.1.5+dfsg-1ubuntu1 Show 8 moreShow less1:20.1.6+dfsg-1ubuntu11:20.1.7+dfsg-1ubuntu11:20.2.1+dfsg-1ubuntu11:20.2.2+dfsg-1ubuntu11:20.2.2+dfsg-1ubuntu21:20.2.2+dfsg-1ubuntu2+esm11:20.2.2+dfsg-1ubuntu2+esm21:20.2.2+dfsg-1ubuntu2+esm3 |
1:20.2.2+dfsg-1ubuntu2+esm4 |
erlangUbuntu:Pro:20.04:LTS |
before 1:22.2.7+dfsg-1ubuntu0.5+esm3, plus listed versions 1:22.0.7+dfsg-1build11:22.2+dfsg-11:22.2.1+dfsg-11:22.2.2+dfsg-11:22.2.3+dfsg-1 Show 9 moreShow less1:22.2.3+dfsg-21:22.2.4+dfsg-11:22.2.7+dfsg-11:22.2.7+dfsg-1ubuntu0.21:22.2.7+dfsg-1ubuntu0.31:22.2.7+dfsg-1ubuntu0.41:22.2.7+dfsg-1ubuntu0.51:22.2.7+dfsg-1ubuntu0.5+esm11:22.2.7+dfsg-1ubuntu0.5+esm2 |
1:22.2.7+dfsg-1ubuntu0.5+esm3 |
erlangUbuntu:22.04:LTS |
before 1:24.2.1+dfsg-1ubuntu0.8, plus listed versions 1:23.2.6+dfsg-1build11:24.1.1+dfsg-11:24.1.4+dfsg-11:24.1.5+dfsg-11:24.1.5+dfsg-1ubuntu1 Show 9 moreShow less1:24.2+dfsg-11:24.2.1+dfsg-11:24.2.1+dfsg-1ubuntu0.11:24.2.1+dfsg-1ubuntu0.21:24.2.1+dfsg-1ubuntu0.31:24.2.1+dfsg-1ubuntu0.41:24.2.1+dfsg-1ubuntu0.51:24.2.1+dfsg-1ubuntu0.61:24.2.1+dfsg-1ubuntu0.7 |
1:24.2.1+dfsg-1ubuntu0.8 |
erlangUbuntu:24.04:LTS |
before 1:25.3.2.8+dfsg-1ubuntu4.8, plus listed versions 1:25.2.3+dfsg-11:25.3.2.8+dfsg-11:25.3.2.8+dfsg-1ubuntu11:25.3.2.8+dfsg-1ubuntu31:25.3.2.8+dfsg-1ubuntu4 Show 7 moreShow less1:25.3.2.8+dfsg-1ubuntu4.11:25.3.2.8+dfsg-1ubuntu4.21:25.3.2.8+dfsg-1ubuntu4.31:25.3.2.8+dfsg-1ubuntu4.41:25.3.2.8+dfsg-1ubuntu4.51:25.3.2.8+dfsg-1ubuntu4.61:25.3.2.8+dfsg-1ubuntu4.7 |
1:25.3.2.8+dfsg-1ubuntu4.8 |
erlangUbuntu:25.10 |
All versions, plus listed versions 1:27.3+dfsg-1ubuntu11:27.3+dfsg-1ubuntu1.11:27.3.4.1+dfsg-11:27.3.4.1+dfsg-1build11:27.3.4.1+dfsg-1ubuntu0.1 |
None known |
erlangUbuntu:26.04:LTS |
before 1:27.3.4.6+dfsg-1ubuntu0.2, plus listed versions 1:27.3.4.1+dfsg-1build11:27.3.4.3+dfsg-11:27.3.4.4+dfsg-11:27.3.4.6+dfsg-11:27.3.4.6+dfsg-1ubuntu0.1 |
1:27.3.4.6+dfsg-1ubuntu0.2 |
erlangUbuntu:Pro:14.04:LTS From an advisory covering 30 CVEs |
before 1:16.b.3-dfsg-1ubuntu2.2+esm3, plus listed versions 1:16.b.1-dfsg-4ubuntu11:16.b.2-dfsg-1ubuntu11:16.b.2-dfsg-2ubuntu11:16.b.3-dfsg-1ubuntu11:16.b.3-dfsg-1ubuntu2 Show 4 moreShow less1:16.b.3-dfsg-1ubuntu2.11:16.b.3-dfsg-1ubuntu2.21:16.b.3-dfsg-1ubuntu2.2+esm11:16.b.3-dfsg-1ubuntu2.2+esm2 |
1:16.b.3-dfsg-1ubuntu2.2+esm3 |
erlangUbuntu:Pro:16.04:LTS From an advisory covering 30 CVEs |
before 1:18.3-dfsg-1ubuntu3.1+esm4, plus listed versions 1:18.0-dfsg-1ubuntu11:18.0-dfsg-1ubuntu21:18.2-dfsg-2ubuntu11:18.3-dfsg-1ubuntu11:18.3-dfsg-1ubuntu2 Show 5 moreShow less1:18.3-dfsg-1ubuntu31:18.3-dfsg-1ubuntu3.11:18.3-dfsg-1ubuntu3.1+esm11:18.3-dfsg-1ubuntu3.1+esm21:18.3-dfsg-1ubuntu3.1+esm3 |
1:18.3-dfsg-1ubuntu3.1+esm4 |
erlangUbuntu:Pro:18.04:LTS From an advisory covering 30 CVEs |
before 1:20.2.2+dfsg-1ubuntu2+esm4, plus listed versions 1:20.0.4+dfsg-1ubuntu11:20.1.2+dfsg-1ubuntu11:20.1.3+dfsg-1ubuntu11:20.1.4+dfsg-1ubuntu11:20.1.5+dfsg-1ubuntu1 Show 8 moreShow less1:20.1.6+dfsg-1ubuntu11:20.1.7+dfsg-1ubuntu11:20.2.1+dfsg-1ubuntu11:20.2.2+dfsg-1ubuntu11:20.2.2+dfsg-1ubuntu21:20.2.2+dfsg-1ubuntu2+esm11:20.2.2+dfsg-1ubuntu2+esm21:20.2.2+dfsg-1ubuntu2+esm3 |
1:20.2.2+dfsg-1ubuntu2+esm4 |
erlangUbuntu:Pro:20.04:LTS From an advisory covering 30 CVEs |
before 1:22.2.7+dfsg-1ubuntu0.5+esm3, plus listed versions 1:22.0.7+dfsg-1build11:22.2+dfsg-11:22.2.1+dfsg-11:22.2.2+dfsg-11:22.2.3+dfsg-1 Show 9 moreShow less1:22.2.3+dfsg-21:22.2.4+dfsg-11:22.2.7+dfsg-11:22.2.7+dfsg-1ubuntu0.21:22.2.7+dfsg-1ubuntu0.31:22.2.7+dfsg-1ubuntu0.41:22.2.7+dfsg-1ubuntu0.51:22.2.7+dfsg-1ubuntu0.5+esm11:22.2.7+dfsg-1ubuntu0.5+esm2 |
1:22.2.7+dfsg-1ubuntu0.5+esm3 |
erlangUbuntu:22.04:LTS From an advisory covering 30 CVEs |
before 1:24.2.1+dfsg-1ubuntu0.8, plus listed versions 1:23.2.6+dfsg-1build11:24.1.1+dfsg-11:24.1.4+dfsg-11:24.1.5+dfsg-11:24.1.5+dfsg-1ubuntu1 Show 9 moreShow less1:24.2+dfsg-11:24.2.1+dfsg-11:24.2.1+dfsg-1ubuntu0.11:24.2.1+dfsg-1ubuntu0.21:24.2.1+dfsg-1ubuntu0.31:24.2.1+dfsg-1ubuntu0.41:24.2.1+dfsg-1ubuntu0.51:24.2.1+dfsg-1ubuntu0.61:24.2.1+dfsg-1ubuntu0.7 |
1:24.2.1+dfsg-1ubuntu0.8 |
erlangUbuntu:24.04:LTS From an advisory covering 30 CVEs |
before 1:25.3.2.8+dfsg-1ubuntu4.8, plus listed versions 1:25.2.3+dfsg-11:25.3.2.8+dfsg-11:25.3.2.8+dfsg-1ubuntu11:25.3.2.8+dfsg-1ubuntu31:25.3.2.8+dfsg-1ubuntu4 Show 7 moreShow less1:25.3.2.8+dfsg-1ubuntu4.11:25.3.2.8+dfsg-1ubuntu4.21:25.3.2.8+dfsg-1ubuntu4.31:25.3.2.8+dfsg-1ubuntu4.41:25.3.2.8+dfsg-1ubuntu4.51:25.3.2.8+dfsg-1ubuntu4.61:25.3.2.8+dfsg-1ubuntu4.7 |
1:25.3.2.8+dfsg-1ubuntu4.8 |
erlangUbuntu:26.04:LTS From an advisory covering 30 CVEs |
before 1:27.3.4.6+dfsg-1ubuntu0.2, plus listed versions 1:27.3.4.1+dfsg-1build11:27.3.4.3+dfsg-11:27.3.4.4+dfsg-11:27.3.4.6+dfsg-11:27.3.4.6+dfsg-1ubuntu0.1 |
1:27.3.4.6+dfsg-1ubuntu0.2 |
erlang27openSUSE:Tumbleweed From an advisory covering 14 CVEs |
before 27.1.3-2.1 | 27.1.3-2.1 |
erlangopenSUSE:Tumbleweed From an advisory covering 24 CVEs |
before 28.5.0.4-1.1 | 28.5.0.4-1.1 |
erlangopenSUSE:Leap 16.0 From an advisory covering 5 CVEs |
before 27.1.3-160000.5.1 | 27.1.3-160000.5.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| first indexed | CVE List, EUVD, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2026-42789 is a high vulnerability (CVSS 7.0) in Erlang Otp, published May 27, 2026. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.38%, the 32nd percentile. Fixed in erlang 26.2.5.21-1.
References
github.com/erlang/otp/security/advisories/GHSA-c99q-jmpx-v8qq
cna.erlef.org/cves/CVE-2026-42789.html
osv.dev/vulnerability/EEF-CVE-2026-42789
erlang.org/doc/system/versions.html
github.com/erlang/otp/commit/0a05b7ca33fb0b3f0a6cb9ae34252bb3a74032b8
github.com/erlang/otp/commit/75ca4c0dc2bbdb286ac3c3fe89cb4b4d2b4dc333
Show 194 moreShow less
github.com/erlang/otp/commit/82af606b5437c4de1276dbcc8855a47e88231226
access.redhat.com/security/cve/CVE-2026-42789
bugzilla.redhat.com/show_bug.cgi?id=2482093
security.access.redhat.com/data/csaf/v2/vex/2026/cve-2026-42789.json
access.redhat.com/errata/RHSA-2026:54757
access.redhat.com/errata/RHSA-2026:39809
nvd.nist.gov/vuln/detail/CVE-2026-42789
github.com
github.com/CVEProject/cvelistV5/tree/main/cves/2026/42xxx/CVE-2026-42789.json
github.com/erlang/otp
security-tracker.debian.org/tracker/CVE-2026-42789
access.redhat.com/security/updates/classification
bugzilla.redhat.com/show_bug.cgi?id=2482286
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_39809.json
cve.org/CVERecord?id=CVE-2026-42789
github.com/erlang/otp/commit/471cd2f664300a95353c467873800bbe706005db
github.com/erlang/otp/commit/59c8d824386b2eb1614ff9340624843ef6aca0fd
access.redhat.com/security/cve/CVE-2026-42790
cve.org/CVERecord?id=CVE-2026-42790
nvd.nist.gov/vuln/detail/CVE-2026-42790
cna.erlef.org/cves/CVE-2026-42790.html
github.com/erlang/otp/commit/0769050c69d73762672b0db1347b6993a5b31759
github.com/erlang/otp/commit/21abed64eb2026b5f82f432709e4e932f9be389a
github.com/erlang/otp/commit/fb67c6d1836f51105a96d8b769e71e4215a79457
github.com/erlang/otp/security/advisories/GHSA-22cw-4ph4-6447
osv.dev/vulnerability/EEF-CVE-2026-42790
bugzilla.redhat.com/show_bug.cgi?id=2415344
bugzilla.redhat.com/show_bug.cgi?id=2418462
bugzilla.redhat.com/show_bug.cgi?id=2430312
bugzilla.redhat.com/show_bug.cgi?id=2430472
bugzilla.redhat.com/show_bug.cgi?id=2434432
bugzilla.redhat.com/show_bug.cgi?id=2437111
bugzilla.redhat.com/show_bug.cgi?id=2440368
bugzilla.redhat.com/show_bug.cgi?id=2445345
bugzilla.redhat.com/show_bug.cgi?id=2445356
bugzilla.redhat.com/show_bug.cgi?id=2449833
bugzilla.redhat.com/show_bug.cgi?id=2451037
bugzilla.redhat.com/show_bug.cgi?id=2451728
bugzilla.redhat.com/show_bug.cgi?id=2456333
issues.redhat.com/browse/OSPRH-20808
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_54757.json
access.redhat.com/security/cve/CVE-2025-61726
cve.org/CVERecord?id=CVE-2025-61726
nvd.nist.gov/vuln/detail/CVE-2025-61726
go.dev/cl/736712
go.dev/issue/77101
groups.google.com/g/golang-announce/c/Vd2tYVM8eUc
pkg.go.dev/vuln/GO-2026-4341
access.redhat.com/security/cve/CVE-2025-61729
cve.org/CVERecord?id=CVE-2025-61729
nvd.nist.gov/vuln/detail/CVE-2025-61729
go.dev/cl/725920
go.dev/issue/76445
groups.google.com/g/golang-announce/c/8FJoBkPddm4
pkg.go.dev/vuln/GO-2025-4155
access.redhat.com/security/cve/CVE-2025-65073
cve.org/CVERecord?id=CVE-2025-65073
nvd.nist.gov/vuln/detail/CVE-2025-65073
security.openstack.org/ossa/OSSA-2025-002.html
openwall.com/lists/oss-security/2025/11/04/2
access.redhat.com/security/cve/CVE-2025-68121
cve.org/CVERecord?id=CVE-2025-68121
nvd.nist.gov/vuln/detail/CVE-2025-68121
go.dev/cl/737700
go.dev/issue/77217
groups.google.com/g/golang-announce/c/K09ubi9FQFk
pkg.go.dev/vuln/GO-2026-4337
access.redhat.com/security/cve/CVE-2026-23490
cve.org/CVERecord?id=CVE-2026-23490
nvd.nist.gov/vuln/detail/CVE-2026-23490
github.com/pyasn1/pyasn1/commit/3908f144229eed4df24bd569d16e5991ace44970
github.com/pyasn1/pyasn1/releases/tag/v0.6.2
github.com/pyasn1/pyasn1/security/advisories/GHSA-63vm-454h-vhhq
access.redhat.com/security/cve/CVE-2026-24708
cve.org/CVERecord?id=CVE-2026-24708
nvd.nist.gov/vuln/detail/CVE-2026-24708
bugs.launchpad.net/nova/+bug/2137507
access.redhat.com/security/cve/CVE-2026-25679
cve.org/CVERecord?id=CVE-2026-25679
nvd.nist.gov/vuln/detail/CVE-2026-25679
go.dev/cl/752180
go.dev/issue/77578
groups.google.com/g/golang-announce/c/EdhZqrQ98hk
pkg.go.dev/vuln/GO-2026-4601
access.redhat.com/security/cve/CVE-2026-27137
cve.org/CVERecord?id=CVE-2026-27137
nvd.nist.gov/vuln/detail/CVE-2026-27137
go.dev/cl/752182
go.dev/issue/77952
pkg.go.dev/vuln/GO-2026-4599
access.redhat.com/security/cve/CVE-2026-27145
cve.org/CVERecord?id=CVE-2026-27145
nvd.nist.gov/vuln/detail/CVE-2026-27145
go.dev/cl/783621
go.dev/issue/79694
groups.google.com/g/golang-announce/c/tKs3rmcBcKw
pkg.go.dev/vuln/GO-2026-5037
access.redhat.com/security/cve/CVE-2026-32280
cve.org/CVERecord?id=CVE-2026-32280
nvd.nist.gov/vuln/detail/CVE-2026-32280
go.dev/cl/758320
go.dev/issue/78282
groups.google.com/g/golang-announce/c/0uYbvbPZRWU
pkg.go.dev/vuln/GO-2026-4947
access.redhat.com/security/cve/CVE-2026-32281
cve.org/CVERecord?id=CVE-2026-32281
nvd.nist.gov/vuln/detail/CVE-2026-32281
go.dev/cl/758061
pkg.go.dev/vuln/GO-2026-4946
cve.org/CVERecord?id=CVE-2026-32282
nvd.nist.gov/vuln/detail/CVE-2026-32282
pkg.go.dev/vuln/GO-2026-4864
cve.org/CVERecord?id=CVE-2026-32283
nvd.nist.gov/vuln/detail/CVE-2026-32283
pkg.go.dev/vuln/GO-2026-4870
openwall.com/lists/oss-security/2026/04/07/12
security.openstack.org/ossa/OSSA-2026-005.html
pkg.go.dev/vuln/GO-2026-4866
groups.google.com/g/golang-announce/c/qcCIEXso47M
pkg.go.dev/vuln/GO-2026-4981
bugs.launchpad.net/glance/+bug/2138602
groups.google.com/g/golang-announce/c/iI-mYSI0lu8
pkg.go.dev/vuln/GO-2026-5026
bugs.launchpad.net/keystone/+bug/2149775
review.opendev.org/c/openstack/keystone/+/985804
bugs.launchpad.net/oslo.messaging/+bug/2150316
wiki.openstack.org/wiki/OSSN/OSSN-0096
images.redhat.com
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_63160.json
cna.erlef.org/cves/CVE-2026-42791.html
osv.dev/vulnerability/EEF-CVE-2026-42791
cna.erlef.org/cves/CVE-2026-48855.html
osv.dev/vulnerability/EEF-CVE-2026-48855
cna.erlef.org/cves/CVE-2026-48858.html
osv.dev/vulnerability/EEF-CVE-2026-48858
cna.erlef.org/cves/CVE-2026-48860.html
osv.dev/vulnerability/EEF-CVE-2026-48860
cna.erlef.org/cves/CVE-2026-49759.html
osv.dev/vulnerability/EEF-CVE-2026-49759
cna.erlef.org/cves/CVE-2026-54886.html
osv.dev/vulnerability/EEF-CVE-2026-54886
cna.erlef.org/cves/CVE-2026-54891.html
osv.dev/vulnerability/EEF-CVE-2026-54891
cna.erlef.org/cves/CVE-2026-55952.html
osv.dev/vulnerability/EEF-CVE-2026-55952
cna.erlef.org/cves/CVE-2026-70405.html
osv.dev/vulnerability/EEF-CVE-2026-70405
cna.erlef.org/cves/CVE-2026-75538.html
osv.dev/vulnerability/EEF-CVE-2026-75538
suse.com/support/update/announcement/2026/suse-su-202622082-1
bugzilla.suse.com/1244642
bugzilla.suse.com/1262503
bugzilla.suse.com/1266448
bugzilla.suse.com/1266449
bugzilla.suse.com/1266466
suse.com/security/cve/CVE-2025-4748
suse.com/security/cve/CVE-2026-32147
suse.com/security/cve/CVE-2026-42789
suse.com/security/cve/CVE-2026-42790
suse.com/security/cve/CVE-2026-42791
suse.com/support/update/announcement/2026/suse-su-20263579-1
bugzilla.suse.com/1261726
bugzilla.suse.com/1268139
bugzilla.suse.com/1268141
bugzilla.suse.com/1268142
bugzilla.suse.com/1268146
bugzilla.suse.com/1268163
bugzilla.suse.com/1268164
bugzilla.suse.com/1270245
bugzilla.suse.com/1270246
bugzilla.suse.com/1270247
suse.com/security/cve/CVE-2026-28810
suse.com/security/cve/CVE-2026-42792
suse.com/security/cve/CVE-2026-47078
suse.com/security/cve/CVE-2026-48855
suse.com/security/cve/CVE-2026-48856
suse.com/security/cve/CVE-2026-48858
suse.com/security/cve/CVE-2026-48860
suse.com/security/cve/CVE-2026-49759
ubuntu.com/security/CVE-2026-42789
ubuntu.com/security/notices/USN-8901-1
ubuntu.com/security/CVE-2025-4748
ubuntu.com/security/CVE-2025-26618
ubuntu.com/security/CVE-2025-30211
ubuntu.com/security/CVE-2026-21620
ubuntu.com/security/CVE-2026-23942
ubuntu.com/security/CVE-2026-23943
ubuntu.com/security/CVE-2026-28808
ubuntu.com/security/CVE-2026-28810
ubuntu.com/security/CVE-2026-32144
ubuntu.com/security/CVE-2026-32147
ubuntu.com/security/CVE-2026-42790
ubuntu.com/security/CVE-2026-42791
ubuntu.com/security/CVE-2026-47078
Left out here: 31 versions, 165 references and the rest of 1 source description. The JSON record has them.