Actions
Bug #6280
openbase64: don't accept = in the middle of a string
Affected Versions:
Effort:
Difficulty:
Label:
Description
A string such as D=aB
is invalid and should be rejected by the parser
Updated by Shivani Bhardwaj 9 days ago
- Target version changed from TBD to 8.0.0-beta1
This needs a decision. Our parser would accept such a string in all modes as the string does not have any non base64 alphabet. On popular base64 decoders as well such a string is accepted but it is rejected by some parsers like Python's base64 library as it is incorrect to have padding bytes in the middle of a string.
Updated by Shivani Bhardwaj 4 days ago
@Philippe Antoine what do you think about this issue?
Updated by Philippe Antoine 4 days ago
Should be rejected in strict mode, not in others if it is accepted by popular base64 decoders
Actions