Closed
Bug 78556
Opened 24 years ago
Closed 24 years ago
Crash when viewing cert w/o a version entry
Categories
(Core Graveyard :: Security: UI, defect)
Tracking
(Not tracked)
VERIFIED
FIXED
People
(Reporter: javi, Assigned: javi)
Details
Attachments
(1 file)
802 bytes,
patch
|
Details | Diff | Splinter Review |
The version field in a certificate is optional. If the user tries to view a
certificate that does not have the version field set, the browser crashes in the
depths of PSM 2.
Patch coming shortly.
Assignee | ||
Comment 1•24 years ago
|
||
Assignee | ||
Comment 2•24 years ago
|
||
thayes,ddrinan: review please.
Comment 3•24 years ago
|
||
r=ddrinan.
Comment 4•24 years ago
|
||
So by adding this check does it mean that SEC_ASN1DecodeInteger() in
GetIntValue() is crashing? Can't we beef that up instead? It seems odd to
check a member before passing it into the function because the function can't
handle it.
Assignee | ||
Comment 5•24 years ago
|
||
SEC_ASN1DecodeInteger is an NSS function, we can file a separate bug against
NSS, but even then we'd have to pick up a new version of NSS for us to get this
fix.
We could push the test into GetIntValue and add logic to ProcessVersion to deal
with the bad output.
Comment 6•24 years ago
|
||
Open a bug to mark that NSS should be fixed with a reminder to come back and fix
this code* and you have have a bright shiny sr=blizzard.
* Am I anal or what?
Assignee | ||
Comment 7•24 years ago
|
||
New bug opened:
http://bugzilla.mozilla.org/show_bug.cgi?id=78577
Assignee | ||
Comment 8•24 years ago
|
||
Fix checked in
Status: NEW → RESOLVED
Closed: 24 years ago
Resolution: --- → FIXED
Updated•9 years ago
|
Product: Core → Core Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•