CVE-2026-91765

Published Sep 25, 2026

Last updated 2 hours ago

Overview

Description
cleanup_xml_node() in the SOAP XML parser recurses once per XML nesting level with no depth limit. An unauthenticated attacker can post a SOAP request containing tens of thousands of nested elements to any SoapServer endpoint, exhaust the stack and crash the process. The same unbounded recursion exists in the SOAP value decoder and in the WSDL node search helper.
Source
security@php.net
NVD status
Analyzed
Products
php

Risk scores

CVSS 3.1

Type
Secondary
Base score
7.5
Impact score
3.6
Exploitability score
3.9
Vector string
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Severity
HIGH

Weaknesses

security@php.net
CWE-674

Social media

Hype score
Not currently trending

Configurations

References

Sources include official advisories and independent security research.