Lucene search
+L

160 matches found

Exploit DB
Exploit DB
•added 2019/01/02 12:00 a.m.•36 views

WebKit JSC - 'AbstractValue::set' Use-After-Free

indexingType; mtype = speculationFromStructurestructure.get; mvalue = JSValue; checkConsistency; assertIsRegisteredgraph; It works out marrayModes using structure-indexingType instead of structure-indexingMode. As structure-indexingType masks out the CopyOnWrite flag, which indicates that the...

8.8CVSS7.8AI score0.05853EPSS
SaveExploits4
Exploit DB
Exploit DB
•added 2019/01/02 12:00 a.m.•41 views

WebKit JSC - 'JSArray::shiftCountWithArrayStorage' Out-of-Bounds Read/Write

/ bool JSArray::shiftCountWithArrayStorageVM& vm, unsigned startIndex, unsigned count, ArrayStorage storage unsigned oldLength = storage-length; RELEASEASSERTcount hasHoles && this-structurevm-holesMustForwardToPrototypevm, this || hasSparseMap || shouldUseSlowPutindexingType return false; if...

8.8CVSS7.8AI score0.12706EPSS
SaveExploits8
exploitpack
exploitpack
•added 2019/01/02 12:00 a.m.•32 views

WebKit JSC - AbstractValue::set Use-After-Free

WebKit JSC - AbstractValue::set Use-After-Free indexingType; mtype = speculationFromStructurestructure.get; mvalue = JSValue; checkConsistency; assertIsRegisteredgraph; It works out marrayModes using structure-indexingType instead of structure-indexingMode. As structure-indexingType masks out the...

7.4AI score
SaveExploits0
zdt
zdt
•added 2018/12/29 12:00 a.m.•93 views

WebKit JSC AbstractValue::set Use-After-Free Exploit

WebKit: JSC: A bug in AbstractValue::set CVE-2018-4443 void AbstractValue::setGraph& graph, RegisteredStructure structure RELEASEASSERTstructure; mstructure = structure; marrayModes = asArrayModesstructure-indexingType; mtype = speculationFromStructurestructure.get; mvalue = JSValue;...

8.8CVSS0.2AI score0.05853EPSS
SaveExploits4
zdt
zdt
•added 2018/12/29 12:00 a.m.•91 views

WebKit JSC JSArray::shiftCountWithArrayStorage Out-Of-Band Read / Write Exploit

WebKit: JSC: A bug in JSArray::shiftCountWithArrayStorage CVE-2018-4441 bool JSArray::shiftCountWithArrayStorageVM& vm, unsigned startIndex, unsigned count, ArrayStorage storage unsigned oldLength = storage-length; RELEASEASSERTcount hasHoles && this-structurevm-holesMustForwardToPrototypevm, thi...

8.8CVSS0.3AI score0.12706EPSS
SaveExploits8
Packet Storm
Packet Storm
•added 2018/12/27 12:00 a.m.•72 views

WebKit JSC JSArray::shiftCountWithArrayStorage Out-Of-Band Read / Write

WebKit: JSC: A bug in JSArray::shiftCountWithArrayStorage CVE-2018-4441 bool JSArray::shiftCountWithArrayStorageVM& vm, unsigned startIndex, unsigned count, ArrayStorage storage unsigned oldLength = storage-length; RELEASEASSERTcount hasHoles && this-structurevm-holesMustForwardToPrototypevm, thi...

0.1AI score0.12706EPSS
SaveExploits8
Packet Storm
Packet Storm
•added 2018/12/27 12:00 a.m.•66 views

WebKit JSC AbstractValue::set Use-After-Free

WebKit: JSC: A bug in AbstractValue::set CVE-2018-4443 void AbstractValue::setGraph& graph, RegisteredStructure structure RELEASEASSERTstructure; mstructure = structure; marrayModes = asArrayModesstructure-indexingType; mtype = speculationFromStructurestructure.get; mvalue = JSValue;...

8.3AI score0.05853EPSS
SaveExploits4
Packet Storm
Packet Storm
•added 2018/11/30 12:00 a.m.•70 views

WebKit JSC JIT JSPropertyNameEnumerator Type Confusion

WebKit: JSC: JIT: A bug with JSPropertyNameEnumerator CVE-2018-4416 When a for-in loop is executed, a JSPropertyNameEnumerator object is created at the beginning and used to store the information of the input object to the for-in loop. Inside the loop, the structure ID of the "this" object of eve...

0.34173EPSS
SaveExploits3
Packet Storm
Packet Storm
•added 2018/11/30 12:00 a.m.•49 views

WebKit JSC ForInContext Invalidation

WebKit: JSC: BytecodeGenerator::hoistSloppyModeFunctionIfNecessary doesn't invalidate the ForInContext object. CVE-2018-4386 This is simillar to issue 1263 . When hoisting a function onto the outer scope, if it overwrites the iteration variable for a for-in loop it should invalidate the...

0.06487EPSS
SaveExploits7
zdt
zdt
•added 2018/11/29 12:00 a.m.•63 views

WebKit JSC JIT - ByteCodeParser::handleIntrinsicCall Type Confusion Exploit

WebKit JIT - ByteCodeParser::handleIntrinsicCall Type Confusion Exploit / case ArrayPushIntrinsic: ... if staticcastargumentCountIncludingThis = MINSPARSEARRAYINDEX return false; ArrayMode arrayMode = getArrayModemcurrentInstructionOPCODELENGTHopcall - 2.u.arrayProfile, Array::Write; ... This cod...

