CVE Catalog

CVE-2016-4977

High
Published: Translated: NVD NIST

Summary

In Spring Security OAuth versions 2.0.0 to 2.0.9 and 1.0.0 to 1.0.5, the response_type parameter in authorization requests was processed as Spring SpEL. This allowed a malicious user to trigger remote code execution by crafting the value of the response_type parameter.

Risk Assessment

A malicious user could exploit this vulnerability to execute remote code, posing a serious threat to the security of the application and the organization's data.

Recommendation

It is recommended to update Spring Security OAuth to a version that is not vulnerable to this issue to minimize the risk of remote code execution.

Related vulnerabilities

Original NVD description (English source)

When processing authorization requests using the whitelabel views in Spring Security OAuth 2.0.0 to 2.0.9 and 1.0.0 to 1.0.5, the response_type parameter value was executed as Spring SpEL which enabled a malicious user to trigger remote code execution via the crafting of the value for response_type.

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