Padding Oracle Timing Attack Vulnerability in phpseclib by phpseclib
CVE-2026-32935
8.2HIGH
What is CVE-2026-32935?
phpseclib, a widely used PHP secure communications library, is susceptible to a padding oracle timing attack when utilizing AES in CBC mode. This vulnerability affects multiple versions, specifically versions 1.0.26 and below, 2.0.0 through 2.0.51, and 3.0.0 through 3.0.49. Users of these versions are at risk, as the attack could lead to the exposure of sensitive information. It is highly recommended to upgrade to the fixed versions: 1.0.27, 2.0.52, and 3.0.50 to ensure secure communications.
Affected Version(s)
phpseclib >= 3.0.0, < 3.0.50 < 3.0.0, 3.0.50
phpseclib >= 2.0.0, < 2.0.52 < 2.0.0, 2.0.52
phpseclib < 1.0.27 < 1.0.27
