Firefox Integer Overflow in XSLT Node Sorting
|
D-SWAT
TippingPoint's Zero Day Initiative released a report that an XSLT node sorting routine contained an integer overflow vulnerability. XSL stands for EXtensible Stylesheet Language, and is a style sheet language for XML documents. XSLT stands for XSL Transformations. This vulnerability allows attackers to execute arbitrary code.
"User interaction is required to exploit this vulnerability in that the target must visit a malicious page or otherwise render a malicious file," TippingPoint sayid. "The specific flaw exists within a particular XSLT transformation when applied to an XML document. If a large number of elements have this transformation applied to them, the application will misallocate a buffer. Upon usage of this buffer the application will copy more data than allocated thus causing an overflow. This can lead to code execution under the context of the application."
This vulnerability affects Firefox, Thunderbird and SeaMonkey.
Workarounds:
Update applications to following versions: Firefox 3.6.4 Firefox 3.5.10 Thunderbird 3.0.5 SeaMonkey 2.0.5
References:
http://www.zerodayinitiative.com/advisories/ZDI-10-113/ http://www.mozilla.org/security/announce/2010/mfsa2010-30.html
|
The information from DrayTek Corp.
About DrayTek
DrayTek Corp., founded in 1997, is a global provider
of comprehensive network security, remote access
and VoIP solutions for residential/small office
and Small and Medium Enterprises(SME) use. To
meet the needs of customers for quality and cost-effectiveness,
DrayTek, with technologies integrated with real-time
Anti-Virus/Anti-Intrusion system, VPN, VoIP and
xDSL broadband access, has successfully delivered
total network protection worldwide. For more information,
please visit the company's website at http://www.draytek.com.
Press Contact:
DrayTek Marketing Dept. press@draytek.com |