You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Doc/library/binascii.rst defines that a valid base64 "Contains no excess data after padding (including excess padding, newlines, etc.)". However, current implement does not handle the edge case of excess padding after no padding.
Activity
[-]binascii.a2b_base64 with strict_mode=True accepts invalid base64 input[/-][+]binascii.a2b_base64 strict mode accepts invalid base64 input[/+]gh-118314: Fix padding edge case in binascii.a2b_base64 strict mode (G…
pythongh-118314: Fix padding edge case in binascii.a2b_base64 strict …
[3.12] gh-118314: Fix padding edge case in binascii.a2b_base64 strict…
pythongh-118314: Fix padding edge case in binascii.a2b_base64 strict …