CVE-2019-1003058: CSRF vulnerability in Jenkins FTP publisher Plugin
6.5
CVSS Score
3.0
Basic Information
CVE ID
GHSA ID
EPSS Score
0.65643%
CWE
Published
5/13/2022
Updated
1/30/2024
KEV Status
No
Technology
Java
Technical Details
CVSS Vector
CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:H/A:N
Package Name | Ecosystem | Vulnerable Versions | First Patched Version |
---|---|---|---|
org.jvnet.hudson.plugins:ftppublisher | maven | <= 1.2 |
Vulnerability Intelligence
Miggo AI
Root Cause Analysis
The vulnerability description explicitly identifies FTPPublisher.DescriptorImpl#doLoginCheck as the vulnerable method. Key evidence:
- The Jenkins advisory states this method 'does not require POST requests, resulting in a CSRF vulnerability'
- CWE-352 (CSRF) mapping confirms the attack vector
- The method's purpose (FTP connection testing) aligns with the described exploit scenario
- Form validation methods in Jenkins plugins typically handle configuration checks and are common CSRF targets when unprotected
- The combination of missing POST enforcement and permission checks creates the vulnerability chain