Select Options Can Escape Across Tabs
Categories
(Core :: DOM: Core & HTML, defect)
Tracking
()
People
(Reporter: gosegu, Unassigned)
References
Details
(4 keywords, Whiteboard: [client-bounty-form])
Attachments
(3 files)
Using the select option and showPicker(), an attacker could overlay content on other tabs from a malicious site.
Below is a proof-of-concept page; when a victim clicks on a malicious site, the select options are displayed over other tabs opened by the victim.
Also, this selection option is still active not only inside the browser but also outside the browser. This is different from existing bug cases.
| Reporter | ||
Comment 1•2 years ago
|
||
Reproduction CASE
- Download the poc.html file.
- Open the poc.html file in the firefox browser.
- Open a different website (this can also be done later) and interact with the malicious site by clicking anywhere. Check if the select option for the malicious site is shown on every tab the user tries to visit.
| Reporter | ||
Comment 2•2 years ago
|
||
| Reporter | ||
Comment 3•2 years ago
|
||
Comment 4•2 years ago
|
||
This is probably a duplicate of other showpicker bugs, like some of the dependencies of bug 1877969. It doesn't seem to depend on bug 1877969 itself because it is not about evading the user-interaction requirement.
| Reporter | ||
Comment 5•2 years ago
|
||
The link below is a Chrome browser issue that explains the same issue. It would be good to refer to it.
Updated•2 years ago
|
Updated•2 years ago
|
Comment 6•2 years ago
|
||
This seems fixed to me in Nightly. Can you confirm?
Comment 7•2 years ago
|
||
I bisected the fix for this to bug 1875354 and the POC here just seems to be a simpler version of the other one.
Updated•2 years ago
|
Updated•1 year ago
|
Description
•