Skip to content
Heist/ feed
Back to feed
High

LibreSSL ocspcheck through 4.4.0 Memory Exhaustion via Unbounded OCSP HTTP Response

Type: advisorySources: Official CVE List

LibreSSL ocspcheck through 4.4.0 contains a memory exhaustion vulnerability that allows malicious OCSP responders to exhaust memory by sending unbounded HTTP responses. Attackers controlling the responder or intercepting plain HTTP AIA OCSP traffic can stream endless headers or body data to http_head_read() and http_body_read(), denying certificate status checks.

Products
LibreSSL
Affected versions
Not specified
Fixed versions
Not specified
CVEs
CVE-2026-118374
Confirmed fixed CVEs
Not specified
Updated in this feed
31 Oct 2026, 18:14 UTC · Revision 1

Source evidence

LibreSSL ocspcheck through 4.4.0 Memory Exhaustion via Unbounded OCSP HTTP Response

core-cve · Original source

Published 28 Oct 2026, 02:03 UTC

LibreSSL ocspcheck through 4.4.0 contains a memory exhaustion vulnerability that allows malicious OCSP responders to exhaust memory by sending unbounded HTTP responses. Attackers controlling the responder or intercepting plain HTTP AIA OCSP traffic can stream endless headers or body data to http_head_read() and http_body_read(), denying certificate status checks.

cve:CVE-2026-118374

LibreSSL

Fixed versions: Not specified

Complete source record
{
  "id": "b924a3510b9e279de837e57d6508a5b5f833a80969af50a1d5c8b0126b57081b",
  "url": "https://www.cve.org/CVERecord?id=CVE-2026-118374",
  "method": "structured",
  "payload": {
    "kind": "advisory",
    "title": "LibreSSL ocspcheck through 4.4.0 Memory Exhaustion via Unbounded OCSP HTTP Response",
    "summary": "LibreSSL ocspcheck through 4.4.0 contains a memory exhaustion vulnerability that allows malicious OCSP responders to exhaust memory by sending unbounded HTTP responses. Attackers controlling the responder or intercepting plain HTTP AIA OCSP traffic can stream endless headers or body data to http_head_read() and http_body_read(), denying certificate status checks.",
    "evidence": "cve:CVE-2026-118374",
    "products": [
      {
        "name": {
          "value": "LibreSSL",
          "evidence": "/containers/cna/affected/0/product"
        },
        "prerequisites": [],
        "fixed_versions": [],
        "affected_versions": []
      }
    ],
    "severity": "high",
    "structured": {
      "id": "CVE-2026-118374",
      "aliases": [
        "CVE-2026-118374"
      ],
      "metrics": [
        {
          "format": "CVSS",
          "cvssV4_0": {
            "version": "4.0",
            "baseScore": 8.2,
            "attackVector": "NETWORK",
            "baseSeverity": "HIGH",
            "vectorString": "CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N",
            "userInteraction": "NONE",
            "attackComplexity": "LOW",
            "attackRequirements": "PRESENT",
            "privilegesRequired": "NONE",
            "subIntegrityImpact": "NONE",
            "vulnIntegrityImpact": "NONE",
            "subAvailabilityImpact": "NONE",
            "vulnAvailabilityImpact": "HIGH",
            "subConfidentialityImpact": "NONE",
            "vulnConfidentialityImpact": "NONE"
          }
        },
        {
          "format": "CVSS",
          "cvssV3_1": {
            "scope": "UNCHANGED",
            "version": "3.1",
            "baseScore": 5.9,
            "attackVector": "NETWORK",
            "baseSeverity": "MEDIUM",
            "vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H",
            "integrityImpact": "NONE",
            "userInteraction": "NONE",
            "attackComplexity": "HIGH",
            "availabilityImpact": "HIGH",
            "privilegesRequired": "NONE",
            "confidentialityImpact": "NONE"
          }
        }
      ],
      "affected": [
        {
          "repo": "https://github.com/libressl/portable",
          "vendor": "OpenBSD",
          "product": "LibreSSL",
          "versions": [
            {
              "status": "affected",
              "version": "0",
              "versionType": "semver",
              "lessThanOrEqual": "4.4.0"
            }
          ],
          "packageURL": "pkg:github/libressl/portable",
          "defaultStatus": "unaffected"
        }
      ],
      "modified": "2026-10-28T02:03:22.183Z",
      "provider": "cve",
      "references": [
        "https://github.com/openbsd/src/commit/bf5da63f53179ef423d18c56d6da89eaefb56228",
        "https://github.com/openbsd/src/commit/de4274c56c9ace88232591d4c919d79281a8de59",
        "https://github.com/openbsd/src/blob/f6f428241d469cf434e60b73fc834d0448f068d5/usr.sbin/ocspcheck/http.c#L419",
        "https://ftp.openbsd.org/pub/OpenBSD/LibreSSL/libressl-4.4.0-relnotes.txt",
        "https://github.com/libressl/portable",
        "https://www.vulncheck.com/advisories/libressl-ocspcheck-through-4.4.0-memory-exhaustion-via-unbounded-ocsp-http-response"
      ],
      "provider_metadata": {
        "cna": {
          "orgId": "83251b91-4cc7-4094-a5c7-464a1b83ea10",
          "shortName": "VulnCheck",
          "dateUpdated": "2026-10-28T02:03:22.183Z"
        }
      }
    },
    "related_cves": [
      {
        "value": "CVE-2026-118374",
        "evidence": "/cveMetadata/cveId"
      }
    ],
    "security_relevant": true,
    "severity_evidence": "/containers/cna/metrics"
  },
  "source_id": "core-cve",
  "document_id": 406284,
  "published_at": "2026-10-28T02:03:22.183+00:00"
}