{"id":"CVE-2009-4142","aliases":["DSA-2001-1","EUVD-2009-4112","GHSA-q555-wmm9-43g3","RHSA-2010:0040"],"status":"published","title":"The htmlspecialchars function in PHP before 5.2.12 does not properly handle (1) overlong UTF-8...","description":"The htmlspecialchars function in PHP before 5.2.12 does not properly handle (1) overlong UTF-8 sequences, (2) invalid Shift_JIS sequences, and (3) invalid EUC-JP sequences, which allows remote attackers to conduct cross-site scripting (XSS) attacks by placing a crafted byte sequence before a special character.","severity":{"version":"2.0","score":4.3,"vector":"AV:N/AC:M/Au:N/C:N/I:P/A:N","level":"medium","assessor":"primary","from":"nvd"},"epss":{"day":"2026-11-07","score":0.06497,"percentile":0.93806,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":true,"fix_available":false},"cwes":["CWE-79"],"published":"2009-12-21T16:00:00Z","modified":"2026-06-26T10:12:49Z","exploits":[{"source":"exploitdb","id":"EDB-33414","title":"PHP 5.2.11 - 'htmlspecialCharacters()' Malformed Multibyte Character Cross-Site Scripting (1)","type":"remote","platform":"php","date":"2009-12-17","verified":true,"url":"https://www.exploit-db.com/exploits/33414"},{"source":"exploitdb","id":"EDB-33415","title":"PHP 5.2.11 - 'htmlspecialCharacters()' Malformed Multibyte Character Cross-Site Scripting (2)","type":"remote","platform":"php","date":"2009-12-17","verified":true,"url":"https://www.exploit-db.com/exploits/33415"}],"affected":[{"source":"osv","ecosystem":"Debian:5.0","package":"php5","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"5.2.6.dfsg.1-1+lenny6"}]}],"versions":["5.2.6.dfsg.1-1+lenny2","5.2.6.dfsg.1-1+lenny3","5.2.6.dfsg.1-1+lenny4"],"bundled":2},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:3::as","package":"php","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.3.2-54.ent"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:3::as","package":"php-debuginfo","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.3.2-54.ent"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:3::as","package":"php-devel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.3.2-54.ent"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:3::as","package":"php-imap","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.3.2-54.ent"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:3::as","package":"php-ldap","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.3.2-54.ent"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:3::as","package":"php-mysql","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.3.2-54.ent"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:3::as","package":"php-odbc","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.3.2-54.ent"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:3::as","package":"php-pgsql","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.3.2-54.ent"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:3::desktop","package":"php","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.3.2-54.ent"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:3::desktop","package":"php-debuginfo","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.3.2-54.ent"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:3::desktop","package":"php-devel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.3.2-54.ent"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:3::desktop","package":"php-imap","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.3.2-54.ent"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:3::desktop","package":"php-ldap","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.3.2-54.ent"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:3::desktop","package":"php-mysql","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.3.2-54.ent"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:3::desktop","package":"php-odbc","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.3.2-54.ent"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:3::desktop","package":"php-pgsql","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.3.2-54.ent"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:3::es","package":"php","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.3.2-54.ent"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:3::es","package":"php-debuginfo","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.3.2-54.ent"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:3::es","package":"php-devel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.3.2-54.ent"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:3::es","package":"php-imap","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.3.2-54.ent"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:3::es","package":"php-ldap","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.3.2-54.ent"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:3::es","package":"php-mysql","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.3.2-54.ent"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:3::es","package":"php-odbc","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.3.2-54.ent"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:3::es","package":"php-pgsql","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.3.2-54.ent"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:3::ws","package":"php","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.3.2-54.ent"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:3::ws","package":"php-debuginfo","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.3.2-54.ent"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:3::ws","package":"php-devel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.3.2-54.ent"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:3::ws","package":"php-imap","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.3.2-54.ent"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:3::ws","package":"php-ldap","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.3.2-54.ent"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:3::ws","package":"php-mysql","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.3.2-54.ent"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:3::ws","package":"php-odbc","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.3.2-54.ent"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:3::ws","package":"php-pgsql","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.3.2-54.ent"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:4::as","package":"php","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.3.9-3.29"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:4::as","package":"php-debuginfo","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.3.9-3.29"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:4::as","package":"php-devel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.3.9-3.29"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:4::as","package":"php-domxml","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.3.9-3.29"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:4::as","package":"php-gd","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.3.9-3.29"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:4::as","package":"php-imap","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.3.9-3.29"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:4::as","package":"php-ldap","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.3.9-3.29"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:4::as","package":"php-mbstring","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.3.9-3.29"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:4::as","package":"php-mysql","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.3.9-3.29"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:4::as","package":"php-ncurses","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.3.9-3.29"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:4::as","package":"php-odbc","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.3.9-3.29"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:4::as","package":"php-pear","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.3.9-3.29"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:4::as","package":"php-pgsql","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.3.9-3.29"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:4::as","package":"php-snmp","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.3.9-3.29"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:4::as","package":"php-xmlrpc","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.3.9-3.29"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:4::desktop","package":"php","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.3.9-3.29"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:4::desktop","package":"php-debuginfo","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.3.9-3.29"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:4::desktop","package":"php-devel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.3.9-3.29"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:4::desktop","package":"php-domxml","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.3.9-3.29"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:4::desktop","package":"php-gd","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.3.9-3.29"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:4::desktop","package":"php-imap","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.3.9-3.29"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:4::desktop","package":"php-ldap","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.3.9-3.29"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:4::desktop","package":"php-mbstring","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.3.9-3.29"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:4::desktop","package":"php-mysql","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.3.9-3.29"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:4::desktop","package":"php-ncurses","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.3.9-3.29"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:4::desktop","package":"php-odbc","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.3.9-3.29"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:4::desktop","package":"php-pear","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.3.9-3.29"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:4::desktop","package":"php-pgsql","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.3.9-3.29"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:4::desktop","package":"php-snmp","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.3.9-3.29"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:4::desktop","package":"php-xmlrpc","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.3.9-3.29"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:4::es","package":"php","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.3.9-3.29"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:4::es","package":"php-debuginfo","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.3.9-3.29"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:4::es","package":"php-devel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.3.9-3.29"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:4::es","package":"php-domxml","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.3.9-3.29"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:4::es","package":"php-gd","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.3.9-3.29"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:4::es","package":"php-imap","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.3.9-3.29"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:4::es","package":"php-ldap","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.3.9-3.29"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:4::es","package":"php-mbstring","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.3.9-3.29"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:4::es","package":"php-mysql","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.3.9-3.29"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:4::es","package":"php-ncurses","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.3.9-3.29"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:4::es","package":"php-odbc","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.3.9-3.29"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:4::es","package":"php-pear","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.3.9-3.29"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:4::es","package":"php-pgsql","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.3.9-3.29"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:4::es","package":"php-snmp","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.3.9-3.29"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:4::es","package":"php-xmlrpc","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.3.9-3.29"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:4::ws","package":"php","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.3.9-3.29"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:4::ws","package":"php-debuginfo","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.3.9-3.29"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:4::ws","package":"php-devel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.3.9-3.29"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:4::ws","package":"php-domxml","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.3.9-3.29"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:4::ws","package":"php-gd","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.3.9-3.29"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:4::ws","package":"php-imap","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.3.9-3.29"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:4::ws","package":"php-ldap","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.3.9-3.29"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:4::ws","package":"php-mbstring","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.3.9-3.29"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:4::ws","package":"php-mysql","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.3.9-3.29"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:4::ws","package":"php-ncurses","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.3.9-3.29"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:4::ws","package":"php-odbc","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.3.9-3.29"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:4::ws","package":"php-pear","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.3.9-3.29"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:4::ws","package":"php-pgsql","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.3.9-3.29"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:4::ws","package":"php-snmp","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.3.9-3.29"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:4::ws","package":"php-xmlrpc","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.3.9-3.29"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:5::client_workstation","package":"php","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:5.1.6-24.el5_4.5"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:5::client_workstation","package":"php-bcmath","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:5.1.6-24.el5_4.5"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:5::client_workstation","package":"php-cli","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:5.1.6-24.el5_4.5"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:5::client_workstation","package":"php-common","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:5.1.6-24.el5_4.5"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:5::client_workstation","package":"php-dba","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:5.1.6-24.el5_4.5"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:5::client_workstation","package":"php-debuginfo","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:5.1.6-24.el5_4.5"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:5::client_workstation","package":"php-devel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:5.1.6-24.el5_4.5"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:5::client_workstation","package":"php-gd","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:5.1.6-24.el5_4.5"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:5::client_workstation","package":"php-imap","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:5.1.6-24.el5_4.5"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:5::client_workstation","package":"php-ldap","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:5.1.6-24.el5_4.5"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:5::client_workstation","package":"php-mbstring","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:5.1.6-24.el5_4.5"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:5::client_workstation","package":"php-mysql","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:5.1.6-24.el5_4.5"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:5::client_workstation","package":"php-ncurses","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:5.1.6-24.el5_4.5"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:5::client_workstation","package":"php-odbc","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:5.1.6-24.el5_4.5"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:5::client_workstation","package":"php-pdo","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:5.1.6-24.el5_4.5"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:5::client_workstation","package":"php-pgsql","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:5.1.6-24.el5_4.5"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:5::client_workstation","package":"php-snmp","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:5.1.6-24.el5_4.5"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:5::client_workstation","package":"php-soap","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:5.1.6-24.el5_4.5"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:5::client_workstation","package":"php-xml","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:5.1.6-24.el5_4.5"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:5::client_workstation","package":"php-xmlrpc","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:5.1.6-24.el5_4.5"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:5::server","package":"php","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:5.1.6-24.el5_4.5"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:5::server","package":"php-bcmath","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:5.1.6-24.el5_4.5"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:5::server","package":"php-cli","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:5.1.6-24.el5_4.5"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:5::server","package":"php-common","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:5.1.6-24.el5_4.5"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:5::server","package":"php-dba","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:5.1.6-24.el5_4.5"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:5::server","package":"php-debuginfo","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:5.1.6-24.el5_4.5"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:5::server","package":"php-devel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:5.1.6-24.el5_4.5"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:5::server","package":"php-gd","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:5.1.6-24.el5_4.5"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:5::server","package":"php-imap","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:5.1.6-24.el5_4.5"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:5::server","package":"php-ldap","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:5.1.6-24.el5_4.5"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:5::server","package":"php-mbstring","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:5.1.6-24.el5_4.5"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:5::server","package":"php-mysql","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:5.1.6-24.el5_4.5"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:5::server","package":"php-ncurses","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:5.1.6-24.el5_4.5"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:5::server","package":"php-odbc","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:5.1.6-24.el5_4.5"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:5::server","package":"php-pdo","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:5.1.6-24.el5_4.5"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:5::server","package":"php-pgsql","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:5.1.6-24.el5_4.5"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:5::server","package":"php-snmp","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:5.1.6-24.el5_4.5"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:5::server","package":"php-soap","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:5.1.6-24.el5_4.5"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:5::server","package":"php-xml","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:5.1.6-24.el5_4.5"}]}],"bundled":6},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:5::server","package":"php-xmlrpc","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:5.1.6-24.el5_4.5"}]}],"bundled":6}],"products":[{"vendor":"php","product":"php"}],"references":[{"url":"http://www.securityfocus.com/bid/37389","tags":["vdb-entry","x_refsource_BID","x_transferred","Exploit"]},{"url":"http://www.php.net/releases/5_2_12.php","tags":["x_refsource_CONFIRM","x_transferred"]},{"url":"http://bugs.php.net/bug.php?id=49785","tags":["x_refsource_CONFIRM","x_transferred"]},{"url":"http://secunia.com/advisories/40262","tags":["third-party-advisory","x_refsource_SECUNIA","x_transferred"]},{"url":"http://marc.info/?l=bugtraq\u0026m=127680701405735\u0026w=2","tags":["vendor-advisory","x_refsource_HP","x_transferred"]},{"url":"http://securitytracker.com/id?1023372","tags":["vdb-entry","x_refsource_SECTRACK","x_transferred","Exploit"]},{"url":"http://secunia.com/advisories/37821","tags":["third-party-advisory","x_refsource_SECUNIA","x_transferred","Vendor Advisory"]},{"url":"http://secunia.com/advisories/38648","tags":["third-party-advisory","x_refsource_SECUNIA","x_transferred"]},{"url":"http://lists.apple.com/archives/security-announce/2010//Mar/msg00001.html","tags":["vendor-advisory","x_refsource_APPLE","x_transferred"]},{"url":"http://www.php.net/ChangeLog-5.php","tags":["x_refsource_CONFIRM","x_transferred","Patch"]},{"url":"https://oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A7085","tags":["vdb-entry","signature","x_refsource_OVAL","x_transferred"]},{"url":"https://oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A10005","tags":["vdb-entry","signature","x_refsource_OVAL","x_transferred"]},{"url":"http://support.apple.com/kb/HT4077","tags":["x_refsource_CONFIRM","x_transferred"]},{"url":"http://www.vupen.com/english/advisories/2009/3593","tags":["vdb-entry","x_refsource_VUPEN","x_transferred","Vendor Advisory"]},{"url":"http://www.debian.org/security/2010/dsa-2001","tags":["vendor-advisory","x_refsource_DEBIAN","x_transferred"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2009-4142","tags":["advisory"]},{"url":"https://github.com/advisories/GHSA-q555-wmm9-43g3"},{"url":"https://access.redhat.com/errata/RHSA-2010:0040","tags":["advisory"]},{"url":"https://access.redhat.com/security/updates/classification/#moderate","tags":["article"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=506896","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=524222","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=524228","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=529213","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=540459","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=548516","tags":["report"]},{"url":"https://security.access.redhat.com/data/csaf/v2/advisories/2010/rhsa-2010_0040.json","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2009-2687","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2009-2687","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2009-2687","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2009-3291","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2009-3291","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2009-3291","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2009-3292","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2009-3292","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2009-3292","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2009-3546","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2009-3546","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2009-3546","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2009-4017","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2009-4017","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2009-4017","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2009-4142","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2009-4142","tags":["advisory"]}],"sources":{"cve":[{"id":"CVE-2009-4142","description":"The htmlspecialchars function in PHP before 5.2.12 does not properly handle (1) overlong UTF-8 sequences, (2) invalid Shift_JIS sequences, and (3) invalid EUC-JP sequences, which allows remote attackers to conduct cross-site scripting (XSS) attacks by placing a crafted byte sequence before a special character.","status":"published","published":"2009-12-21T16:00:00Z","modified":"2024-08-07T06:54:09.694Z","updated_at":"2026-11-02T14:33:24.782697Z"}],"euvd":[{"id":"EUVD-2009-4112","description":"The htmlspecialchars function in PHP before 5.2.12 does not properly handle (1) overlong UTF-8 sequences, (2) invalid Shift_JIS sequences, and (3) invalid EUC-JP sequences, which allows remote attackers to conduct cross-site scripting (XSS) attacks by placing a crafted byte sequence before a special character.","status":"published","published":"2009-12-21T16:00:00Z","modified":"2024-08-07T06:54:09Z","updated_at":"2026-11-03T01:39:11.214145Z"}],"ghsa":[{"id":"GHSA-q555-wmm9-43g3","title":"The htmlspecialchars function in PHP before 5.2.12 does not properly handle (1) overlong UTF-8...","description":"The htmlspecialchars function in PHP before 5.2.12 does not properly handle (1) overlong UTF-8 sequences, (2) invalid Shift_JIS sequences, and (3) invalid EUC-JP sequences, which allows remote attackers to conduct cross-site scripting (XSS) attacks by placing a crafted byte sequence before a special character.","status":"published","published":"2022-05-02T03:51:55Z","modified":"2023-01-31T05:08:07Z","cwes":["CWE-79"],"updated_at":"2026-11-02T14:49:20.355285Z"}],"nvd":[{"id":"CVE-2009-4142","description":"The htmlspecialchars function in PHP before 5.2.12 does not properly handle (1) overlong UTF-8 sequences, (2) invalid Shift_JIS sequences, and (3) invalid EUC-JP sequences, which allows remote attackers to conduct cross-site scripting (XSS) attacks by placing a crafted byte sequence before a special character.","status":"published","published":"2009-12-21T16:30:00.343Z","modified":"2026-06-16T23:13:07.173Z","cvss":[{"version":"2.0","score":4.3,"vector":"AV:N/AC:M/Au:N/C:N/I:P/A:N","level":"medium","assessor":"primary"}],"cwes":["CWE-79"],"updated_at":"2026-11-02T14:01:38.33745Z"}],"osv":[{"id":"DSA-2001-1","title":"php5 - multiple vulnerabilities","status":"published","published":"2010-02-19T00:00:00Z","modified":"2026-03-09T01:22:04.395685Z","updated_at":"2026-11-02T15:46:15.108335Z"},{"id":"RHSA-2010:0040","title":"Red Hat Security Advisory: php security update","status":"published","published":"2024-09-15T18:14:11Z","modified":"2026-06-26T10:12:49Z","updated_at":"2026-11-02T15:53:00.468834Z"}]}}
