Open Bug 305250 Opened 19 years ago Updated 2 years ago

SECU_PrintAny incorrectly decodes BER indefinite-length data

Categories

(NSS :: Libraries, defect, P3)

3.10

Tracking

(Not tracked)

People

(Reporter: nelson, Unassigned)

Details

Based on the results shown in bug 302058, it appears that SECU_PrintAny 
fails to properly decode indefinite-length BER encoded input.  
It apparently mis-parses the data, and outputs non-sensical appearing results.  
It should either 
a) be fixed to properly parse BER indefinite-length encoded input, or 
b) be changed to detect BER indefinite-length encoding and output an error
message saying "I can't decode this indefinite length encoded BER data."

This is only P3 (low priority), but a good learning excersize.
Alexei, please attach to this bug the BER encoded test file that you used
in bug 302058.
Priority: -- → P3
QA Contact: jason.m.reid → libraries
Assignee: alexei.volkov → alexei.volkov.bugs
Severity: normal → S3

The bug assignee is inactive on Bugzilla, so the assignee is being reset.

Assignee: alvolkov.bgs → nobody
You need to log in before you can comment on or make changes to this bug.