CVE-2026-7353: Heap buffer overflow in Skia
Categories
(Core :: Graphics, defect, P1)
Tracking
()
People
(Reporter: mccr8, Assigned: lsalzman)
References
Details
(Keywords: csectype-bounds, sec-high, Whiteboard: [pp1][adv-main150.0.2-][adv-esr140.10.2-][adv-esr115.35.2-])
Attachments
(5 external files)
From Chromium's patch notes yesterday:
[N/A][498809718] High CVE-2026-7353: Heap buffer overflow in Skia. Reported by Google on 2026-04-01
I'm not sure what the patch is, because nothing shows up in the chromium-review search
Updated•6 months ago
|
| Reporter | ||
Comment 2•6 months ago
•
|
||
Looking at the Skia repository, I found a patch that mentioned this bug number:
https://github.com/google/skia/commit/63dbf37c3700b34b5050d418d7cc9a3cb1708d5b
There is also what looks like a testing-only followup:
https://github.com/google/skia/commit/be1d174136aaa78d57fcdbef92041a08ea379d71
Comment 3•6 months ago
|
||
Don't know if this affects us, but we have the file being patched. Chrome called it "high".
Updated•6 months ago
|
| Assignee | ||
Comment 5•6 months ago
|
||
(In reply to Andrew McCreight [:mccr8] from comment #2)
Looking at the Skia repository, I found a patch that mentioned this bug number:
https://github.com/google/skia/commit/63dbf37c3700b34b5050d418d7cc9a3cb1708d5bThere is also what looks like a testing-only followup:
https://github.com/google/skia/commit/be1d174136aaa78d57fcdbef92041a08ea379d71
The patch seems to imply this might be related to serialization which we don't rely on, but I can't rule out that there is a way to cause it without, so it's probably safer if we cherry-pick this.
| Assignee | ||
Comment 6•6 months ago
|
||
Updated•6 months ago
|
Updated•6 months ago
|
| Assignee | ||
Comment 7•6 months ago
|
||
Comment on attachment 9575335 [details]
(secure)
Security Approval Request
- How easily could an exploit be constructed based on the patch?: Upstream report details not entirely public yet, so unknown
- Do comments in the patch, the check-in comment, or tests included in the patch paint a bulls-eye on the security problem?: Unknown
- Which branches (beta, release, and/or ESR) are affected by this flaw, and do the release status flags reflect this affected/unaffected state correctly?: all
- If not all supported branches, which bug introduced the flaw?: None
- Do you have backports for the affected branches?: Yes
- If not, how different, hard to create, and risky will they be?:
- How likely is this patch to cause regressions; how much testing does it need?: Already landed and tested upstream, unlikely
- Is the patch ready to land after security approval is given?: Yes
- Is Android affected?: Yes
Updated•6 months ago
|
Comment 8•6 months ago
|
||
Comment on attachment 9575335 [details]
(secure)
sec-approval+ to land now and request uplifts
Comment 10•6 months ago
|
||
Comment 11•6 months ago
|
||
The patch landed in nightly and beta is affected.
:lsalzman, is this bug important enough to require an uplift?
- If yes, please nominate the patch for beta approval.
- See https://wiki.mozilla.org/Release_Management/Requesting_an_Uplift for documentation on how to request an uplift.
- If no, please set
status-firefox151towontfix.
For more information, please visit BugBot documentation.
Comment 12•6 months ago
|
||
To add to the beta uplift mentioned in comment 11, please also add uplift requests for release, ESR115, and ESR140
| Assignee | ||
Updated•6 months ago
|
Comment 13•6 months ago
|
||
firefox-beta Uplift Approval Request
- User impact if declined/Reason for urgency: Potential sec-high in Skia already reported upstream that could potentially be caused remotely.
- Code covered by automated testing?: yes
- Fix verified in Nightly?: yes
- Needs manual QE testing?: no
- Steps to reproduce for manual QE testing:
- Risk associated with taking this patch: low
- Explanation of risk level: Upstream fix already released/tested publicly.
- String changes made/needed?: None
- Is Android affected?: yes
| Assignee | ||
Comment 14•6 months ago
|
||
Original Revision: https://phabricator.services.mozilla.com/D297553
Comment 15•6 months ago
|
||
firefox-esr115 Uplift Approval Request
- User impact if declined/Reason for urgency: Potential sec-high in Skia already reported upstream that could potentially be caused remotely.
- Code covered by automated testing?: yes
- Fix verified in Nightly?: yes
- Needs manual QE testing?: no
- Steps to reproduce for manual QE testing:
- Risk associated with taking this patch: low
- Explanation of risk level: Upstream fix already released/tested publicly.
- String changes made/needed?: None
- Is Android affected?: yes
| Assignee | ||
Comment 16•6 months ago
|
||
Original Revision: https://phabricator.services.mozilla.com/D297553
Comment 17•6 months ago
|
||
firefox-esr140 Uplift Approval Request
- User impact if declined/Reason for urgency: Potential sec-high in Skia already reported upstream that could potentially be caused remotely.
- Code covered by automated testing?: yes
- Fix verified in Nightly?: yes
- Needs manual QE testing?: no
- Steps to reproduce for manual QE testing:
- Risk associated with taking this patch: low
- Explanation of risk level: Upstream fix already released/tested publicly.
- String changes made/needed?: None
- Is Android affected?: yes
| Assignee | ||
Comment 18•6 months ago
|
||
Original Revision: https://phabricator.services.mozilla.com/D297553
Comment 19•6 months ago
|
||
firefox-release Uplift Approval Request
- User impact if declined/Reason for urgency: Potential sec-high in Skia already reported upstream that could potentially be caused remotely.
- Code covered by automated testing?: yes
- Fix verified in Nightly?: yes
- Needs manual QE testing?: no
- Steps to reproduce for manual QE testing:
- Risk associated with taking this patch: low
- Explanation of risk level: Upstream fix already released/tested publicly.
- String changes made/needed?: None
- Is Android affected?: yes
| Assignee | ||
Comment 20•6 months ago
|
||
Original Revision: https://phabricator.services.mozilla.com/D297553
Updated•6 months ago
|
Updated•6 months ago
|
Comment 21•6 months ago
|
||
| uplift | ||
Updated•6 months ago
|
Updated•6 months ago
|
Comment 22•6 months ago
|
||
| uplift | ||
Updated•6 months ago
|
Updated•6 months ago
|
Comment 23•6 months ago
|
||
| uplift | ||
Updated•6 months ago
|
Updated•6 months ago
|
Updated•6 months ago
|
Comment 24•6 months ago
|
||
| 150.0.2 uplift | ||
Updated•6 months ago
|
Comment 25•6 months ago
|
||
| 140.10.2 uplift | ||
Updated•6 months ago
|
Comment 26•6 months ago
|
||
| 115.35.2 uplift | ||
Updated•6 months ago
|
Updated•6 months ago
|
Updated•6 months ago
|
Updated•6 months ago
|
Updated•6 months ago
|
Updated•2 months ago
|
Description
•