diff options
| author | Zoltán Kéri <z@zolk3ri.name> | 2025-12-27 04:30:37 +0100 |
|---|---|---|
| committer | Zoltán Kéri <z@zolk3ri.name> | 2025-12-27 04:30:37 +0100 |
| commit | d802a4e9fa412e1234a5970b8545994293946409 (patch) | |
| tree | a5b4119b1c77754d7843c362ed7405559019d5d9 /src | |
| parent | 2e6554b8c85c904eb1eb010f0312641be800823f (diff) | |
encoding/base32: Fix padding validation for malformed input
Fix a bug where padding characters in the middle of input were
not detected when there was no trailing padding.
The "verify no padding in middle" check was inside `if
padding_count > 0`, so inputs like "MZ===YTBMZXW6YTB" would
incorrectly pass validation.
Test case added for this edge case.
Diffstat (limited to 'src')
0 files changed, 0 insertions, 0 deletions