CVE Catalog
EnglishPolski(English translation not available - showing Polish)

CVE-2026-32313

High
Published: Translated: NVD NIST

Summary

xmlseclibs to biblioteka napisana w PHP do pracy z szyfrowaniem i podpisami XML. W wersjach przed 3.1.5, węzły XML szyfrowane za pomocą aes-128-gcm, aes-192-gcm lub aes-256-gcm nie weryfikują długości tagu uwierzytelniającego. To pozwala atakującemu na przeprowadzenie ataku brute-force na tag uwierzytelniający oraz na fałszowanie dowolnych szyfrogramów.

Risk Assessment

Brak weryfikacji długości tagu uwierzytelniającego stwarza ryzyko dla poufności i integralności danych, umożliwiając atakującym odszyfrowanie węzłów XML oraz fałszowanie danych. Organizacje mogą być narażone na utratę danych oraz naruszenie bezpieczeństwa.

Recommendation

Zaleca się aktualizację biblioteki xmlseclibs do wersji 3.1.5 lub nowszej, aby usunąć tę podatność. Dodatkowo, warto przeprowadzić audyt bezpieczeństwa aplikacji korzystających z tej biblioteki.

Related vulnerabilities

Original NVD description (English source)

xmlseclibs is a library written in PHP for working with XML Encryption and Signatures. Prior to 3.1.5, XML nodes encrypted with either aes-128-gcm, aes-192-gcm, or aes-256-gcm lack validation of the authentication tag length. An attacker can use this to brute-force an authentication tag, recover the GHASH key, and decrypt the encrypted nodes. It also allows to forge arbitrary ciphertexts without knowing the encryption key. This vulnerability is fixed in 3.1.5.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS