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 through December and January. Due to the recent Firefox 0-day, I've selected a very old and not so interesting bug for today, so you can get back to looking at the former as soon as possible. The below information is available in more detail on my blog at http://blog.skylined.nl/20161130001.html. There you can find a repro that triggered this issue and an exploit that may or may not work in addition to the information below. Follow me on http://twitter.com/berendjanwever for daily browser bugs. Opera foreignObject textNode::removeChild use-after-free ======================================================== (The fix and CVE number for this issue are unknown) Synopsis -------- A specially crafted web-page can trigger a use-after-free vulnerability in Opera. This vulnerability was found a very long time ago, back when I did not keep organized records of my analysis, so unfortunately, I cannot speculate on the potential impact or exploitability. Known affected software and attack vectors ------------------------------------------ * Opera 12 An attacker would need to get a target user to open a specially crafted web-page. Disabling JavaScript should prevent an attacker from triggering the vulnerable code path. Description ----------- As I mentioned, I did not keep detailed records of my analysis, so there is not much I can say about this vulnerability, other than that I did attempt to write an exploit. However, I do not know how successful this exploit was. I did not include it in my report to iDefense, so I am assuming it was not successful. Time-line --------- * Before August 2012: This vulnerability was found through fuzzing. * August 2012: This vulnerability was submitted to iDefense. * September 2012: This vulnerability was acquired by iDefens (see note). * November 2016: Details of this vulnerability are released. (I asked ZDI and iDefense if they were interested in Opera vulnerabilities before submitting them. ZDI responded that they was not, but iDefense _accidentally_ said they were. After submitting my first vulnerability, iDefense explained that there had been a mistake on their side and that they were not in fact interested. However, they kindly offered to buy this vulnerability for a token reward, which I accepted). Cheers, SkyLined
Attachment:
0x2557C5AA.asc
Description: application/pgp-keys
Attachment:
signature.asc
Description: OpenPGP digital signature
_______________________________________________ Sent through the Full Disclosure mailing list https://nmap.org/mailman/listinfo/fulldisclosure Web Archives & RSS: http://seclists.org/fulldisclosure/