In MIT Kerberos 5 (aka krb5) before 1.22.3, there is an integer underflow and resultant out-of-bounds read if an application calls gss_accept_sec_context() on a system with a NegoEx mechanism registered in /etc/gss/mech. An unauthenticated remote attacker can trigger this, possibly causing the process to terminate in parse_message.
{
"sources": [
{
"html_url": "https://nvd.nist.gov/vuln/detail/CVE-2026-40356",
"modified": "2026-07-08T12:48:10.117Z",
"imported": "2026-08-12T12:42:57.124Z",
"published": "2026-04-28T07:16:03.197Z",
"id": "CVE-2026-40356",
"database_specific": {
"status": "Analyzed"
},
"url": "https://services.nvd.nist.gov/rest/json/cves/2.0?cveId=CVE-2026-40356"
},
{
"url": "https://api.github.com/advisories/GHSA-f7p3-6rhj-p7jv",
"html_url": "https://github.com/advisories/GHSA-f7p3-6rhj-p7jv",
"imported": "2026-08-12T12:43:00.504Z",
"published": "2026-04-28T09:34:12Z",
"id": "GHSA-f7p3-6rhj-p7jv",
"modified": "2026-04-28T09:34:19Z"
},
{
"html_url": "https://euvd.enisa.europa.eu/vulnerability/EUVD-2026-25993",
"modified": "2026-04-28T13:10:24Z",
"imported": "2026-08-12T12:42:58.483Z",
"published": "2026-04-28T00:00:00Z",
"id": "EUVD-2026-25993",
"url": "https://euvdservices.enisa.europa.eu/api/enisaid?id=EUVD-2026-25993"
}
],
"license": "CC-BY-4.0"
}