Summary: | Fix out of boundary read on unknown colors | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Product: | xorg | Reporter: | Tobias Stoeckmann <tobias> | ||||||||||
Component: | Lib/Xpm | Assignee: | Xorg Project Team <xorg-team> | ||||||||||
Status: | RESOLVED FIXED | QA Contact: | Xorg Project Team <xorg-team> | ||||||||||
Severity: | normal | ||||||||||||
Priority: | medium | Keywords: | patch | ||||||||||
Version: | git | ||||||||||||
Hardware: | Other | ||||||||||||
OS: | All | ||||||||||||
Whiteboard: | |||||||||||||
i915 platform: | i915 features: | ||||||||||||
Attachments: |
|
Description
Tobias Stoeckmann
2016-11-27 17:58:06 UTC
Created attachment 128224 [details]
XPM file
XPM file containing a symbolic color name but no default colors.
Created attachment 128225 [details]
Proof of Concept
Code that triggers an out of boundary read with the attached XPM file.
Compile with "gcc -fasan -lX11 -lXpm -o poc poc.c"
Created attachment 128226 [details]
Crash report
Output of Address Sanitizer
|
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.