Closed Bug 1835157 Opened 1 year ago Closed 5 months ago

Ignore target names which contain both \n and < characters

Categories

(Core :: DOM: Core & HTML, enhancement)

Firefox 115
enhancement

Tracking

()

RESOLVED FIXED
128 Branch
Tracking Status
firefox128 --- fixed

People

(Reporter: s.h.h.n.j.k, Assigned: tschuster)

References

(Blocks 2 open bugs)

Details

(4 keywords, Whiteboard: [adv-main128-])

Attachments

(1 file)

User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/113.0.0.0 Safari/537.36

Steps to reproduce:

This is a request on addition to bug 1369029.

Currently, the target attribute in some elements act as an easy way to bypass bug 1369029. In https://github.com/whatwg/html/pull/9309, I proposed an additional mitigation to protect this gap, and it'd be great if y'all can work on this too :)

This just landed in whatwg/html.

Keywords: sec-want
Duplicate of this bug: 1850932
Blocks: html
Keywords: parity-chrome
Assignee: nobody → tschuster
Status: UNCONFIRMED → NEW
Ever confirmed: true
Attachment #9401911 - Attachment description: WIP: Bug 1835157 - Ignore target names which contain both newline and < characters → Bug 1835157 - Ignore target names which contain both newline and < characters. r?emilio
Pushed by tschuster@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/191c949de34e Ignore target names which contain both newline and < characters. r=emilio
Status: NEW → RESOLVED
Closed: 5 months ago
Resolution: --- → FIXED
Target Milestone: --- → 128 Branch
Keywords: dev-doc-needed
See Also: → 1899514

Sorry for the burst of bugspam: filter on tinkling-glitter-filtrate
Adding reporter-external keyword to security bugs found by non-employees for accounting reasons

FF128 MDN docs for this can be tracked in https://github.com/mdn/content/issues/33995

Whiteboard: adv-main128-
Whiteboard: adv-main128- → [adv-main128-]
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: