PT-2019-14704 · Jenkins · Jenkins Maven Release Plugin+1
CVE-2019-16549
·
Publicado
2019-12-17
·
Atualizado
2023-10-25
CVSS v3.1
8.1
Alta
| Vetor | AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H |
Name of the Vulnerable Software and Affected Versions
Jenkins Maven Release Plugin versions 0.16.1 and earlier
Description
The issue allows man-in-the-middle attackers to have Jenkins parse crafted XML documents due to the XML parser not being configured to prevent XML external entity (XXE) attacks. This could be exploited, especially if the URL is not HTTPS, allowing attackers to extract secrets from the Jenkins controller, perform server-side request forgery, or launch denial-of-service attacks. A cross-site request forgery vulnerability is also present due to a connection test form validation method not requiring POST requests.
Recommendations
For Jenkins Maven Release Plugin versions 0.16.1 and earlier, update to version 0.16.2, which configures the XML parser to prevent XML external entity (XXE) attacks and requires POST requests for the connection test form validation method to protect against cross-site request forgery attacks.
Correção
XXE
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Enumeração de Fraquezas
Identificadores relacionados
Produtos afetados
Jenkins
Jenkins Maven Release Plugin