cbcvebase.
CVE-2026-91769
published 2026-09-25

CVE-2026-91769: PHP's OpenSSL stream peer verification checks the certificate's subjectAltName entries first and, whenever no entry matches, falls back to the Common Name. RFC…

PriorityP418medium4.3CVSS 3.1
AVAACLPRNUINSUCLINAN
EPSS
0.16%
5.0th percentile
PHP's OpenSSL stream peer verification checks the certificate's subjectAltName entries first and, whenever no entry matches, falls back to the Common Name. RFC 6125 requires the CN to be ignored once the certificate presents any service identity, so a certificate carrying a non-matching DNS SAN was still accepted when its CN matched the requested peer_name. A certificate trusted by the client for one name can therefore be used to impersonate another.

Affected

21 ranges
VendorProductVersion rangeFixed in
debianphp8.4——
phpphp——
phpphp>= 8.2.0 < 8.2.348.2.34
phpphp>= 8.3.0 < 8.3.358.3.35
phpphp>= 8.4.0 < 8.4.268.4.26
phpphp>= 8.5.0 < 8.5.118.5.11
php_7.4php——
php_8.2php——
php_8.3php——
php_8.4php——
php_groupphp>= 8.2.* < 8.2.348.2.34
php_groupphp>= 8.3.* < 8.3.358.3.35
php_groupphp>= 8.4.* < 8.4.268.4.26
php_groupphp>= 8.5.* < 8.5.118.5.11
ubuntuphp5——
ubuntuphp7.0——
ubuntuphp7.2——
ubuntuphp7.4——
ubuntuphp8.1——
ubuntuphp8.3——
ubuntuphp8.5——

CVSS provenance

nvdv3.14.3MEDIUMCVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
vendor_redhat4.3MEDIUM
vendor_ubuntu3.4LOW
Stop checking back — get the weekly exploitation signal.

Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.