CVE Catalog

CVE-2016-4028

High
Published: Translated: NVD NIST

Summary

An issue was discovered in OX Guard before version 2.4.0-rev8 related to the use of an authentication token for identifying and transferring guest users' credentials. The OX Guard API acts as a padding oracle, allowing attackers to guess the correct padding.

Risk Assessment

Attackers may perform brute-force attacks on the content of the guest authentication token, potentially leading to the disclosure of user credentials. However, this requires the guest user to be logged in, and the attacker must know the content of the 'OxReaderID' cookie and the value of the 'auth' parameter.

Recommendation

It is recommended to update OX Guard to version 2.4.0-rev8 or later to mitigate this vulnerability. Additionally, consider implementing further protective measures to safeguard guest user credentials.

Related vulnerabilities

Original NVD description (English source)

An issue was discovered in Open-Xchange OX Guard before 2.4.0-rev8. OX Guard uses an authentication token to identify and transfer guest users' credentials. The OX Guard API acts as a padding oracle by responding with different error codes depending on whether the provided token matches the encryption padding. In combination with AES-CBC, this allows attackers to guess the correct padding. Attackers may run brute-forcing attacks on the content of the guest authentication token and discover user credentials. For a practical attack vector, the guest users needs to have logged in, the content of the guest user's "OxReaderID" cookie and the value of the "auth" parameter needs to be known to the attacker.

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