CVE-2026-91767: php_group php Heap-based Buffer Overflow
Vulnerability summary
CVE-2026-91767 is a medium (CVSS 6.5) Heap-based Buffer Overflow vulnerability in php_group php. EPSS estimates a 0.15% chance of exploitation in the next 30 days, higher than 4.1% of scored vulnerabilities.
Advisory lineage
Upstream 0 · Downstream 9 · Related 6Timeline
- 25-09-2026PublishedVulnerability first disclosed.
- 28-09-2026Last modifiedVulnerability information updated.
Description
php_openssl_matches_wildcard_name() in ext/openssl/xp_ssl.c underflows the length argument passed to memchr() when a TLS server certificate presents a wildcard name whose literal characters are together longer than the hostname being verified. A malicious server presenting such a certificate makes the PHP client read up to SIZE_MAX bytes past the end of a heap allocation. The path is reachable from any default client stream, because verify_peer_name is enabled by default.
CVSS metrics
4 scores · 4 sources · 1 version- OSV · UbuntuEcosystem advisory · calculated6.5MediumCVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
- OSV · DebianEcosystem advisory · calculated6.5MediumCVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
- NVDNIST6.5MediumCVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
EPSS trend
Probability
0.15%
Chance of exploitation in the next 30 days
Percentile
4%
Versus all other CVEs
30-day change
Change unavailable
Change unavailable
Known exploited
Compare KEV catalogsNot in any of the 3 tracked catalogs.
Public exploits
0 foundNo public exploits indexed.
Weaknesses
CWE · root causeAffected systems
Ubuntu7 products
- php5All versions (No fix recorded)
- php7.0All versions (No fix recorded)
- php7.2All versions (No fix recorded)
- php7.4All versions (No fix recorded)
- php8.1All versions (No fix recorded)
Debian2 products
- php8.2< 8.2.34-1~deb12u1
- php8.4< 8.4.26-1~deb13u1 | < 8.4.26-1
Php_group1 product
- php≥ 8.2.*, < 8.2.34 | ≥ 8.3.*, < 8.3.35 | ≥ 8.4.*, < 8.4.26 | ≥ 8.5.*, < 8.5.11
3 vendors · 10 products