Skip to content
OpenAdvisories
Unscored CVE-2010-2531 EUVD-2010-2535GHSA-cpj2-grx5-hpg2

The var_export function in PHP 5.2 before 5.2.14 and 5.3 before 5.3.3 flushes the output buffer to the user when certain fatal errors occur…

Published Aug 20, 2010 · Updated Aug 7, 2024 · Assigned by redhat

Description

The var_export function in PHP 5.2 before 5.2.14 and 5.3 before 5.3.3 flushes the output buffer to the user when certain fatal errors occur, even if display_errors is off, which allows remote attackers to obtain sensitive information by causing the application to exceed limits for memory, execution time, or recursion.

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 6.0 php5 5.3.3-7+squeeze3 DSA-2266-1
Debian 5.0 php5 5.2.6.dfsg.1-1+lenny12 DSA-2266-1
ReleasePackageFixed inAdvisory
RHEL 5 php +18 5.1.6-27.el5_5.3 RHSA-2010:0919
RHEL 4 php +13 4.3.9-3.31 RHSA-2010:0919

Advisories 2

References