Description: Some vulnerabilities have been reported in PCRE, which can be exploited by malicious people to cause a DoS (Denial of Service) or potentially compromise an application using the library.
1) Integer overflow errors when parsing regular expressions can be exploited to e.g. cause a crash or a buffer overflow via specially crafted regular expressions.
2) Errors in the processing of regular expressions and memory calculation errors can be exploited to cause memory corruption.
Do you have this product installed on your home computer? Scan using the free Personal Software Inspector. Check if a vulnerable version is installed on computers in your corporate network, scan using the Network Software Inspector.
Solution: The vulnerabilities are reportedly fixed in version 6.7.
Provided and/or discovered by: 1) Chris Evans
2) Reported by the vendor.
Changelog: 2007-11-12: Added CVE reference.
2007-11-15: Added CVE reference.
2007-11-20: Added CVE reference.
2007-11-26: Added CVE reference.
2007-12-05: Updated "Description". Added CVE references.
If you have new information regarding this Secunia advisory or a product in our database, please send it to us using either our web form or email us at vuln@secunia.com.
Ideas, suggestions, and other feedback are most welcome.