Skip to content

binascii.a2b_base64 ignores padding inside a string #94703

Closed
@DemiMarie

Description

@DemiMarie

Bug report

The following code should raise binascii.Error but does not:

import binascii
binascii.a2b_base64(b'=aa==')

It appears (from looking at the source code) that this is also the case in 3.11, even in strict mode.

Your environment

  • CPython versions tested on: 3.10
  • Operating system and architecture: Fedora 36, Linux 5.15.52, x86_64

Metadata

Metadata

Assignees

No one assigned

    Labels

    type-bugAn unexpected behavior, bug, or error

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions