← Back to CVE Explorer

CVE-2026-118766

Full vulnerability record from the local CVENow database.

Description

Botan is a C++ cryptography library. Prior to 3.13.0, Botan's online OCSP client allowed a single HTTP redirect while posting an OCSP request to the URI in a certificate's Authority Information Access extension. A malicious OCSP responder or an on-path attacker could redirect the client to make one blind request to an otherwise unreachable internal HTTP service. The primary impact is blind SSRF that might affect internal services with non-idempotent GET handlers, and response timing can provide a coarse internal-service oracle. This issue is fixed in version 3.13.0.

Severity
MEDIUM
CVSS score
6.1 (v3.1)
Vulnerability status
Received
Source identifier
Published
2026-10-29 18:17:28.693000
Last modified
2026-10-29 18:17:28.693000
View original CVE JSON
{
  "id": "CVE-2026-118766",
  "sourceIdentifier": "[email protected]",
  "published": "2026-10-29T18:17:28.693",
  "lastModified": "2026-10-29T18:17:28.693",
  "vulnStatus": "Received",
  "cveTags": [],
  "descriptions": [
    {
      "lang": "en",
      "value": "Botan is a C++ cryptography library. Prior to 3.13.0, Botan's online OCSP client allowed a single HTTP redirect while posting an OCSP request to the URI in a certificate's Authority Information Access extension. A malicious OCSP responder or an on-path attacker could redirect the client to make one blind request to an otherwise unreachable internal HTTP service. The primary impact is blind SSRF that might affect internal services with non-idempotent GET handlers, and response timing can provide a coarse internal-service oracle. This issue is fixed in version 3.13.0."
    }
  ],
  "affected": [
    {
      "source": "[email protected]",
      "affectedData": [
        {
          "vendor": "randombit",
          "product": "botan",
          "versions": [
            {
              "version": "< 3.13.0",
              "status": "affected"
            }
          ]
        }
      ]
    }
  ],
  "metrics": {
    "cvssMetricV31": [
      {
        "source": "[email protected]",
        "type": "Secondary",
        "cvssData": {
          "version": "3.1",
          "vectorString": "CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:L",
          "baseScore": 6.1,
          "baseSeverity": "MEDIUM",
          "attackVector": "ADJACENT_NETWORK",
          "attackComplexity": "LOW",
          "privilegesRequired": "NONE",
          "userInteraction": "NONE",
          "scope": "CHANGED",
          "confidentialityImpact": "NONE",
          "integrityImpact": "LOW",
          "availabilityImpact": "LOW"
        },
        "exploitabilityScore": 2.8,
        "impactScore": 2.7
      }
    ]
  },
  "weaknesses": [
    {
      "source": "[email protected]",
      "type": "Primary",
      "description": [
        {
          "lang": "en",
          "value": "CWE-918"
        }
      ]
    }
  ],
  "references": [
    {
      "url": "https://github.com/randombit/botan/commit/9791ca39a556c76186b1fc943c7d8d460712d58f",
      "source": "[email protected]"
    },
    {
      "url": "https://github.com/randombit/botan/pull/5815",
      "source": "[email protected]"
    },
    {
      "url": "https://github.com/randombit/botan/security/advisories/GHSA-9qgq-q9j4-4f82",
      "source": "[email protected]"
    }
  ]
}