Commit 7592edd
[Backport] CVE-2025-6554: Type Confusion in V8
Cherry-pick of patch originally reviewed on
https://chromium-review.googlesource.com/c/v8/v8/+/6682542:
don't elide hole checks across optional chain
(cherry picked from commit 22e9d9621de58ec6fe6581b56215059a48451b9f)
Bug: 427663123
Change-Id: Iefdb15828d807bf9452b88e918a4b46cc2d422fa
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/6678591
Commit-Queue: Stephen Röttger <[email protected]>
Reviewed-by: Toon Verwaest <[email protected]>
Cr-Original-Commit-Position: refs/heads/main@{#101050}
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/6682542
Reviewed-by: Leszek Swirski <[email protected]>
Reviewed-by: Camillo Bruni <[email protected]>
Commit-Queue: Gyuyoung Kim (xWF) <[email protected]>
Auto-Submit: Gyuyoung Kim (xWF) <[email protected]>
Cr-Commit-Position: refs/branch-heads/13.2@{#100}
Cr-Branched-From: 24068c59cedad9ee976ddc05431f5f497b1ebd71-refs/heads/13.2.152@{#1}
Cr-Branched-From: 6054ba94db0969220be4f94dc1677fc4696bdc4f-refs/heads/main@{#97085}
Reviewed-on: https://codereview.qt-project.org/c/qt/qtwebengine-chromium/+/659335
Reviewed-by: Moss Heim <[email protected]>1 parent 642f8dc commit 7592edd
1 file changed
+5
-4
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1206 | 1206 | | |
1207 | 1207 | | |
1208 | 1208 | | |
1209 | | - | |
| 1209 | + | |
| 1210 | + | |
1210 | 1211 | | |
1211 | 1212 | | |
1212 | 1213 | | |
| |||
1221 | 1222 | | |
1222 | 1223 | | |
1223 | 1224 | | |
| 1225 | + | |
| 1226 | + | |
| 1227 | + | |
1224 | 1228 | | |
1225 | 1229 | | |
1226 | 1230 | | |
| |||
6338 | 6342 | | |
6339 | 6343 | | |
6340 | 6344 | | |
6341 | | - | |
6342 | | - | |
6343 | | - | |
6344 | 6345 | | |
6345 | 6346 | | |
6346 | 6347 | | |
| |||
0 commit comments