astrobiology.nasa.gov not loading on FF 108
Categories
(Core :: DOM: Security, defect)
Tracking
()
Tracking | Status | |
---|---|---|
firefox-esr102 | --- | unaffected |
firefox108 | --- | wontfix |
firefox109 | --- | fixed |
firefox110 | --- | fixed |
People
(Reporter: diannaS, Assigned: tschuster)
References
(Regression)
Details
(Keywords: regression)
Attachments
(2 files)
Filing this bug from reddit reports:
https://www.reddit.com/r/firefox/comments/zml8jl/astrobiologynasagov_not_loading_on_ff_but_does_on/
"Tried this in 2 different Windows computers, one on Win 10 w/ FF 108.0 stable and another on Win 11 and FF 109 beta, with all extensions disabled. I only get the headers, but the content is blank and on the same PCs Edge and Chrome are fine. Anyone can tell what's going on? https://astrobiology.nasa.gov/"
I was able to recreate this on a MacOS 12.2.1
I ran mozregression and narrowed it down to bug 1797070
STR:
-Simply load https://astrobiology.nasa.gov/ and notice only the headers appear and no image
Reporter | ||
Comment 1•2 years ago
|
||
Expected results from previous builds
Reporter | ||
Updated•2 years ago
|
Updated•2 years ago
|
Comment 2•2 years ago
|
||
The problem is not exactly adding preffed-off support for 'unsafe-hashes'
in bug 1797070, but that the patch included the fix for bug 1644790 (CVE-2022-46873): pages got 'unsafe-hashes'
behavior even when they didn't ask for it.
Comment 3•2 years ago
|
||
If you set the pref security.csp.unsafe-hashes.enabled
to true
the site works.
Assignee | ||
Updated•2 years ago
|
Assignee | ||
Comment 4•2 years ago
|
||
Everything Daniel said is correct. We should probably just ship 'unsafe-hashes'. I am going to attach a patch to bug 1343950.
Assignee | ||
Updated•2 years ago
|
Assignee | ||
Comment 5•2 years ago
|
||
Interestingly enough even with 'unsafe-hashes'
the page still seems to have some inline style defined via JS that is blocked. However I see something similar in Chrome as well.
Content Security Policy: The page’s settings blocked the loading of a resource at inline (“style-src”). widgets.f26384f93da6.js:1:29228
Assignee | ||
Updated•2 years ago
|
Reporter | ||
Comment 6•2 years ago
•
|
||
Fixed in bug 1343950 by enabling security.csp.unsafe-hashes.enabled
and verified on 110.0a1 on MacOS 12.2.1
Reporter | ||
Comment 7•2 years ago
|
||
Setting 108 to wontfix since there is a workaround
Comment 8•2 years ago
|
||
Bug 1343950 has been uplifted to Beta for 109.0b8 also now.
Description
•