[FD] 1503A - Chrome - ui::AXTree::Unserialize use-after-free

2015-07-17 Thread Berend-Jan Wever
T*L;DR* After 60 day deadline has passed, I am releasing details on an unfixed use-after-free vulnerability in Chrome's accessibility features, which are disabled by default. The issue does not look exploitable. *More details* http://berendjanwever.blogspot.nl/2015/07/1503a-chrome-uiaxtreeunserial

[FD] JScript 5.7 (MSIE 8) RegExpBase::FBadHeader regular expression use-after-free

2015-10-13 Thread Berend-Jan Wever
Recompiling the regular expression pattern during a replace can cause the code to reuse a freed string, but only if the string is freed from the cache by allocating and freeing a number of strings of certain size. CVE-2015-2482: http://www.cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2015-2482 ZDI-1

[FD] Microsoft Edge CDOMTextNode::get_data type confusion

2016-03-12 Thread Berend-Jan Wever
Hey, Last Tuesday, Microsoft fixed a security issue in Microsoft Edge that I was aware of, but had not had time to report. (i.e. I was waiting for vulnerability contributor programs to look over my analysis and make me an offer for the information). Since this issue has been fixed, I have publishe

[FD] CVE-2016-0199 / MS16-063: MSIE 11 garbage collector attribute type confusion

2016-06-18 Thread Berend-Jan Wever
CVE-2016-0199 / MS16-063: MSIE 11 garbage collector attribute type confusion This information is available in an easier to read format on my blog at http://blog.skylined.nl/ With [MS16-063] Microsoft has patched [CVE-2016

[FD] Magic values in 32-bit processes on 64-bit OS-es and how to exploit them

