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 23 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 17 days ago
@Philippe Antoine what do you think about this issue?
Updated by Philippe Antoine 17 days ago
Should be rejected in strict mode, not in others if it is accepted by popular base64 decoders
Actions