CVE-2025-14181

The SOAP HTTP client guards its response buffer growth with a check that relies on signed integer overflow, which is undefined behaviour and is not guaranteed to trigger. When the check is optimised away, a malicious SOAP server can make the client allocate a buffer far smaller than the data it then writes into it, producing a heap buffer overflow.
Configurations

Configuration 1 (hide)

OR cpe:2.3:a:php:php:*:*:*:*:*:*:*:*
cpe:2.3:a:php:php:*:*:*:*:*:*:*:*
cpe:2.3:a:php:php:*:*:*:*:*:*:*:*
cpe:2.3:a:php:php:*:*:*:*:*:*:*:*

History

23 Oct 2026, 14:56

Type Values Removed Values Added
First Time Php php
Php
References () https://github.com/php/php-src/security/advisories/GHSA-cj93-vc83-wgqv - () https://github.com/php/php-src/security/advisories/GHSA-cj93-vc83-wgqv - Vendor Advisory
CPE cpe:2.3:a:php:php:*:*:*:*:*:*:*:*

14 Oct 2026, 13:10

Type Values Removed Values Added
Summary
  • (es) El cliente SOAP HTTP protege el crecimiento de su búfer de respuesta con una comprobación que se basa en un desbordamiento de entero con signo, lo cual es un comportamiento indefinido y no se garantiza que se active. Cuando la comprobación se optimiza y elimina, un servidor SOAP malicioso puede hacer que el cliente asigne un búfer mucho más pequeño que los datos que luego escribe en él, produciendo un desbordamiento de búfer en el montón.

25 Sep 2026, 21:17

Type Values Removed Values Added
New CVE

Information

Published : 2026-09-25 21:17

Updated : 2026-10-23 14:56


NVD link : CVE-2025-14181

Mitre link : CVE-2025-14181

CVE.ORG link : CVE-2025-14181


JSON object : View

Products Affected

php

  • php
CWE
CWE-190

Integer Overflow or Wraparound