CVE-2016-6296: Buffer Overflow
Integer signedness error in the simplestringaddn function in simplestring.c in xmlrpc-epi through 0.54.2, as used in PHP before 5.5.38, 5.6.x before 5.6.24, and 7.x before 7.0.9, allows remote attackers to cause a denial of service (heap-based buffer overflow) or possibly have unspecified other impact via a long first argument to the PHP xmlrpcencoderequest function.
Other sources
Fixed bug (heap-buffer-overflow (write) simplestringaddn simplestring.c). (CVE-2016-6296)
— PHP
Affected Software
Event History
Frequently Asked Questions
What is the severity of CVE-2016-6296?
CVE-2016-6296 has a high severity rating due to its potential to cause a denial of service and security risks.
How do I fix CVE-2016-6296?
To fix CVE-2016-6296, upgrade PHP to version 5.5.38, 5.6.24, or 7.0.9 or later.
What systems are affected by CVE-2016-6296?
CVE-2016-6296 affects PHP versions prior to 5.5.38, 5.6.x before 5.6.24, and 7.x before 7.0.9.
What type of vulnerability is CVE-2016-6296?
CVE-2016-6296 is an integer signedness error leading to a heap-based buffer overflow.
Can CVE-2016-6296 be exploited remotely?
Yes, CVE-2016-6296 can be exploited remotely to cause denial of service.