HexBrain

Internet Bug Bounty · Report #73238

Buffer Over-read in unserialize when parsing Phar

Validstatus
$1,000bounty
1upvotes
14 Apr 2015disclosed

How it was found

https://bugs.php.net/bug.php?id=69324

ext/phar/phar.c in PHP before 5.4.40, 5.5.x before 5.5.24, and 5.6.x before 5.6.8 allows remote attackers to obtain sensitive information from process memory or cause a denial of service (buffer over-read and application crash) via a crafted length value in conjunction with crafted serialized data in a phar archive, related to the phar_parse_metadata and phar_parse_pharfile functions.

This report was disclosed publicly on HackerOne and belongs to its author and the program. See the original