Closed Bug 858730 Opened 12 years ago Closed 7 years ago

Selecting to visit site on a cert error page should only provide a temporary cert exception, not a permanent cert exception

Categories

(Firefox OS Graveyard :: General, defect)

ARM
Gonk (Firefox OS)
defect
Not set
normal

Tracking

(blocking-b2g:-, b2g-v1.3 affected, b2g-v1.3T affected, b2g-v1.4 affected)

RESOLVED WONTFIX
blocking-b2g -
Tracking Status
b2g-v1.3 --- affected
b2g-v1.3T --- affected
b2g-v1.4 --- affected

People

(Reporter: jsmith, Unassigned)

References

Details

(Whiteboard: permafail)

Build: B2G 4/5/2013 Device: Unagi STR 1. Visit https://summitbook.mozilla.org/ in the browser 2. Select visit site under I understand the risks 3. Close the browser and kill the process 4. Open the browser again and go to https://summitbook.mozilla.org/ Expected We should get a cert error, as we only granted a temporary exception to access the site. Actual We gain access to the site. This is incorrect behavior - we only granted a temporary exception to access the site, so we should only have access it while the browser process remains open.
Blocks: 846734
blocking-b2g: --- → leo?
See Also: → 858738
Actually, the temporary exception is for chrome process. The exception available until chrome is killed.
I think implementing per-app cert exception can fix this problem. I don't really know about the code in CertOverrideService.cpp, but with a glimpse of the code inside CertOverrideService.cpp, it seems not trivial to make per-app cert exception. CCing people who may understand code in CertOverrideService.cpp.
Restarting the phone will revoke the temporary cert exception, so we won't block on this. Likely a lot of work anyway.
blocking-b2g: leo? → -
The bug reproduces on the latest Buri 1.3 Aurora Moz RIL, the full page access is granted after giving a temporary permission Device: Buri 1.3 Aurora Moz RIL BuildID: 20131210004003 Gaia: 3452fbdb5e1bed0cd27cc6173136537a03e8072f Gecko: e0c328d99742 Version: 28.0a2 Firmware Version:v1.2_20131115
Whiteboard: burirun1.3-1
Whiteboard: burirun1.3-1 → burirun1.3-1, burirun1.3-3
Whiteboard: burirun1.3-1, burirun1.3-3 → burirun1.3-1, burirun1.3-3, burirun1.4-1
Whiteboard: burirun1.3-1, burirun1.3-3, burirun1.4-1 → permafail
This issue also occurs on the buri 1.4 Moz Ril 1.4 Environmental Variables: Device: Buri 1.4 MOZ BuildID: 20140324000202 Gaia: 730670951e40b2317a167fcd07c398bb662d6e87 Gecko: a44f8b39c2c8 Version: 30.0a2 Firmware Version: v1.2-device.cfg the full page access is granted after giving a temporary permission
Assignee: nobody → stephouillon
Assignee: stephouillon → nobody
Firefox OS is not being worked on
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.