GitHub Advisoryadvisory · Maven

GHSA-ppv9-v43c-xqpp XXE vulnerability in Jenkins pom2config Plugin

MEDIUM Published 2022-05-24 Modified 2023-10-27 Official page ↗
Aliases
CVE-2021-43576
Ecosystem
Maven
Packages
org.jenkins-ci.plugins:pom2config
Severity
Moderate
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:N
Weaknesses
CWE-611
Reviewed
2022-12-15

Affected packages

• Maven org.jenkins-ci.plugins:pom2config: <= 1.2 (no fix yet)

Description

Jenkins pom2config Plugin 1.2 and earlier does not configure its XML parser to prevent XML external entity (XXE) attacks. This allows attackers with Overall/Read and Item/Read permissions to have Jenkins parse a crafted XML file that uses external entities for extraction of secrets from the Jenkins controller or server-side request forgery. As of publication of this advisory, there is no fix.

Related

Alias · CVE (1)

  • CVE-2021-43576 Jenkins pom2config Plugin 1.2 and earlier does not configure its XML parser to prevent XML external entity (XXE) attacks, allowing… vulnerability

Weakness · CWE (1)

  • CWE-611 Improper Restriction of XML External Entity Reference weakness

References