[CLSA-2026:1778164512] Fix CVE(s): CVE-2026-3446
Type:
security
Severity:
Moderate
Release date:
2026-05-07 14:35:20 UTC
Description:
* SECURITY UPDATE: binascii.a2b_base64 / base64.b64decode stop decoding after the first padded quad, silently dropping any excess data. The behaviour can lead to data being accepted that other implementations process differently. - debian/patches/CVE-2026-3446.patch: backport of upstream commits 4561f6418a (main), e31c55121620 (3.14), 1f9958f909c1 (3.13). Treats the pad character as non-alphabet data per RFC 4648 section 3.3: the loop in binascii_a2b_base64 no longer breaks out on a pad sequence; a `pads` counter is added so post-loop validation still raises "Incorrect padding" for inputs that do not satisfy `quad_pos + pads == 4`. The unused `binascii_find_valid` helper is removed. - CVE-2026-3446
Updated packages:
  • alt-python27_2.7.18-18_amd64.deb
    sha:ec1d68f7ac868a1a0edc079daea8299ccd474e1d
  • alt-python27-debug_2.7.18-18_amd64.deb
    sha:58431a8c73d9301f85cc9b61320124575060bc7a
  • alt-python27-devel_2.7.18-18_amd64.deb
    sha:61a14830d81b6fbd6fec011fae8c79f98c85025f
  • alt-python27-idle_2.7.18-18_amd64.deb
    sha:08f116ad8bcaafdf5708284eda76cdebcb11e2d4
  • alt-python27-libs_2.7.18-18_amd64.deb
    sha:d4ad94cbb330634e4e7c0c54a314b2c70195fd69
  • alt-python27-test_2.7.18-18_amd64.deb
    sha:9ba8e6a884c675626e901992f7126d62a99058fc
  • alt-python27-tkinter_2.7.18-18_amd64.deb
    sha:90da23c97ed56d65d1bce26d21609995409f6d17
  • alt-python27-tools_2.7.18-18_amd64.deb
    sha:eed11fff84be7dee7287a15c52d3b39dab7f2787
Notes:
This page is generated automatically and has not been checked for errors. For clarification or corrections please contact the CloudLinux Packaging Team.