CVE Catalog

CVE-2017-1000093

High
Published: Translated: NVD NIST

Summary

The Poll SCM Plugin did not require requests to its API to be sent via POST, thereby exposing it to Cross-Site Request Forgery attacks. This allowed attackers to initiate polling of projects with a known name.

Risk Assessment

Attackers could exploit this vulnerability to perform unauthorized polling of projects, potentially leading to unwanted actions within the Jenkins system.

Recommendation

It is recommended to update the Poll SCM Plugin to the latest version that enforces the use of POST method for API requests to mitigate the risk of CSRF attacks.

Related vulnerabilities

Original NVD description (English source)

Poll SCM Plugin was not requiring requests to its API be sent via POST, thereby opening itself to Cross-Site Request Forgery attacks. This allowed attackers to initiate polling of projects with a known name. While Jenkins in general does not consider polling to be a protection-worthy action as it's similar to cache invalidation, the plugin specifically adds a permission to be able to use this functionality, and this issue undermines that permission.

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