In PHP versions:8.1.* before 8.1.34, 8.2.* before 8.2.30, 8.3.* before 8.3.29, 8.4.* before 8.4.16, 8.5.* before 8.5.1, the getimagesize() function may leak uninitialized heap memory into the APPn segments (e.g., APP1) when reading images in multi-chunk mode (such as via php://filter). This occurs due to a bug in php_read_stream_all_chunks() that overwrites the buffer without advancing the pointer, leaving tail bytes uninitialized. This may lead to information disclosure of sensitive heap data and affect the confidentiality of the target server.
We have discovered 2,590,163 live websites that are affected by CVE-2025-14177.
| Product | |
| Category | Programming Languages |
| Vulnerable Domains | 2,590,163 live websites (35% of PHP install base) |
| Vulnerable Versions |
|
| Vulnerable Versions Count | 110 versions ( 22% of all versions) |
| 532,748 websites | |
| 516,403 websites | |
| 181,393 websites | |
| 153,924 websites | |
| 122,076 websites | |
| 120,119 websites | |
| 93,224 websites | |
| 70,184 websites | |
| 67,063 websites | |
| 66,406 websites |
| .com | 942,623 websites |
| .de | 326,659 websites |
| .nl | 147,679 websites |
| .org | 105,503 websites |
| .fr | 78,491 websites |
| .ru | 77,736 websites |
| .co.uk | 76,455 websites |
| .net | 70,431 websites |
| .se | 55,780 websites |
| .com.br | 50,784 websites |
| Domain | Country | Rank | Contacts |
|---|---|---|---|
| ****************.com | *** | ||
| ******.com | *** | ||
| **************.de | *** | ||
| ***.******.com | *** | ||
| ********.com | *** | ||
| ******.org | *** | ||
| ************.com | *** | ||
| *********.space | *** | ||
| ********.info | *** | ||
| ********.org | *** |
FAQ