CVE-2019-10315
Jenkins GitHub Authentication Plugin Cross-Site Request Forgery vulnerability
4.3
MEDIUM
CVSS 3.1
EPSS 0.10%
Description
Jenkins GitHub Authentication Plugin did not manage the state parameter of OAuth to prevent CSRF. This allowed an attacker to catch the redirect URL provided during the authentication process using OAuth and send it to the victim. If the victim was already connected to Jenkins, their Jenkins account would be attached to the attacker’s GitHub account. The state parameter is now correctly managed.
How to fix CVE-2019-10315
To remediate CVE-2019-10315, upgrade the affected package to a fixed version below.
- —upgrade to 0.32 or later
Is CVE-2019-10315 being exploited?
Low — EPSS is 0.1%, meaning exploitation activity has not been observed at scale.
Affected packages (1)
- from 0, < 0.32
CVSS scores
| Source | Version | Severity | Vector |
|---|---|---|---|
| osv | CVSS 3.1 | MEDIUM4.3 | CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L |