FLAM Issue Tracker - FL5
View Issue Details
0000622FL52.2 Subprogram FLUC (CONV)public2015-01-09 11:072015-04-15 15:42
Tilo Eckert 
Tilo Eckert 
0000622: Base detector erroneously detects a base encoding in binary data in some cases
If a binary file starts with characters that are valid in Base32 or Base64 followed by an = sign (optionally with whitespace/control characters in between), it is detected as encoded in one of the two bases, even though subsequent data contains invalid characters.
No tags attached.
Issue History
2015-01-09 11:07Tilo EckertNew Issue
2015-01-09 11:07Tilo EckertStatusnew => assigned
2015-01-09 11:07Tilo EckertAssigned To => Tilo Eckert
2015-01-09 11:13Tilo EckertNote Added: 0000717
2015-01-09 11:13Tilo EckertStatusassigned => resolved
2015-01-09 11:13Tilo EckertFixed in Version => 5.2
2015-01-09 11:13Tilo EckertResolutionopen => fixed
2015-01-09 11:14Tilo EckertView Statusprivate => public
2015-04-15 15:42Falk ReichbottFixed in Version5.2 => 5.1.04

Tilo Eckert   
2015-01-09 11:13   
When performing base detection, Base32/64 is now rejected if there is data after the final = sign, except for padding bytes.