CVE Catalog

CVE-2016-2049

High
Published: Translated: NVD NIST

Summary

The JanRain PHP OpenID library has a flaw in checking the openid.realm parameter against the SERVER_NAME element in the SERVER superglobal array. This may allow remote attackers to hijack the authentication of arbitrary users via crafted HTTP Host headers.

Risk Assessment

Attackers could exploit this vulnerability to hijack user sessions, leading to unauthorized access to resources. This poses a serious threat to data security within the organization.

Recommendation

It is recommended to update the JanRain PHP OpenID library to the latest version that addresses this vulnerability. Additionally, implementing extra verification mechanisms for HTTP headers is advisable.

Related vulnerabilities

Original NVD description (English source)

examples/consumer/common.php in JanRain PHP OpenID library (aka php-openid) improperly checks the openid.realm parameter against the SERVER_NAME element in the SERVER superglobal array, which might allow remote attackers to hijack the authentication of arbitrary users via vectors involving a crafted HTTP Host header.

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