{"kind": "product", "path": "vulns/ubuntu-pro-20.04-lts/openssl", "name": "openssl", "product": "openssl", "ecosystem": "Ubuntu:Pro:20.04:LTS", "items": [{"id": "CVE-2026-84782", "noindex": false, "published": "2026-09-29T15:32:23.605Z", "modified": "2026-09-29T16:45:40.378Z", "cvss": 8.2, "cvss_vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:H", "severity": "high", "epss": 0.00831, "kev": false, "exploits": [], "stacks": [{"name": "system", "path": "vulns/stack/system", "slug": "system"}, {"name": "network", "path": "vulns/stack/network", "slug": "network"}], "path": "vulns/cve-2026-84782", "title": "DTLS Retransmits Handshake Messages From a Stale Buffer Offset", "description": "Issue summary: The DTLS retransmission logic does not correctly handle\na handshake message write that is suspended part-way through.\nThe retransmitted message can be read past the message buffer and\nthe retransmission overwrites the internal state the suspended write\nneeds to resume correctly.\n\nImpact summary: The retransmitted message can disclose a heap memory\nto the peer as plaintext handshake data or cause a crash and a Denial\nof Service when the read reaches an unmapped memory region.\n\nCWE: CWE-125: Out-of-bounds Read\n\nDescription: DTLS handshake messages can be written out in multiple\nfragments, and a write can suspend mid-message (retu", "references": ["https://openssl-library.org/news/secadv/20260929.txt", "https://github.com/openssl/openssl/commit/d951e02ede8f6a6ff8150546db44b34f0518192c", "https://github.com/openssl/openssl/commit/a383dafdd754eb5b22bf45e37e1bff9d07277a58"], "fixes": ["1.1.1f-1ubuntu2.24+esm6"], "products": [{"name": "openssl", "path": "vulns/ubuntu-pro-20.04-lts/openssl", "ecosystem": "Ubuntu:Pro:20.04:LTS"}]}, {"id": "CVE-2026-77696", "noindex": false, "published": "2026-09-29T15:32:22.520Z", "modified": "2026-09-29T16:51:33.618Z", "cvss": 3.7, "cvss_vector": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N", "severity": "low", "epss": 0.00396, "kev": false, "exploits": [], "stacks": [{"name": "system", "path": "vulns/stack/system", "slug": "system"}, {"name": "network", "path": "vulns/stack/network", "slug": "network"}], "path": "vulns/cve-2026-77696", "title": "Timing Side-Channel in SM2 Signature Generation", "description": "Issue summary: SM2 signature generation uses non-constant-time arithmetic\non secret values, forming a timing side-channel.\n\nImpact summary: An attacker able to measure SM2 signing times may learn\ninformation about the per-signature secret nonce, which over many signatures\ncan, via a lattice / Hidden Number Problem attack, lead to recovery of the\nprivate key.\n\nCWE: CWE-208: Observable Timing Discrepancy\n\nDescription: SM2 signature generation computes the signature value using\nvariable-time BIGNUM operations on the secret nonce and the private key, so\nthe time taken to produce an SM2 signature depends on these secret values,\nforming a timing si", "references": ["https://openssl-library.org/news/secadv/20260929.txt", "https://github.com/openssl/openssl/commit/20b20628d39b2dcc4677194bd68c7c060fa598cb", "https://github.com/openssl/openssl/commit/1c4aed808a7aea32d2d013049c2e0d9fef164fc9"], "fixes": ["1.1.1f-1ubuntu2.24+esm6"], "products": [{"name": "openssl", "path": "vulns/ubuntu-pro-20.04-lts/openssl", "ecosystem": "Ubuntu:Pro:20.04:LTS"}]}, {"id": "CVE-2026-75806", "noindex": false, "published": "2026-09-29T15:32:21.457Z", "modified": "2026-09-29T16:53:23.785Z", "cvss": 5.3, "cvss_vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L", "severity": "medium", "epss": 0.01104, "kev": false, "exploits": [], "stacks": [{"name": "system", "path": "vulns/stack/system", "slug": "system"}, {"name": "network", "path": "vulns/stack/network", "slug": "network"}], "path": "vulns/cve-2026-75806", "title": "Unauthenticated and Undersized DTLS 1.2 AEAD Record Causes DoS", "description": "Issue summary: An established DTLS 1.2 association using an AEAD cipher suite\ncan be terminated by a single unauthenticated datagram whose encrypted\nfragment is shorter than the mandatory explicit IV and authentication tag\noverhead.\n\nImpact summary: An attacker who can send a datagram that is routed to an\nexisting DTLS 1.2 association can tear that association down without knowing\nany key material. This is a Denial of Service limited to the targeted\nassociation. There is no memory safety or confidentiality impact.\n\nCWE: CWE-1284: Improper Validation of Specified Quantity in Input\n\nDescription: In TLS 1.2 and DTLS 1.2 every record protected by", "references": ["https://openssl-library.org/news/secadv/20260929.txt", "https://github.com/openssl/openssl/commit/04728a289a823e68137f88da016cb9ede307217d", "https://github.com/openssl/openssl/commit/050b275cd671a6eed1d6457642d41a5a77aab972"], "fixes": [], "products": [{"name": "openssl", "path": "vulns/ubuntu-pro-20.04-lts/openssl", "ecosystem": "Ubuntu:Pro:20.04:LTS"}]}, {"id": "CVE-2026-54872", "noindex": false, "published": "2026-09-29T15:32:15.075Z", "modified": "2026-09-29T17:28:12.657Z", "cvss": 3.7, "cvss_vector": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N", "severity": "low", "epss": 0.00428, "kev": false, "exploits": [], "stacks": [{"name": "system", "path": "vulns/stack/system", "slug": "system"}, {"name": "network", "path": "vulns/stack/network", "slug": "network"}], "path": "vulns/cve-2026-54872", "title": "Timing Side-Channel in Scalar Multiplication for Non-NIST EC Curves", "description": "Issue summary: The generic elliptic-curve scalar multiplication used for\nECDSA and SM2 signature operations with curves that do not have a dedicated\nimplementation leaks information about the secret nonce through timing.\n\nImpact summary: An attacker able to measure signing times may learn\ninformation about the per-signature secret nonce, which over many signatures\ncan, via a lattice / Hidden Number Problem attack, lead to recovery of the\nprivate key.\n\nCWE: CWE-208: Observable Timing Discrepancy\n\nDescription: The generic elliptic-curve scalar multiplication used for\ncurves that do not have a dedicated constant-time implementation pads the\nsecr", "references": ["https://openssl-library.org/news/secadv/20260929.txt", "https://github.com/openssl/openssl/commit/8166827a78aad164a07aa86dea2b425403ced471", "https://github.com/openssl/openssl/commit/1a5bee8dc57430a2be69cd1ffe7fec6a62f4f179"], "fixes": ["1.1.1f-1ubuntu2.24+esm6"], "products": [{"name": "openssl", "path": "vulns/ubuntu-pro-20.04-lts/openssl", "ecosystem": "Ubuntu:Pro:20.04:LTS"}]}, {"id": "CVE-2026-35189", "noindex": false, "published": "2026-09-29T15:32:11.889Z", "modified": "2026-09-30T20:11:09.577Z", "cvss": 5.3, "cvss_vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L", "severity": "medium", "epss": 0.00317, "kev": false, "exploits": [], "stacks": [{"name": "system", "path": "vulns/stack/system", "slug": "system"}, {"name": "network", "path": "vulns/stack/network", "slug": "network"}], "path": "vulns/cve-2026-35189", "title": "Excessive Memory Allocation in Relative CRLDP Processing", "description": "Issue summary: A certificate with many nameRelativeToCRLIssuer CRL\ndistribution points causes disproportionate heap growth when OpenSSL caches\nX.509 extensions.\n\nImpact summary: Receiving a crafted certificate from a malicious peer can lead\nto significant memory pressure and possible Denial of Service in clients or\nin servers that solicit client certificates.\n\nCWE: CWE-770: Allocation of Resources Without Limits or Throttling\n\nDescription: A certificate or a set of certificates that fits under the limit for\nsize of certificates accepted from the peer (~100 KiB) can result in allocation\nof several hundred MiB of resident memory on the receivin", "references": ["https://openssl-library.org/news/secadv/20260929.txt", "https://github.com/openssl/openssl/commit/2b93c73b2c70ddc4c61c5e4bfaaa6bd71379eb84", "https://github.com/openssl/openssl/commit/8e0efc7549b7ff8246d40e585e3fd604f728473f"], "fixes": ["1.1.1f-1ubuntu2.24+esm6"], "products": [{"name": "openssl", "path": "vulns/ubuntu-pro-20.04-lts/openssl", "ecosystem": "Ubuntu:Pro:20.04:LTS"}]}, {"id": "CVE-2026-63072", "noindex": false, "published": "2026-08-25T12:59:34.428Z", "modified": "2026-08-25T14:29:55.378Z", "cvss": 7.5, "cvss_vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", "severity": "high", "epss": 0.00916, "kev": false, "exploits": [], "stacks": [{"name": "system", "path": "vulns/stack/system", "slug": "system"}, {"name": "network", "path": "vulns/stack/network", "slug": "network"}], "path": "vulns/cve-2026-63072", "title": "Heap Buffer Overflow in CMS Key Unwrapping", "description": "Issue summary: OpenSSL CMS decryption sizes the key-unwrap output buffer based\non querying the unwrapped key size, but the AES-WRAP-PAD unwrap primitive\ncan write and cleanse more bytes than that query reports, causing an 8-byte\nout-of-bounds heap write.\n\nImpact summary: An attacker who supplies a crafted CMS message can trigger a\ndeterministic 8-byte out-of-bounds heap write when the victim decrypts it\nwith CMS_decrypt(), corrupting the heap and typically resulting in a Denial\nof Service.\n\nCWE: CWE-787: Out-of-bounds Write\n\nDescription: The key-wrap OID is potentially attacker-controlled on the wire.\nCMS unwrapping allows both id-aesNNN-wrap", "references": ["https://openssl-library.org/news/secadv/20260825.txt", "https://github.com/openssl/openssl/commit/9530a5fd1aacaeccdced4478ea2340a480613335", "https://github.com/openssl/openssl/commit/2a3dac874c8057c1f0186849bf1ede1ae7b6b756"], "fixes": ["1.1.1f-1ubuntu2.24+esm5"], "products": [{"name": "openssl", "path": "vulns/ubuntu-pro-20.04-lts/openssl", "ecosystem": "Ubuntu:Pro:20.04:LTS"}]}, {"id": "CVE-2026-54874", "noindex": false, "published": "2026-08-25T12:59:17.912Z", "modified": "2026-08-25T14:28:37.339Z", "cvss": 7.5, "cvss_vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", "severity": "high", "epss": 0.00622, "kev": false, "exploits": [], "stacks": [{"name": "system", "path": "vulns/stack/system", "slug": "system"}, {"name": "network", "path": "vulns/stack/network", "slug": "network"}], "path": "vulns/cve-2026-54874", "title": "Excessive Memory Use Buffering DTLS Records for a Future Epoch", "description": "Issue summary: Receiving a DTLS record for a future epoch while a handshake\nis in progress causes OpenSSL to buffer far more memory than the record\nitself requires.\n\nImpact summary: A peer can use a small amount of network traffic to make an\nOpenSSL DTLS endpoint retain a disproportionately large amount of memory,\nwhich may lead to a Denial of Service.\n\nCWE: CWE-405: Asymmetric Resource Consumption (Amplification)\n\nDescription: While a DTLS handshake is in progress, a peer may legitimately\nhave already moved on to the next epoch (for example, having sent its\nChangeCipherSpec and Finished messages) before the local endpoint has\nprocessed the s", "references": ["https://openssl-library.org/news/secadv/20260825.txt", "https://github.com/openssl/openssl/commit/cc0c6710917cd5eec001b297355d2ba723505107", "https://github.com/openssl/openssl/commit/f52ffc11b90737ac89083909618dc2e1f42c561c"], "fixes": ["1.1.1f-1ubuntu2.24+esm5"], "products": [{"name": "openssl", "path": "vulns/ubuntu-pro-20.04-lts/openssl", "ecosystem": "Ubuntu:Pro:20.04:LTS"}]}, {"id": "CVE-2026-45447", "noindex": false, "published": "2026-06-09T16:03:32.914Z", "modified": "2026-09-18T12:04:50.529Z", "cvss": 8.8, "cvss_vector": "CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H", "severity": "high", "epss": 0.04002, "kev": false, "exploits": [], "stacks": [{"name": "system", "path": "vulns/stack/system", "slug": "system"}, {"name": "network", "path": "vulns/stack/network", "slug": "network"}], "path": "vulns/cve-2026-45447", "title": "Heap Use-After-Free in the PKCS7_verify() Function", "description": "Issue summary: A specially crafted PKCS#7 or S/MIME signed message could\ntrigger a use-after-free during PKCS#7 signature verification.\n\nImpact summary: A use-after-free may result in process crashes, heap\ncorruption, or potentially remote code execution.\n\nWhen processing a PKCS#7 or S/MIME signed message, if the SignedData\ndigestAlgorithms field is present as an empty ASN.1 SET, OpenSSL may\nincorrectly free a caller-owned BIO during PKCS7_verify(). A subsequent\nuse of the BIO by the calling application results in a use-after-free\ncondition.\n\nIn the common case this occurs when the application later calls\nBIO_free() on the BIO originally pass", "references": ["https://openssl-library.org/news/secadv/20260609.txt", "https://github.com/openssl/openssl/commit/3aad5eb7af4de4ee0633c30a8541a54d9bbde63c", "https://github.com/openssl/openssl/commit/c505d7559da5d5f9f2c3913c6883a5562ce7273e"], "fixes": ["1.1.1f-1ubuntu2.24+esm4"], "products": [{"name": "openssl", "path": "vulns/ubuntu-pro-20.04-lts/openssl", "ecosystem": "Ubuntu:Pro:20.04:LTS"}]}, {"id": "CVE-2026-42766", "noindex": false, "published": "2026-06-09T16:03:26.679Z", "modified": "2026-06-10T07:48:01.992Z", "cvss": 5.9, "cvss_vector": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H", "severity": "medium", "epss": 0.0106, "kev": false, "exploits": [], "stacks": [{"name": "system", "path": "vulns/stack/system", "slug": "system"}, {"name": "network", "path": "vulns/stack/network", "slug": "network"}], "path": "vulns/cve-2026-42766", "title": "Possible NULL Dereference in Password-Based CMS Decryption", "description": "Issue summary: A specially crafted password-encrypted CMS message\ncan trigger a NULL pointer dereference during CMS decryption.\n\nImpact summary: This NULL pointer dereference leads to an application crash\nand a Denial of Service.\n\nThe CMS PasswordRecipientInfo.keyDerivationAlgorithm field is defined as\nOPTIONAL in the ASN.1 specification and may therefore be absent in specially\ncrafted inputs. During the password-based CMS decryption the OpenSSL\nCMS implementation dereferences this field without first checking whether it\nwas present.\n\nAn attacker who supplies such a CMS message to an application performing\npassword-based CMS decryption can tr", "references": ["https://openssl-library.org/news/secadv/20260609.txt", "https://github.com/openssl/openssl/commit/12bc26ffb3a2be728c9b86e1cae277de5b33dfa4", "https://github.com/openssl/openssl/commit/da26f368732b83e40e9d356fe61c3d3aaab6d2e8"], "fixes": ["1.1.1f-1ubuntu2.24+esm4"], "products": [{"name": "openssl", "path": "vulns/ubuntu-pro-20.04-lts/openssl", "ecosystem": "Ubuntu:Pro:20.04:LTS"}]}, {"id": "CVE-2026-34180", "noindex": false, "published": "2026-06-09T16:03:17.082Z", "modified": "2026-06-10T07:47:52.427Z", "cvss": 7.5, "cvss_vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", "severity": "high", "epss": 0.01025, "kev": false, "exploits": [], "stacks": [{"name": "system", "path": "vulns/stack/system", "slug": "system"}, {"name": "network", "path": "vulns/stack/network", "slug": "network"}], "path": "vulns/cve-2026-34180", "title": "Heap Buffer Over-read in ASN.1 Content Parsing", "description": "Issue summary: Parsing a crafted DER-encoded ASN.1 structure with a primitive\nelement whose content exceeds 2 gigabytes in length may cause a heap buffer\nover-read on 64-bit Unix and Unix-like platforms.\n\nImpact summary: The heap buffer over-read may crash the application (Denial of\nService) or to load into the decoded ASN.1 object contents of memory beyond the\nend of the input buffer.  More typically such ASN.1 elements would instead be\ntruncated.\n\nAn integer truncation in OpenSSL's ASN.1 decoder causes the content length of\nan ASN.1 primitive element to be mishandled when it exceeds 2 gigabytes. In the\nworst case the truncated length is tre", "references": ["https://openssl-library.org/news/secadv/20260609.txt", "https://github.com/openssl/openssl/commit/f696c73c3e61b8c502d040af62e690c060908a16", "https://github.com/openssl/openssl/commit/d93853c42110d6319e3df07842b488cb9f7ac5ff"], "fixes": ["1.1.1f-1ubuntu2.24+esm4"], "products": [{"name": "openssl", "path": "vulns/ubuntu-pro-20.04-lts/openssl", "ecosystem": "Ubuntu:Pro:20.04:LTS"}]}, {"id": "CVE-2026-9076", "noindex": false, "published": "2026-06-09T16:03:16.306Z", "modified": "2026-06-10T07:47:51.139Z", "cvss": 7.5, "cvss_vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", "severity": "high", "epss": 0.00707, "kev": false, "exploits": [], "stacks": [{"name": "system", "path": "vulns/stack/system", "slug": "system"}, {"name": "network", "path": "vulns/stack/network", "slug": "network"}], "path": "vulns/cve-2026-9076", "title": "Out-of-Bounds Read in CMS Password-Based Decryption", "description": "Issue summary: When CMS password-based decryption (RFC 3211 / PWRI key unwrap)\nprocesses attacker-supplied CMS data, an attacker-chosen stream-mode KEK\ncipher can trigger a heap out-of-bounds read in kek_unwrap_key().\n\nImpact summary: A heap buffer over-read may trigger a crash which leads to\nDenial of Service for an application if the input buffer ends at a memory\npage boundary and the following page is unmapped. There is no information\ndisclosure as the over-read bytes are not revealed to the attacker.\n\nThe key unwrapping function performs a check-byte test as specified in the\nRFC that reads 7 bytes from a heap allocation that is based on t", "references": ["https://openssl-library.org/news/secadv/20260609.txt", "https://github.com/openssl/openssl/commit/3d8d5bc1056b2f62da9fede23fedbf47e85187b0", "https://github.com/openssl/openssl/commit/77bf00ab13f6ff5e516535432f0328ed70ec0c26"], "fixes": ["1.1.1f-1ubuntu2.24+esm4"], "products": [{"name": "openssl", "path": "vulns/ubuntu-pro-20.04-lts/openssl", "ecosystem": "Ubuntu:Pro:20.04:LTS"}]}, {"id": "CVE-2026-7383", "noindex": false, "published": "2026-06-09T16:03:15.508Z", "modified": "2026-06-10T07:47:47.578Z", "cvss": 8.1, "cvss_vector": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H", "severity": "high", "epss": 0.00804, "kev": false, "exploits": [], "stacks": [{"name": "system", "path": "vulns/stack/system", "slug": "system"}, {"name": "network", "path": "vulns/stack/network", "slug": "network"}], "path": "vulns/cve-2026-7383", "title": "Possible Heap Buffer Overflow in ASN.1 Multibyte String Conversion", "description": "Issue summary: A signed integer overflow when sizing the destination\nbuffer for Unicode output in ASN1_mbstring_ncopy() can lead to a heap\nbuffer overflow.\n\nImpact summary: A heap buffer overflow may lead to a crash or possibly\nattacker controlled code execution or other undefined behaviour.\n\nIn ASN1_mbstring_copy() and ASN1_mbstring_ncopy() the destination\nsize for Unicode output is computed in a signed int: by left shift\nof the input character count for BMPSTRING (UTF-16) and\nUNIVERSALSTRING (UTF-32), and by summing per-character byte counts\nfor UTF8STRING. The calculation overflows when the input reaches\naround 2^30 characters. In the wors", "references": ["https://openssl-library.org/news/secadv/20260609.txt", "https://github.com/openssl/openssl/commit/d32350ae8ef7426718f5aa9e383d4b51398ee255", "https://github.com/openssl/openssl/commit/c332adaced43bcbb85f97410597e951c11ec3083"], "fixes": ["1.1.1f-1ubuntu2.24+esm4"], "products": [{"name": "openssl", "path": "vulns/ubuntu-pro-20.04-lts/openssl", "ecosystem": "Ubuntu:Pro:20.04:LTS"}]}, {"id": "CVE-2026-28390", "noindex": false, "published": "2026-04-07T22:00:54.172Z", "modified": "2026-10-15T01:15:35.711Z", "cvss": 7.5, "cvss_vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", "severity": "high", "epss": 0.00805, "kev": false, "exploits": [], "stacks": [{"name": "system", "path": "vulns/stack/system", "slug": "system"}, {"name": "network", "path": "vulns/stack/network", "slug": "network"}], "path": "vulns/cve-2026-28390", "title": "Possible NULL Dereference When Processing CMS KeyTransportRecipientInfo", "description": "Issue summary: During processing of a crafted CMS EnvelopedData message\nwith KeyTransportRecipientInfo a NULL pointer dereference can happen.\n\nImpact summary: Applications that process attacker-controlled CMS data may\ncrash before authentication or cryptographic operations occur resulting in\nDenial of Service.\n\nWhen a CMS EnvelopedData message that uses KeyTransportRecipientInfo with\nRSA-OAEP encryption is processed, the optional parameters field of\nRSA-OAEP SourceFunc algorithm identifier is examined without checking\nfor its presence. This results in a NULL pointer dereference if the field\nis missing.\n\nApplications and services that call CMS", "references": ["https://openssl-library.org/news/secadv/20260407.txt", "https://github.com/openssl/openssl/commit/01194a8f1941115cd0383bfa91c736dd3993c8bc", "https://github.com/openssl/openssl/commit/2e39b7a6993be445fddb9fbce316fa756e0397b6"], "fixes": ["1.1.1f-1ubuntu2.24+esm3"], "products": [{"name": "openssl", "path": "vulns/ubuntu-pro-20.04-lts/openssl", "ecosystem": "Ubuntu:Pro:20.04:LTS"}]}, {"id": "CVE-2026-28389", "noindex": false, "published": "2026-04-07T22:00:53.364Z", "modified": "2026-10-15T01:15:34.490Z", "cvss": 7.5, "cvss_vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", "severity": "high", "epss": 0.00805, "kev": false, "exploits": [], "stacks": [{"name": "system", "path": "vulns/stack/system", "slug": "system"}, {"name": "network", "path": "vulns/stack/network", "slug": "network"}], "path": "vulns/cve-2026-28389", "title": "Possible NULL Dereference When Processing CMS KeyAgreeRecipientInfo", "description": "Issue summary: During processing of a crafted CMS EnvelopedData message\nwith KeyAgreeRecipientInfo a NULL pointer dereference can happen.\n\nImpact summary: Applications that process attacker-controlled CMS data may\ncrash before authentication or cryptographic operations occur resulting in\nDenial of Service.\n\nWhen a CMS EnvelopedData message that uses KeyAgreeRecipientInfo is\nprocessed, the optional parameters field of KeyEncryptionAlgorithmIdentifier\nis examined without checking for its presence. This results in a NULL\npointer dereference if the field is missing.\n\nApplications and services that call CMS_decrypt() on untrusted input\n(e.g., S/MI", "references": ["https://openssl-library.org/news/secadv/20260407.txt", "https://github.com/openssl/openssl/commit/f80f83bc5fd036bc47d773e8b15a001e2b4ce686", "https://github.com/openssl/openssl/commit/16cea4188e0ea567deb4f93f85902247e67384f5"], "fixes": ["1.1.1f-1ubuntu2.24+esm3"], "products": [{"name": "openssl", "path": "vulns/ubuntu-pro-20.04-lts/openssl", "ecosystem": "Ubuntu:Pro:20.04:LTS"}]}, {"id": "CVE-2026-28388", "noindex": false, "published": "2026-04-07T22:00:52.382Z", "modified": "2026-10-15T01:15:33.077Z", "cvss": 7.5, "cvss_vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", "severity": "high", "epss": 0.00885, "kev": false, "exploits": [], "stacks": [{"name": "system", "path": "vulns/stack/system", "slug": "system"}, {"name": "network", "path": "vulns/stack/network", "slug": "network"}], "path": "vulns/cve-2026-28388", "title": "NULL Pointer Dereference When Processing a Delta CRL", "description": "Issue summary: When a delta CRL that contains a Delta CRL Indicator extension\nis processed a NULL pointer dereference might happen if the required CRL\nNumber extension is missing.\n\nImpact summary: A NULL pointer dereference can trigger a crash which\nleads to a Denial of Service for an application.\n\nWhen CRL processing and delta CRL processing is enabled during X.509\ncertificate verification, the delta CRL processing does not check\nwhether the CRL Number extension is NULL before dereferencing it.\nWhen a malformed delta CRL file is being processed, this parameter\ncan be NULL, causing a NULL pointer dereference.\n\nExploiting this issue requires t", "references": ["https://openssl-library.org/news/secadv/20260407.txt", "https://github.com/openssl/openssl/commit/602542f2c0c2d5edb47128f93eac10b62aeeefb3", "https://github.com/openssl/openssl/commit/d3a901e8d9f021f3e67d6cfbc12e768129862726"], "fixes": ["1.1.1f-1ubuntu2.24+esm3"], "products": [{"name": "openssl", "path": "vulns/ubuntu-pro-20.04-lts/openssl", "ecosystem": "Ubuntu:Pro:20.04:LTS"}]}, {"id": "CVE-2026-28387", "noindex": false, "published": "2026-04-07T22:00:51.496Z", "modified": "2026-10-15T01:15:31.851Z", "cvss": 8.1, "cvss_vector": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H", "severity": "high", "epss": 0.00671, "kev": false, "exploits": [], "stacks": [{"name": "system", "path": "vulns/stack/system", "slug": "system"}, {"name": "network", "path": "vulns/stack/network", "slug": "network"}], "path": "vulns/cve-2026-28387", "title": "Potential Use-after-free in DANE Client Code", "description": "Issue summary: An uncommon configuration of clients performing DANE TLSA-based\nserver authentication, when paired with uncommon server DANE TLSA records, may\nresult in a use-after-free and/or double-free on the client side.\n\nImpact summary: A use after free can have a range of potential consequences\nsuch as the corruption of valid data, crashes or execution of arbitrary code.\n\nHowever, the issue only affects clients that make use of TLSA records with both\nthe PKIX-TA(0/PKIX-EE(1) certificate usages and the DANE-TA(2) certificate\nusage.\n\nBy far the most common deployment of DANE is in SMTP MTAs for which RFC7672\nrecommends that clients treat a", "references": ["https://openssl-library.org/news/secadv/20260407.txt", "https://github.com/openssl/openssl/commit/258a8f63b26995ba357f4326da00e19e29c6acbe", "https://github.com/openssl/openssl/commit/444958deaf450aea819171f97ae69eaedede42c3"], "fixes": ["1.1.1f-1ubuntu2.24+esm3"], "products": [{"name": "openssl", "path": "vulns/ubuntu-pro-20.04-lts/openssl", "ecosystem": "Ubuntu:Pro:20.04:LTS"}]}, {"id": "CVE-2026-22796", "noindex": false, "published": "2026-01-27T16:01:28.150Z", "modified": "2026-10-15T01:12:21.460Z", "cvss": 5.3, "cvss_vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L", "severity": "medium", "epss": 0.00589, "kev": false, "exploits": [], "stacks": [{"name": "system", "path": "vulns/stack/system", "slug": "system"}, {"name": "network", "path": "vulns/stack/network", "slug": "network"}], "path": "vulns/cve-2026-22796", "title": "ASN1_TYPE Type Confusion in the PKCS7_digest_from_attributes() function", "description": "Issue summary: A type confusion vulnerability exists in the signature\nverification of signed PKCS#7 data where an ASN1_TYPE union member is\naccessed without first validating the type, causing an invalid or NULL\npointer dereference when processing malformed PKCS#7 data.\n\nImpact summary: An application performing signature verification of PKCS#7\ndata or calling directly the PKCS7_digest_from_attributes() function can be\ncaused to dereference an invalid or NULL pointer when reading, resulting in\na Denial of Service.\n\nThe function PKCS7_digest_from_attributes() accesses the message digest attribute\nvalue without validating its type. When the type", "references": ["https://openssl-library.org/news/secadv/20260127.txt", "https://github.com/openssl/openssl/commit/ef2fb66ec571564d64d1c74a12e388a2a54d05d2", "https://github.com/openssl/openssl/commit/2502e7b7d4c0cf4f972a881641fe09edc67aeec4"], "fixes": ["1.1.1f-1ubuntu2.24+esm2"], "products": [{"name": "openssl", "path": "vulns/ubuntu-pro-20.04-lts/openssl", "ecosystem": "Ubuntu:Pro:20.04:LTS"}]}, {"id": "CVE-2026-22795", "noindex": false, "published": "2026-01-27T16:01:27.320Z", "modified": "2026-10-15T01:12:20.101Z", "cvss": 5.5, "cvss_vector": "CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", "severity": "medium", "epss": 0.00179, "kev": false, "exploits": [], "stacks": [{"name": "system", "path": "vulns/stack/system", "slug": "system"}, {"name": "network", "path": "vulns/stack/network", "slug": "network"}], "path": "vulns/cve-2026-22795", "title": "Missing ASN1_TYPE validation in PKCS#12 parsing", "description": "Issue summary: An invalid or NULL pointer dereference can happen in\nan application processing a malformed PKCS#12 file.\n\nImpact summary: An application processing a malformed PKCS#12 file can be\ncaused to dereference an invalid or NULL pointer on memory read, resulting\nin a Denial of Service.\n\nA type confusion vulnerability exists in PKCS#12 parsing code where\nan ASN1_TYPE union member is accessed without first validating the type,\ncausing an invalid pointer read.\n\nThe location is constrained to a 1-byte address space, meaning any\nattempted pointer manipulation can only target addresses between 0x00 and 0xFF.\nThis range corresponds to the zer", "references": ["https://openssl-library.org/news/secadv/20260127.txt", "https://github.com/openssl/openssl/commit/ef2fb66ec571564d64d1c74a12e388a2a54d05d2", "https://github.com/openssl/openssl/commit/2502e7b7d4c0cf4f972a881641fe09edc67aeec4"], "fixes": ["1.1.1f-1ubuntu2.24+esm2"], "products": [{"name": "openssl", "path": "vulns/ubuntu-pro-20.04-lts/openssl", "ecosystem": "Ubuntu:Pro:20.04:LTS"}]}, {"id": "CVE-2025-69421", "noindex": false, "published": "2026-01-27T16:01:26.435Z", "modified": "2026-10-15T01:10:29.317Z", "cvss": 7.5, "cvss_vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", "severity": "high", "epss": 0.00944, "kev": false, "exploits": [], "stacks": [{"name": "system", "path": "vulns/stack/system", "slug": "system"}, {"name": "network", "path": "vulns/stack/network", "slug": "network"}], "path": "vulns/cve-2025-69421", "title": "NULL Pointer Dereference in PKCS12_item_decrypt_d2i_ex function", "description": "Issue summary: Processing a malformed PKCS#12 file can trigger a NULL pointer\ndereference in the PKCS12_item_decrypt_d2i_ex() function.\n\nImpact summary: A NULL pointer dereference can trigger a crash which leads to\nDenial of Service for an application processing PKCS#12 files.\n\nThe PKCS12_item_decrypt_d2i_ex() function does not check whether the oct\nparameter is NULL before dereferencing it. When called from\nPKCS12_unpack_p7encdata() with a malformed PKCS#12 file, this parameter can\nbe NULL, causing a crash. The vulnerability is limited to Denial of Service\nand cannot be escalated to achieve code execution or memory disclosure.\n\nExploiting th", "references": ["https://openssl-library.org/news/secadv/20260127.txt", "https://github.com/openssl/openssl/commit/a2dbc539f0f9cc63832709fa5aa33ad9495eb19c", "https://github.com/openssl/openssl/commit/3524a29271f8191b8fd8a5257eb05173982a097b"], "fixes": ["1.1.1f-1ubuntu2.24+esm2"], "products": [{"name": "openssl", "path": "vulns/ubuntu-pro-20.04-lts/openssl", "ecosystem": "Ubuntu:Pro:20.04:LTS"}]}, {"id": "CVE-2025-69420", "noindex": false, "published": "2026-01-27T16:01:25.643Z", "modified": "2026-10-15T01:10:28.084Z", "cvss": 7.5, "cvss_vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", "severity": "high", "epss": 0.0092, "kev": false, "exploits": [], "stacks": [{"name": "system", "path": "vulns/stack/system", "slug": "system"}, {"name": "network", "path": "vulns/stack/network", "slug": "network"}], "path": "vulns/cve-2025-69420", "title": "Missing ASN1_TYPE validation in TS_RESP_verify_response() function", "description": "Issue summary: A type confusion vulnerability exists in the TimeStamp Response\nverification code where an ASN1_TYPE union member is accessed without first\nvalidating the type, causing an invalid or NULL pointer dereference when\nprocessing a malformed TimeStamp Response file.\n\nImpact summary: An application calling TS_RESP_verify_response() with a\nmalformed TimeStamp Response can be caused to dereference an invalid or\nNULL pointer when reading, resulting in a Denial of Service.\n\nThe functions ossl_ess_get_signing_cert() and ossl_ess_get_signing_cert_v2()\naccess the signing cert attribute value without validating its type.\nWhen the type is not ", "references": ["https://openssl-library.org/news/secadv/20260127.txt", "https://github.com/openssl/openssl/commit/a99349ebfc519999edc50620abe24d599b9eb085", "https://github.com/openssl/openssl/commit/564fd9c73787f25693bf9e75faf7bf6bb1305d4e"], "fixes": ["1.1.1f-1ubuntu2.24+esm2"], "products": [{"name": "openssl", "path": "vulns/ubuntu-pro-20.04-lts/openssl", "ecosystem": "Ubuntu:Pro:20.04:LTS"}]}], "total": 24, "unknown_count": 0, "release_unconfirmed": false, "page": 1, "pages": 2, "filtered": false, "noindex": false, "filters": {}, "page_size": 20, "products": [{"name": "openssl", "path": "vulns/ubuntu-pro-20.04-lts/openssl", "ecosystem": "Ubuntu:Pro:20.04:LTS"}], "stacks": [{"name": "system", "path": "vulns/stack/system", "slug": "system"}, {"name": "web", "path": "vulns/stack/web", "slug": "web"}, {"name": "php", "path": "vulns/stack/php", "slug": "php"}, {"name": "python", "path": "vulns/stack/python", "slug": "python"}, {"name": "node", "path": "vulns/stack/node", "slug": "node"}, {"name": "database", "path": "vulns/stack/database", "slug": "database"}, {"name": "containers", "path": "vulns/stack/containers", "slug": "containers"}, {"name": "network", "path": "vulns/stack/network", "slug": "network"}, {"name": "applications", "path": "vulns/stack/applications", "slug": "applications"}], "versions": [], "stats": {"recent": 5, "kev": 0}, "lastmod": "2026-10-15T01:15:35.711Z", "early_advisories": [], "license": "You may freely use the PatchFirst selection and our additions (priorities, early warnings, texts, summaries and aggregates) for your own purposes, including internal business use. Resale, commercial distribution and bulk mirroring of this selection or these additions require a written agreement with the operator. Whenever you use or publish the selection or our additions, credit PatchFirst (https://patchfirst.dev/vulns/) with this link to the regional feed page. Original records from open sources remain subject to their respective licenses and terms. These conditions do not restrict your rights to the original data, which you can obtain directly from those sources.", "terms_url": "https://patchfirst.dev/vulns/#feed-terms", "attribution": {"name": "PatchFirst", "url": "https://patchfirst.dev/vulns/"}, "source_changes": "Records are selected, normalized and combined by PatchFirst; summaries and translations may be added. News is credited with a link to the original source in each entry.", "sources": [{"id": "cve", "name": "CVE List / CVE.org", "url": "https://www.cve.org/", "license": "CVE Terms of Use", "terms_url": "https://www.cve.org/Legal/TermsOfUse", "notice": "Copyright © 1999–2021, The MITRE Corporation. LICENSE Submissions : For all materials you submit to the Common Vulnerabilities and Exposures (CVE™), you hereby grant to The MITRE Corporation (MITRE) and all CVE Numbering Authorities (CNAs) a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare derivative works of, publicly display, publicly perform, sublicense, and distribute such materials and derivative works. Unless required by applicable law or agreed to in writing, you provide such materials on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied, including, without limitation, any warranties or conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. CVE Usage : MITRE hereby grants you a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare derivative works of, publicly display, publicly perform, sublicense, and distribute Common Vulnerabilities and Exposures (CVE™). Any copy you make for such purposes is authorized provided that you reproduce MITRE's copyright designation and this license in any such copy. DISCLAIMERS ALL DOCUMENTS AND THE INFORMATION CONTAINED THEREIN PROVIDED BY MITRE ARE PROVIDED ON AN \"AS IS\" BASIS AND THE CONTRIBUTOR, THE ORGANIZATION HE/SHE REPRESENTS OR IS SPONSORED BY (IF ANY), THE MITRE CORPORATION, ITS BOARD OF TRUSTEES, OFFICERS, AGENTS, AND EMPLOYEES, DISCLAIM ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION THEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE."}, {"id": "osv", "name": "OSV", "url": "https://osv.dev/", "terms_url": "https://google.github.io/osv.dev/data/", "terms": "Upstream licenses vary; see the source catalog."}, {"id": "kev", "name": "CISA KEV", "url": "https://www.cisa.gov/known-exploited-vulnerabilities-catalog", "license": "CC0-1.0", "terms_url": "https://github.com/cisagov/kev-data/blob/develop/LICENSE"}, {"id": "epss", "name": "FIRST EPSS", "url": "https://www.first.org/epss/", "terms_url": "https://www.first.org/epss/faq", "terms": "Free public scores; attribution requested (FIRST EPSS, scores generated by Empirical Security)."}, {"id": "github-advisory", "name": "GitHub Advisory Database", "url": "https://github.com/advisories", "license": "CC-BY-4.0", "terms_url": "https://github.com/github/advisory-database/blob/main/LICENSE.md"}, {"id": "exploitdb", "name": "Exploit-DB", "url": "https://www.exploit-db.com/", "license": "GPL-2.0", "terms_url": "https://gitlab.com/exploit-database/exploitdb/-/blob/main/LICENSE.md"}, {"id": "metasploit", "name": "Metasploit", "url": "https://github.com/rapid7/metasploit-framework", "license": "BSD-3-Clause", "terms_url": "https://github.com/rapid7/metasploit-framework/blob/master/LICENSE", "notice": "Copyright (c) 2006-2026, Rapid7, Inc.\nLicense: BSD-3-clause\n Redistribution and use in source and binary forms, with or without modification,\n are permitted provided that the following conditions are met:\n .\n * Redistributions of source code must retain the above copyright notice,\n this list of conditions and the following disclaimer.\n .\n * Redistributions in binary form must reproduce the above copyright notice,\n this list of conditions and the following disclaimer in the documentation\n and/or other materials provided with the distribution.\n .\n * Neither the name of Rapid7, Inc. nor the names of its contributors\n may be used to endorse or promote products derived from this software\n without specific prior written permission.\n .\n THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND\n ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED\n WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\n DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR\n ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES\n (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;\n LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON\n ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\n (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS\n SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE."}, {"id": "nuclei", "name": "Nuclei Templates", "url": "https://github.com/projectdiscovery/nuclei-templates", "license": "MIT", "terms_url": "https://github.com/projectdiscovery/nuclei-templates/blob/main/LICENSE.md", "notice": "MIT License\n\nCopyright (c) 2025 ProjectDiscovery, Inc.\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE."}, {"id": "linux-kernel", "name": "Linux kernel releases", "url": "https://www.kernel.org/", "license": "CC-BY-SA-4.0", "terms_url": "https://www.kernel.org/legal.html", "notice": "Copyright (C) 1997-2014 by The Linux Kernel Organization, Inc."}]}