GHSA-7qfm-6m33-rgg9 XML External Entity Reference

Not scored Published

An attacker can exploit XML External Entity vulnerabilities in Report Portal's service-api to disclose secrets and perform Server-Side Request Forgery via JUnit XML imports.

Exploited in the wild
Not known
Login needed
Any signed-in user
Attackable
Over the internet
Victim action needed
A user has to click or open something
Fix
Available

What is GHSA-7qfm-6m33-rgg9?

GHSA-7qfm-6m33-rgg9 is a vulnerability in com.epam.reportportal:service-api, published on 13 Aug 2021. Any signed-in user can exploit it over the network, and only if a user opens a file or follows a link.

Official description

An issue was discovered in service-api before 4.3.12 and 5.x before 5.1.1 for Report Portal. It allows XXE, with resultant secrets disclosure and SSRF, via JUnit XML launch import.

Which versions are affected by GHSA-7qfm-6m33-rgg9?

4 open source packages ship an affected version, including com.epam.reportportal:service-api.

PackageAffectedFixed in
com.epam.reportportal:service-api MavenAll versions4.3.12
com.epam.reportportal:service-api MavenAll versions4.3.12
com.epam.reportportal:service-api MavenFrom 5.0.05.1.1
com.epam.reportportal:service-api MavenFrom 5.0.05.1.1

How do I fix GHSA-7qfm-6m33-rgg9?

Upgrade com.epam.reportportal:service-api to a fixed version for your release line: 4.3.12 or 5.1.1.

Is GHSA-7qfm-6m33-rgg9 being exploited?

There is no known exploitation of GHSA-7qfm-6m33-rgg9 in the wild and no public exploit code.

Sources

Is GHSA-7qfm-6m33-rgg9 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free