The iconv_substr function in PHP 5.2.4 and earlier allows context-dependent attackers to cause (1) a denial of service (application crash) via a long string in the charset parameter, probably also requiring a long string in the str parameter; or (2) a denial of service (temporary application hang) via a long string in the str parameter. NOTE: this might not be a vulnerability in most web server environments that support multiple threads, unless these issues can be demonstrated for code execution.
CVSS Details
- CVSS 3.1 Base Score: 7.5
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Gentoo Linux | — | Upgrade dev-lang/php. | Oct 30, 2017 | Sep 10, 2007 |
| Php | — | Upgrade to PHP version 5.2.5 | Oct 1, 2012 | Sep 10, 2007 |
| Php Fixed Iconv Functions To Limit Argument Sizes | — | Upgrade to PHP version 5.2.5 | Sep 16, 2010 | Sep 10, 2007 |
| Suse | — | Upgrade php53-ftpUpgrade php53-calendarUpgrade php53-shmopUpgrade php53-soapUpgrade php53-suhosinUpgrade php8-snmpUpgrade php8-readlineUpgrade php5-sysvsemUpgrade php53-pdoUpgrade php5Upgrade php5-xmlrpcUpgrade php8-posixUpgrade php8-fastcgiUpgrade php8-pharUpgrade php53-curlUpgrade php5-wddxUpgrade php53-gmpUpgrade php53-socketsUpgrade php5-gmpUpgrade php8-gmpUpgrade php53-tidyUpgrade php8-sqliteUpgrade php53-gettextUpgrade php5-ftpUpgrade apache2-mod_php5Upgrade php53-iconvUpgrade php53Upgrade php5-hashUpgrade php8-pcntlUpgrade php5-bcmathUpgrade php53-bz2Upgrade php5-opensslUpgrade php5-fastcgiUpgrade php8-fpmUpgrade php53-sysvmsgUpgrade php53-mysqlUpgrade php53-imapUpgrade php5-pcntlUpgrade php5-mysqlUpgrade php5-xslUpgrade php5-ctypeUpgrade php5-pdoUpgrade php5-mcryptUpgrade php8-iconvUpgrade php8-embedUpgrade php53-mbstringUpgrade php5-exifUpgrade php8-xmlreaderUpgrade php53-xmlreaderUpgrade php53-gdUpgrade php53-xmlwriterUpgrade php53-odbcUpgrade php8-sysvsemUpgrade php5-xmlwriterUpgrade php8-xslUpgrade php8-ftpUpgrade php5-domUpgrade php53-zipUpgrade php8-odbcUpgrade apache2-mod_php8Upgrade php5-jsonUpgrade php53-posixUpgrade php8-dbaUpgrade php8-curlUpgrade php5-iconvUpgrade php5-gettextUpgrade php53-bcmathUpgrade php53-readlineUpgrade php5-zipUpgrade php8Upgrade php8-tidyUpgrade php53-wddxUpgrade php8-ldapUpgrade php8-domUpgrade php5-mbstringUpgrade php5-xmlreaderUpgrade php8-tokenizerUpgrade php53-develUpgrade php53-sysvsemUpgrade php53-pgsqlUpgrade php8-fileinfoUpgrade php53-sysvshmUpgrade php5-pgsqlUpgrade php5-snmpUpgrade php5-bz2Upgrade php8-zipUpgrade php8-calendarUpgrade php53-domUpgrade php53-fileinfoUpgrade php8-opensslUpgrade php8-soapUpgrade php53-mcryptUpgrade php5-dbaUpgrade php53-intlUpgrade php8-sysvmsgUpgrade php5-shmopUpgrade php53-pspellUpgrade php5-pspellUpgrade php5-suhosinUpgrade php5-calendarUpgrade php53-sqliteUpgrade php8-mysqlUpgrade php8-develUpgrade php5-sysvshmUpgrade php8-gdUpgrade php53-fastcgiUpgrade php53-ldapUpgrade php5-odbcUpgrade php53-opensslUpgrade php5-tokenizerUpgrade php8-socketsUpgrade php5-zlibUpgrade php8-bcmathUpgrade php8-opcacheUpgrade php8-pdoUpgrade php8-mbstringUpgrade php5-curlUpgrade php53-pearUpgrade php5-soapUpgrade php8-fpm-apacheUpgrade php8-xmlwriterUpgrade php53-dbaUpgrade php5-ldapUpgrade php53-zlibUpgrade php53-ctypeUpgrade php8-zlibUpgrade php8-sodiumUpgrade php8-shmopUpgrade php5-sysvmsgUpgrade php8-exifUpgrade php53-jsonUpgrade php5-pearUpgrade apache2-mod_php53Upgrade php8-enchantUpgrade php53-xmlrpcUpgrade php8-ctypeUpgrade php8-pgsqlUpgrade php53-tokenizerUpgrade php8-gettextUpgrade php53-pcntlUpgrade php8-cliUpgrade php8-intlUpgrade php53-exifUpgrade php53-xslUpgrade php5-gdUpgrade php8-bz2Upgrade php8-ffiUpgrade php53-snmpUpgrade php5-dbaseUpgrade php8-sysvshm | Aug 9, 2024 | Jul 9, 2013 |
Prioritize with Active Threat Intelligence
With curated Threat Intelligence, you can see which vulnerabilities truly put you at risk, prioritize what matters most, and act before attackers do.
Explore Intelligence Hub