Firefox Webfilter Bypass Vulnerability via <embed> Tag
Categories
(Firefox :: Enterprise Policies, defect, P3)
Tracking
()
People
(Reporter: fazim.pentester, Unassigned)
Details
(Keywords: reporter-external, Whiteboard: [reporter-external] [client-bounty-form] [verif?])
Attachments
(1 file)
|
1.73 MB,
video/mp4
|
Details |
The Enterprise Policy for the Firefox Webfilter, which blocks a host, can be bypassed using an <embed> tag. I have used the policy setting below to block the example.com site. All forms of navigation are blocked, including redirects and iframes, except for the <embed> tag. An attacker can exploit this to bypass the policy and navigate users to a enterprise blocked site using the <embed> tag.
{
"policies": {
"WebsiteFilter": {
"Block": ["https://example.com"]
}
}
}
proof-of-concept:
<embed src="https://example.com"></embed>
| Reporter | ||
Comment 1•2 years ago
|
||
Comment 2•2 years ago
|
||
This is obviously a bug from the POV of the enterprise setting these policies, but it's not a security risk to the Firefox user so we can unhide this.
Comment 3•2 years ago
|
||
The severity field is not set for this bug.
:mkaply, could you have a look please?
For more information, please visit BugBot documentation.
Updated•2 years ago
|
| Comment hidden (metoo) |
Comment 5•2 years ago
|
||
Just so I remember, fix is to add
contentType == Ci.nsIContentPolicy. TYPE_OBJECT
here:
The embed won't load at all.
Updated•2 years ago
|
Updated•1 year ago
|
Description
•