BlogSafe.org

PHP CVEs

Vulnerabilities in the PHP language itself, and which PHP versions they affect.

← Back to CVE list

CVE-2009-3557

MEDIUM 5.0 CVSS 2.0
Published
November 23, 2009
Last modified
June 16, 2026
NVD status
Modified
Reported by
secalert@redhat.com
Weakness
CWE-264
CVSS vector
AV:N/AC:L/Au:N/C:N/I:P/A:N

Description

The tempnam function in ext/standard/file.c in PHP before 5.2.12 and 5.3.x before 5.3.1 allows context-dependent attackers to bypass safe_mode restrictions, and create files in group-writable or world-writable directories, via the dir and prefix arguments.

Affected products and versions

  • PHP — Up to and including 5.2.11
  • PHP versions 1.0, 2.0, 2.0b10, 3.0, 3.0.1, 3.0.2, 3.0.3, 3.0.4, 3.0.5, 3.0.6, 3.0.7, 3.0.8, 3.0.9, 3.0.10, 3.0.11, 3.0.12, 3.0.13, 3.0.14, 3.0.15, 3.0.16, 3.0.17, 3.0.18, 4.0, 4.0.0, 4.0.1, 4.0.2, 4.0.3, 4.0.4, 4.0.5, 4.0.6, 4.0.7, 4.0beta1, 4.0beta2, 4.0beta3, 4.0beta4, 4.0beta_4_patch1, 4.1.0, 4.1.1, 4.1.2, 4.2.0, 4.2.1, 4.2.2, 4.2.3, 4.3.0, 4.3.1, 4.3.2, 4.3.7, 4.3.10, 4.3.11, 4.4.2, 4.4.7, 4.4.8, 4.4.9, 5.0.0, 5.0.0beta4, 5.0.3, 5.1.1, 5.2.1, 5.2.5, 5.2.6, 5.2.10, 5.3.0

References

  • lists.apple.com http://lists.apple.com/archives/security-announce/2010//Mar/msg00001.html
  • marc.info http://marc.info/?l=bugtraq&m=127680701405735&w=2
  • news.php.net http://news.php.net/php.announce/79
  • secunia.com http://secunia.com/advisories/37412 Vendor Advisory
  • secunia.com http://secunia.com/advisories/37821
  • secunia.com http://secunia.com/advisories/40262
  • securityreason.com http://securityreason.com/securityalert/6601 Exploit
  • support.apple.com http://support.apple.com/kb/HT4077
  • svn.php.net http://svn.php.net/viewvc/php/php-src/branches/PHP_5_2/ext/standard/file.c?view=log
  • svn.php.net http://svn.php.net/viewvc/php/php-src/branches/PHP_5_3/ext/standard/file.c?view=log
  • svn.php.net http://svn.php.net/viewvc?view=revision&revision=288945
  • www.mandriva.com http://www.mandriva.com/security/advisories?name=MDVSA-2009:285
  • www.mandriva.com http://www.mandriva.com/security/advisories?name=MDVSA-2009:302
  • www.mandriva.com http://www.mandriva.com/security/advisories?name=MDVSA-2009:303
  • www.openwall.com http://www.openwall.com/lists/oss-security/2009/11/20/2 Patch
  • www.openwall.com http://www.openwall.com/lists/oss-security/2009/11/20/3 Patch
  • www.openwall.com http://www.openwall.com/lists/oss-security/2009/11/20/5 Patch
  • www.php.net http://www.php.net/ChangeLog-5.php Patch, Vendor Advisory
  • www.php.net http://www.php.net/releases/5_2_12.php
  • www.php.net http://www.php.net/releases/5_3_1.php Patch, Vendor Advisory
  • www.vupen.com http://www.vupen.com/english/advisories/2009/3593
  • oval.cisecurity.org https://oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A7396
  • nvd.nist.gov Official NVD record