2016-06-24 Thread Berend-Jan Wever
(You can read all this information in more detail on http://blog.skylined.nl) Software components such as memory managers often use magic values to mark memory as having a certain state. These magic values can be used during debugging to determine the state of the memory, and have often (but not a

Re: [FD] Magic values in 32-bit processes on 64-bit OS-es and how to exploit them

2016-06-24 Thread Berend-Jan Wever
applications for this mitigation. If any of the authors of EMET are reading this, please let me know so I don't have to write you an email to make sure you have seen it for consideration as an added mitigation. Cheers, SkyLined On 21-06-2016 17:01, Berend-Jan Wever wrote: > (You can read

Re: [FD] Magic values in 32-bit processes on 64-bit OS-es and how to exploit them

2016-06-24 Thread Berend-Jan Wever
That page also contains a write-up on CVE-2014-1736; a vulnerability in 32-bit Chrome on 64-bit Windows that allows arbitrary read&write that was caused by the fact that that 64-bit Windows allows allocations of memory at address 0x8000 and up. On 21-06-2016 19:45, Berend-Jan Wever wrote: &g

[FD] Microsoft Internet Explorer 9 MSHTML CAttrArray use-after-free details

2016-11-01 Thread Berend-Jan Wever
Throughout November, I plan to release details on vulnerabilities I found in web-browsers which I've not released before. This is the first entry in that series. The below information is also available on my blog at http://blog.skylined.nl/20161101001.html. There you can find a repro that triggered

[FD] MSIE 11 MSHTML CView::CalculateImageImmunity use-after-free details

2016-11-02 Thread Berend-Jan Wever
Throughout November, I plan to release details on vulnerabilities I found in web-browsers which I've not released before. This is the second entry in that series. The below information is also available on my blog at http://blog.skylined.nl/20161102001.html. There you can find a repro that trigger

[FD] MSIE 10 MSHTML CElement::GetPlainTextInScope out-of-bounds read

2016-11-04 Thread Berend-Jan Wever
Throughout November, I plan to release details on vulnerabilities I found in web-browsers which I've not released before. This is the third entry in that series. The below information is also available on my blog at http://blog.skylined.nl/20161103001.html. There you can find a repro that triggere

[FD] MSIE 9 MSHTML CPtsTextParaclient::CountApes out-of-bounds read

2016-11-04 Thread Berend-Jan Wever
Throughout November, I plan to release details on vulnerabilities I found in web-browsers which I've not released before. This is the third entry in that series. The below information is also available on my blog at http://blog.skylined.nl/20161104001.html. There you can find a repro that triggere

[FD] VBScript CRegExp..Execute use of uninitialized memory details (MSIE 8-11, IIS, CScript.exe/WScript.exe)

2016-11-07 Thread Berend-Jan Wever
Throughout November, I plan to release details on vulnerabilities I found in web-browsers which I've not released before. This is the fifth entry in that series. The below information is available in more detail on my blog at http://blog.skylined.nl/20161107001.html. There you can find a repro tha

[FD] VBScript RegExpComp::PnodeParse out-of-bounds read details (MSIE 8-11, IIS, CScript.exe/WScript.exe)

2016-11-09 Thread Berend-Jan Wever
Throughout November, I plan to release details on vulnerabilities I found in web-browsers which I've not released before. This is the sixth entry in that series. The below information is available in more detail on my blog at http://blog.skylined.nl/20161108001.html. There you can find a repro tha

[FD] MSIE 9-11 MSHTML PROPERTYDESC::HandleStyleComponentProperty OOB read details

2016-11-10 Thread Berend-Jan Wever
Throughout November, I plan to release details on vulnerabilities I found in web-browsers which I've not released before. This is the seventh entry in that series. The below information is available in more detail on my blog at http://blog.skylined.nl/20161109001.html. There you can find a repro t

Re: [FD] WININET CHttpHeaderParser::ParseStatusLine out-of-bounds read details

2016-11-10 Thread Berend-Jan Wever
apply and will your system be left vulnerable? Let me know if you found out! Cheers, SkyLined On 10-11-2016 10:49, Berend-Jan Wever wrote: > Throughout November, I plan to release details on vulnerabilities I > found in web-browsers which I've not released before. This is the > eight

[FD] WININET CHttpHeaderParser::ParseStatusLine out-of-bounds read details

2016-11-10 Thread Berend-Jan Wever
Throughout November, I plan to release details on vulnerabilities I found in web-browsers which I've not released before. This is the eight entry in that series, although this particular vulnerability does not just affect web-browsers, but all applications that use WININET to make HTTP requests. T

[FD] Google Chrome blink Serializer::doSerialize bad cast details

2016-11-11 Thread Berend-Jan Wever
Throughout November, I plan to release details on vulnerabilities I found in web-browsers which I've not released before. This is the ninth entry in that series, and the first to not target a Microsoft browser. The below information is available in more detail on my blog at http://blog.skylined.nl

[FD] CVE-2015-0040: Microsoft Internet Explorer 11 MSHTML CMapElement::Notify use-after-free details

2016-11-14 Thread Berend-Jan Wever
Throughout November, I plan to release details on vulnerabilities I found in web-browsers which I've not released before. This is the tenth entry in that series. The below information is available in more detail on my blog at http://blog.skylined.nl/20161114001.html. Follow me on http://twitter.c

[FD] Microsoft Edge edgehtml CAttr­Array::Destroy use-after-free details

2016-11-15 Thread Berend-Jan Wever
Throughout November, I plan to release details on vulnerabilities I found in web-browsers which I've not released before. This is the eleventh entry in that series. Unfortunately I won't be able to publish everything within one month at the current rate, so I may continue to publish these through D

[FD] CVE-2015-2482 MSIE 8 jscript RegExpBase::FBadHeader use-after-free details

2016-11-18 Thread Berend-Jan Wever
Throughout November, I plan to release details on vulnerabilities I found in web-browsers which I've not released before. This is the twelfth entry in that series. Unfortunately I won't be able to publish everything within one month at the current rate, so I may continue to publish these through De

[FD] Microsoft Internet Explorer 11 iertutil LCIEGetTypedComponentFromThread use-after-free details

2016-11-18 Thread Berend-Jan Wever
Throughout November, I plan to release details on vulnerabilities I found in web-browsers which I've not released before. This is the thirteenth entry in that series. Unfortunately I won't be able to publish everything within one month at the current rate, so I may continue to publish these through

[FD] CVE-2016-3247 Microsoft Edge CTextExtractor::GetBlockText OOB read details

2016-11-18 Thread Berend-Jan Wever
Throughout November, I plan to release details on vulnerabilities I found in web-browsers which I've not released before. This is the fourteenth entry in that series. Unfortunately I won't be able to publish everything within one month at the current rate, so I may continue to publish these through

[FD] Tetris heap spraying: spraying the heap on a budget

2016-11-18 Thread Berend-Jan Wever
L.S. Over the past decade, heap sprays have become almost synonymous with exploits in web-browsers. After having developed my first practical implementation of a heap spray about ten years ago, I found that the amount of memory needed in some cases was too much for a realistic attack scenario. I n

[FD] MSIE8 MSHTML Ptls5::Ls­Find­Span­Visual­Boundaries memory corruption

2016-11-22 Thread Berend-Jan Wever
Throughout November, I plan to release details on vulnerabilities I found in web-browsers which I've not released before. This is the fifteenth entry in that series. Unfortunately I won't be able to publish everything within one month at the current rate, so I may continue to publish these through

[FD] CVE-2015-0050: Microsoft Internet Explorer 8 MSHTML SRunPointer::SpanQualifier/RunType OOB read details

2016-11-25 Thread Berend-Jan Wever
Throughout November, I plan to release details on vulnerabilities I found in web-browsers which I've not released before. This is the sixteenth entry in that series. Unfortunately I won't be able to publish everything within one month at the current rate, so I may continue to publish these through

[FD] CVE-2015-1251: Chrome blink Speech­Recognition­Controller use-after-free details

2016-11-25 Thread Berend-Jan Wever
Throughout November, I plan to release details on vulnerabilities I found in web-browsers which I've not released before. This is the seventeenth entry in that series. Unfortunately I won't be able to publish everything within one month at the current rate, so I may continue to publish these throug

[FD] Microsoft Internet Explorer 11 MSHTML CGeneratedContent::HasGeneratedSVGMarker type confusion

2016-11-25 Thread Berend-Jan Wever
Throughout November, I plan to release details on vulnerabilities I found in web-browsers which I've not released before. This is the eighteenth entry in that series. Unfortunately I won't be able to publish everything within one month at the current rate, so I may continue to publish these through

[FD] CVE-2013-3120 MSIE 10 MSHTML CEditAdorner::Detach use-after-free details

2016-11-25 Thread Berend-Jan Wever
Throughout November, I plan to release details on vulnerabilities I found in web-browsers which I've not released before. This is the nineteenth entry in that series. Unfortunately I won't be able to publish everything within one month at the current rate, so I may continue to publish these through

[FD] CVE-2016-0063: MSIE 8-11 MSHTML DOMImplementation type confusion details

2016-11-28 Thread Berend-Jan Wever
Throughout November, I plan to release details on vulnerabilities I found in web-browsers which I've not released before. This is the twentieth entry in that series. Unfortunately I won't be able to publish everything within one month at the current rate, so I may continue to publish these through

[FD] Google Chrome Accessibility blink::Node corruption details

2016-12-01 Thread Berend-Jan Wever
Throughout November, I plan to release details on vulnerabilities I found in web-browsers which I've not released before. This is the twenty-first entry in that series. Unfortunately I won't be able to publish everything within one month at the current rate, so I may continue to publish these throu

[FD] Opera foreignObject textNode::removeChild use-after-free details

2016-12-01 Thread Berend-Jan Wever
Throughout November, I plan to release details on vulnerabilities I found in web-browsers which I've not released before. This is the twenty-second entry in that series. Unfortunately I won't be able to publish everything within one month at the current rate, so I may continue to publish these thro

[FD] CVE-2015-6168: MS Edge CMarkup::EnsureDeleteCFState use-after-free details

2016-12-01 Thread Berend-Jan Wever
As I am sure you are by now well aware, in November I decided to start releasing details on all vulnerabilities I found in web-browsers that I had not released before. As I was unable to publish all of them within a single month, I will try to continue to publish all my old vulnerabilities, includi

[FD] CVE-2013-0019: MSIE 9 CDoc::ExecuteScriptUri use-after-free

2016-12-03 Thread Berend-Jan Wever
Since November I have been releasing details on all vulnerabilities I found in web-browsers that I had not released before. I will try to continue to publish all my old vulnerabilities, including those not in web-browser, as long as I can find some time to do so. If you find this information useful

[FD] CVE-2016-3222: MS Edge CBaseScriptable::PrivateQueryInterface memory corruption

2016-12-05 Thread Berend-Jan Wever
Since November I have been releasing details on all vulnerabilities I found in web-browsers that I had not released before. I will try to continue to publish all my old vulnerabilities, including those not in web-browser, as long as I can find some time to do so. If you find this information useful

Re: [FD] CVE-2016-3222: MS Edge CBaseScriptable::PrivateQueryInterface memory corruption

2016-12-06 Thread Berend-Jan Wever
FYI: this link to my blog was 404 until early this morning. It is now up if you are still interested in reading it. On 05-12-2016 11:55, Berend-Jan Wever wrote: > Since November I have been releasing details on all vulnerabilities I > found in web-browsers that I had not released before.

[FD] CVE-2015-1730: MSIE jscript9 Java­Script­Stack­Walker memory corruption details and PoC

2016-12-09 Thread Berend-Jan Wever
Since November I have been releasing details on all vulnerabilities I found in web-browsers that I had not released before. I will try to continue to publish all my old vulnerabilities, including those not in web-browser, as long as I can find some time to do so. If you find this information useful

[FD] CVE-2013-1309:

2016-12-09 Thread Berend-Jan Wever
Since November I have been releasing details on all vulnerabilities I found that I have not released before. This is the twenty-seventh entry in the series. This information is available in more detail on my blog at http://blog.skylined.nl/20161207001.html. There you can find a repro that triggered

[FD] CVE-2013-1306: MSIE 9 MSHTML CDisp­Node::Insert­Sibling­Node use-after-free details

2016-12-09 Thread Berend-Jan Wever
Since November I have been releasing details on all vulnerabilities I found that I have not released before. This is the twenty-eighth entry in the series. This information is available in more detail on my blog at http://blog.skylined.nl/20161208001.html. There you can find a repro that triggered

[FD] MSIE 9 MSHTML CElement::Has­Flag memory corruption

2016-12-09 Thread Berend-Jan Wever
Since November I have been releasing details on all vulnerabilities I found that I have not released before. This is the twenty-ninth entry in the series. This information is available in more detail on my blog at http://blog.skylined.nl/20161209001.html. There you can find a repro that triggered t

[FD] CVE-2013-3111: MSIE 9 IEFRAME CSelectionInteractButtonBehavior::_UpdateButtonLocation use-after-free

2016-12-12 Thread Berend-Jan Wever
Since November I have been releasing details on all vulnerabilities I found that I have not released before. This is the thirtieth entry in the series. This information is available in more detail on my blog at http://blog.skylined.nl/20161212001.html. There you can find a repro that triggered this

[FD] MSIE 9 MSHTML CMarkup::ReloadInCompatView use-after-free

2016-12-14 Thread Berend-Jan Wever
Since November I have been releasing details on all vulnerabilities I found that I have not released before. This is the thirty-first entry in the series. This information is available in more detail on my blog at http://blog.skylined.nl/20161213001.html. There you can find a repro that triggered t

[FD] CVE-2013-3143: MSIE 9 IEFRAME CMarkup..Remove­Pointer­Pos use-after-free

2016-12-15 Thread Berend-Jan Wever
Since November I have been releasing details on all vulnerabilities I found that I have not released before. This is the 32nd entry in the series. This information is available in more detail on my blog at http://blog.skylined.nl/20161214001.html. There you can find a repro that triggered this issu

[FD] MSIE 9 IEFRAME CMarkup­Pointer::Move­To­Gap use-after-free

2016-12-16 Thread Berend-Jan Wever
Since November I have been releasing details on all vulnerabilities I found that I have not released before. This is the 33rd entry in the series. This information is available in more detail on my blog at http://blog.skylined.nl/20161215001.html. There you can find a repro that triggered this issu

[FD] CVE-2013-0090: MSIE 9 IEFRAME CView::EnsureSize use-after-free

2016-12-16 Thread Berend-Jan Wever
Since November I have been releasing details on all vulnerabilities I found that I have not released before. This is the 34th entry in the series. This information is available in more detail on my blog at http://blog.skylined.nl/20161216001.html. There you can find a repro that triggered this issu

[FD] CVE-2013-6627: Chrome Chrome HTTP 1xx base::StringTokenizerT<...>::QuickGetNext OOBR

2016-12-19 Thread Berend-Jan Wever
Since November I have been releasing details on all vulnerabilities I found that I have not released before. This is the 35th entry in the series. This information is available in more detail on my blog at http://blog.skylined.nl/20161219001.html. There you can find a repro that triggered this issu

[FD] CVE-2014-1785: MSIE 11 MSHTML CSpliceTreeEngine::RemoveSplice use-after-free

2016-12-20 Thread Berend-Jan Wever
Since November I have been releasing details on all vulnerabilities I found that I have not released before. This is the 36th entry in the series. This information is available in more detail on my blog at http://blog.skylined.nl/20161220001.html. There you can find a repro that triggered this issu

[FD] CVE-2014-4138: MSIE 11 MSHTML CPaste­Command::Convert­Bitmapto­Png heap-based buffer overflow

2016-12-21 Thread Berend-Jan Wever
Since November I have been releasing details on all vulnerabilities I found that I have not released before. This is the 37th entry in the series. This information is available in more detail on my blog at http://blog.skylined.nl/20161221001.html. There you can find a repro that triggered this issu

Re: [FD] Is the era of ezine txt files over?

2014-07-11 Thread Berend-Jan Wever
​​While search engines may have taken away the need to bundle contributions into magazines, and I think the desire to direct traffic to one's personal site also contributes to decentralization, all this does not explain the shocking lack of ASCII art in most exploits. Cheers, SkyLined

[FD] 1501H - MSIE 8 - F12 Developer Tools tooltips use-after-free

2015-03-26 Thread Berend-Jan Wever
​TL;DR: Full disclosure of low risk 0-day in MSIE 8 after 60-day deadline passed without a fix. 1501H - MSIE 8 - F12 Developer Tools tooltips use-after-free = Synopsis When using the Developer Tools of MSIE 8, one might hover the mouse over a button in