Lucene search

K
mozillaMozilla FoundationMFSA2012-63
HistoryAug 28, 2012 - 12:00 a.m.

SVG buffer overflow and use-after-free issues — Mozilla

2012-08-2800:00:00
Mozilla Foundation
www.mozilla.org
30

10 High

CVSS2

Attack Vector

NETWORK

Attack Complexity

LOW

Authentication

NONE

Confidentiality Impact

COMPLETE

Integrity Impact

COMPLETE

Availability Impact

COMPLETE

AV:N/AC:L/Au:N/C:C/I:C/A:C

0.174 Low

EPSS

Percentile

96.1%

Security researcher Arthur Gerkis used the Address Sanitizer tool to find two issues involving Scalable Vector Graphics (SVG) files. The first issue is a buffer overflow in Gecko’s SVG filter code when the sum of two values is too large to be stored as a signed 32-bit integer, causing the function to write past the end of an array. The second issue is a use-after-free when an element with a “requiredFeatures” attribute is moved between documents. In that situation, the internal representation of the “requiredFeatures” value could be freed prematurely. Both issues are potentially exploitable.

Affected configurations

Vulners
Node
mozillafirefoxRange<15
OR
mozillafirefox_esrRange<10.0.7
OR
mozillaseamonkeyRange<2.12
OR
mozillathunderbirdRange<15
OR
mozillathunderbird_esrRange<10.0.7

10 High

CVSS2

Attack Vector

NETWORK

Attack Complexity

LOW

Authentication

NONE

Confidentiality Impact

COMPLETE

Integrity Impact

COMPLETE

Availability Impact

COMPLETE

AV:N/AC:L/Au:N/C:C/I:C/A:C

0.174 Low

EPSS

Percentile

96.1%