8.8CVSS8.3AI score0.05827EPSS
SaveExploits3
zdt
zdt
•added 2018/11/29 12:00 a.m.•47 views

WebKit JSC JIT - JSPropertyNameEnumerator Type Confusion Exploit

WebKit JSC JIT - JSPropertyNameEnumerator Type Confusion Exploit / When a for-in loop is executed, a JSPropertyNameEnumerator object is created at the beginning and used to store the information of the input object to the for-in loop. Inside the loop, the structure ID of the "this" object of ever...

8.8CVSS0.4AI score0.34173EPSS
SaveExploits3
Exploit DB
Exploit DB
•added 2018/11/29 12:00 a.m.•54 views

WebKit JSC - BytecodeGenerator::hoistSloppyModeFunctionIfNecessary Does not Invalidate the 'ForInContext' Object

/ This is simillar to issue 1263 . When hoisting a function onto the outer scope, if it overwrites the iteration variable for a for-in loop it should invalidate the corresponding ForInContext object, but it doesn't. As a result, an arbitrary object can be passed as the property variable to the...

8.8CVSS7.1AI score0.06487EPSS
SaveExploits7
Exploit DB
Exploit DB
•added 2018/11/29 12:00 a.m.•36 views

WebKit JSC JIT - 'JSPropertyNameEnumerator' Type Confusion

/ When a for-in loop is executed, a JSPropertyNameEnumerator object is created at the beginning and used to store the information of the input object to the for-in loop. Inside the loop, the structure ID of the "this" object of every getbyid expression taking the loop variable as the index is...

8.8CVSS7.1AI score0.34173EPSS
SaveExploits3
exploitpack
exploitpack
•added 2018/11/29 12:00 a.m.•19 views

WebKit JSC JIT - JSPropertyNameEnumerator Type Confusion

WebKit JSC JIT - JSPropertyNameEnumerator Type Confusion / When a for-in loop is executed, a JSPropertyNameEnumerator object is created at the beginning and used to store the information of the input object to the for-in loop. Inside the loop, the structure ID of the "this" object of every getbyi...

0.2AI score
SaveExploits0
exploitpack
exploitpack
•added 2018/11/29 12:00 a.m.•40 views

WebKit JSC - BytecodeGenerator::hoistSloppyModeFunctionIfNecessary Does not Invalidate the ForInContext Object

WebKit JSC - BytecodeGenerator::hoistSloppyModeFunctionIfNecessary Does not Invalidate the ForInContext Object / This is simillar to issue 1263 . When hoisting a function onto the outer scope, if it overwrites the iteration variable for a for-in loop it should invalidate the corresponding...

0.4AI score
SaveExploits0
zdt
zdt
•added 2018/11/29 12:00 a.m.•70 views

WebKit JSC - BytecodeGenerator::hoistSloppyModeFunctionIfNecessary Exploit

WebKit JSC - BytecodeGenerator::hoistSloppyModeFunctionIfNecessary Does not Invalidate the ForInContext Object / This is simillar to issue 1263 . When hoisting a function onto the outer scope, if it overwrites the iteration variable for a for-in loop it should invalidate the corresponding...

8.8CVSS0.1AI score0.06487EPSS
SaveExploits7
OSS-Fuzz
OSS-Fuzz
•added 2018/10/30 8:59 a.m.•27 views

jsc: Stack-use-after-scope in JSC::MarkedBlock::vm

Detailed report: https://oss-fuzz.com/testcase?key=5635965041770496 Project: jsc Fuzzer: jsfuzzer Job Type: asanjsc Platform Id: linux Crash Type: Stack-use-after-scope READ 8 Crash Address: 0x7fffb7b6bed8 Crash State: JSC::MarkedBlock::vm JSC::JSObject JSC::jsCast JSC::asObject Sanitizer: addres...

6.8AI score
SaveExploits0Affected Software1
OSS-Fuzz
OSS-Fuzz
•added 2018/09/25 5:31 a.m.•28 views

jsc: Heap-buffer-overflow in JSC::WriteBarrierBase<JSC::Unknown, WTF::DumbValueTraits<JSC::Unknown> >::get

Detailed report: https://oss-fuzz.com/testcase?key=5648470396895232 Project: jsc Fuzzer: jsfuzzer Job Type: asanjsc Platform Id: linux Crash Type: Heap-buffer-overflow READ 8 Crash Address: 0x62d000060000 Crash State: JSC::WriteBarrierBase ::get JSC::arrayProtoFuncIndexOf jsc Sanitizer: address...

6.8AI score
SaveExploits0Affected Software1
OSS-Fuzz
OSS-Fuzz
•added 2018/07/28 6:22 p.m.•29 views

jsc: Crash in jsc

Detailed report: https://oss-fuzz.com/testcase?key=4834384677961728 Project: jsc Fuzzer: jsfuzzer Job Type: asanjsc Platform Id: linux Crash Type: UNKNOWN READ Crash Address: 0x7f1d25292ffe Crash State: jsc JSC::callWebAssemblyFunction jsc Sanitizer: address ASAN Regressed:...

6.8AI score
SaveExploits0Affected Software1
UbuntuCve
UbuntuCve
•added 2018/06/19 9:29 p.m.•27 views

CVE-2018-12294

WebCore/platform/graphics/texmap/TextureMapperLayer.cpp in WebKit, as used in WebKitGTK+ prior to version 2.20.2, is vulnerable to a use after free for a WebCore::TextureMapperLayer object...

8.8CVSS7.2AI score0.02426EPSS
SaveExploits0References2
Rows per page
Query Builder