{"id":"CVE-2026-32935","summary":"phpseclib's AES-CBC unpadding susceptible to padding oracle timing attack","details":"phpseclib is a PHP secure communications library. Projects using versions 0.1.1 through 1.0.26, 2.0.0 through 2.0.51, and 3.0.0 through 3.0.49 are vulnerable to a to padding oracle timing attack when using AES in CBC mode. This issue has been fixed in versions 1.0.27, 2.0.52 and 3.0.50.","aliases":["GHSA-94g3-g5v7-q4jg"],"modified":"2026-08-12T03:51:28.093158385Z","published":"2026-03-20T02:48:59.778Z","related":["CGA-2f47-mqm6-m4hf"],"database_specific":{"cna_assigner":"GitHub_M","cwe_ids":["CWE-208"],"osv_generated_from":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/32xxx/CVE-2026-32935.json"},"references":[{"type":"ADVISORY","url":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/32xxx/CVE-2026-32935.json"},{"type":"ADVISORY","url":"https://github.com/phpseclib/phpseclib/security/advisories/GHSA-94g3-g5v7-q4jg"},{"type":"ADVISORY","url":"https://nvd.nist.gov/vuln/detail/CVE-2026-32935"},{"type":"FIX","url":"https://github.com/phpseclib/phpseclib/commit/ccc21aef71eb170e9bf819b167e67d1fd9e6e788"}],"affected":[{"ranges":[{"type":"GIT","repo":"https://github.com/phpseclib/phpseclib","events":[{"introduced":"fe62c85e0203503231d489af95d0ac053b7d3575"},{"fixed":"aa6ad8321ed103dc3624fb600a25b66ebf78ec7b"},{"introduced":"a74aa9efbe61430fcb60157c8e025a48ec8ff604"},{"fixed":"2552c4001631d1cc844332faea6a08a49c964b28"},{"introduced":"a8e70cbaa54234d466afdbf6d15d7af1751ce3eb"},{"fixed":"56fa436a7a7b87e17d3f1b91d58afb1a6cbaedc9"}],"database_specific":{"source":"AFFECTED_FIELD","extracted_events":[{"introduced":"3.0.0"},{"fixed":"3.0.50"},{"introduced":"2.0.0"},{"fixed":"2.0.52"},{"introduced":"0.1.1"},{"fixed":"1.0.27"}]}}],"versions":["3.0.49","2.0.51","1.0.26","2.0.50","1.0.25","3.0.48","2.0.49","1.0.24","3.0.47","3.0.46","3.0.45","3.0.44","3.0.43","2.0.48","3.0.42","3.0.41","3.0.40","3.0.39","3.0.38","2.0.47","1.0.23","3.0.37","3.0.36","1.0.22","2.0.46","3.0.35","3.0.34","3.0.33","3.0.23","2.0.45","3.0.22","3.0.21","1.0.21","2.0.44","3.0.20","2.0.43","2.0.42","3.0.19","2.0.41","3.0.18","2.0.40","3.0.17","2.0.39","3.0.16","2.0.38","3.0.15","3.0.14","2.0.37","3.0.13","2.0.36","1.0.20","2.0.35","3.0.12","3.0.11","2.0.34","3.0.10","2.0.33","3.0.9","2.0.32","3.0.8","2.0.31","3.0.7","3.0.6","3.0.5","3.0.4","3.0.3","3.0.2","3.0.1","2.0.30","3.0.0","2.0.29","2.0.28","1.0.19","2.0.27","2.0.26","2.0.25","2.0.24","1.0.18","2.0.23","1.0.17","2.0.22","2.0.21","2.0.20","2.0.19","2.0.18","1.0.16","2.0.17","2.0.16","2.0.15","1.0.15","2.0.14","1.0.14","2.0.13","1.0.13","2.0.12","1.0.12","1.0.11","2.0.11","2.0.10","1.0.10","1.0.9","2.0.9","2.0.7","1.0.8","2.0.6","1.0.7","2.0.5","1.0.6","2.0.4","1.0.5","1.0.4","2.0.3","1.0.1","2.0.0","0.3.8","0.3.7","0.3.6","0.3.0","0.2.2","0.2.1","0.2.0","0.1.5","0.1.2","0.1.1"],"database_specific":{"source":"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-32935.json"}}],"schema_version":"1.9.0","severity":[{"type":"CVSS_V4","score":"CVSS:4.0/AV:N/AC:H/AT:N/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N"}]}