Open Bug 2010438 Opened 9 hours ago Updated 9 hours ago

Upgrade insecure requests wrongly upgrades unsupported ports coming from iframes

Categories

(Core :: DOM: Security, defect)

defect

Tracking

()

ASSIGNED

People

(Reporter: jkt, Assigned: jkt)

Details

Attachments

(1 file)

testing/web-platform/meta/upgrade-insecure-requests/link-upgrade.sub.https.html.ini lists the following fails:

  • [./link-upgrade/iframe-top-navigation-upgrade-1.sub.html]
  • [./link-upgrade/iframe-top-navigation-upgrade-2.sub.html]
  • [./link-upgrade/iframe-top-navigation-upgrade-meta.sub.html]

Gecko is incorrectly applying upgrade-insecure-requests (UIR) to top-level HTTP navigations initiated from iframes, regardless of whether the upgrade would actually work.

The problem: UIR changes http://host:porthttps://host:port (same port number). This breaks when the server doesn't have HTTPS on that port.

Assignee: nobody → jonathan
Status: NEW → ASSIGNED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: