Closed
Bug 1243473
(CVE-2016-2791)
Opened 9 years ago
Closed 9 years ago
graphite2: heap-buffer-overflow read in [@graphite2::GlyphCache::glyph]
Categories
(Core :: Graphics: Text, defect)
Core
Graphics: Text
Tracking
()
People
(Reporter: tsmith, Unassigned)
References
(Blocks 1 open bug)
Details
(Keywords: csectype-bounds, sec-high, testcase, Whiteboard: [adv-main45+][adv-esr38.7+])
Attachments
(3 files)
This was found while fuzzing graphite2 1.3.5 (and is in 1.3.4)
Reporter | ||
Comment 1•9 years ago
|
||
Comment 2•9 years ago
|
||
What is the test string for this: "Whereas" seems to render correctly.
Flags: needinfo?(twsmith)
Reporter | ||
Comment 3•9 years ago
|
||
Flags: needinfo?(twsmith)
Comment 4•9 years ago
|
||
fixed upstream in e569e28d83491fedb31b9220493f3c07f6ec6d80
Reporter | ||
Updated•9 years ago
|
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Reporter | ||
Comment 5•9 years ago
|
||
Verified with e569e28d83491fedb31b9220493f3c07f6ec6d80
Status: RESOLVED → VERIFIED
Updated•9 years ago
|
Group: gfx-core-security → core-security-release
Comment 6•9 years ago
|
||
Tyson: what mozilla-central commit (or bug) fixed this crash? If you're testing the upstream changeset it's good to validate the patch, but it's not yet fixed in Mozilla. Once we know the relevant commit (which might be a "upgrade graphite2 to cset xxxxx" bug) then we can check to make sure that landed in all the branches we need it to land in.
status-firefox45:
--- → affected
status-firefox46:
--- → affected
status-firefox47:
--- → ?
status-firefox-esr38:
--- → affected
Flags: needinfo?(twsmith)
Updated•9 years ago
|
tracking-firefox45:
--- → +
tracking-firefox46:
--- → +
tracking-firefox47:
--- → +
tracking-firefox-esr38:
--- → ?
Reporter | ||
Comment 7•9 years ago
|
||
(In reply to Daniel Veditz [:dveditz] from comment #6)
> Tyson: what mozilla-central commit (or bug) fixed this crash? If you're
> testing the upstream changeset it's good to validate the patch, but it's not
> yet fixed in Mozilla. Once we know the relevant commit (which might be a
> "upgrade graphite2 to cset xxxxx" bug) then we can check to make sure that
> landed in all the branches we need it to land in.
Oops I don't know what I was thinking there. You are right this still isn't in mozilla-central
Status: VERIFIED → REOPENED
Flags: needinfo?(twsmith)
Resolution: FIXED → ---
Reporter | ||
Updated•9 years ago
|
Status: REOPENED → RESOLVED
Closed: 9 years ago → 9 years ago
Depends on: 1252311
Resolution: --- → FIXED
Updated•9 years ago
|
Whiteboard: [adv-main45+][adv-esr38.7+]
Updated•9 years ago
|
Updated•9 years ago
|
Alias: CVE-2016-2791
Updated•8 years ago
|
Group: core-security-release
You need to log in
before you can comment on or make changes to this bug.
Description
•