GHSA-xmp3-7745-g4vj ezsystems/ez-support-tools Failing access control in system info view

Not scored Published

Low-privilege users can access sensitive system information, including phpinfo output, by bypassing access controls via direct links.

Exploited in the wild
Not known
Login needed
Any signed-in user
Attackable
Over the internet
Victim action needed
Not needed
Fix
Available

What is GHSA-xmp3-7745-g4vj?

GHSA-xmp3-7745-g4vj is a missing authorization vulnerability in ezsystems/ez-support-tools, published on 15 May 2024. Any signed-in user can exploit it over the network, with no action from the victim.

Official description

This Security Advisory is about a vulnerability in ezsystems/ez-support-tools v2.2, part of Ibexa DXP v3.2. Older versions are not affected. A user having insufficient permissions is able to access the system information tabs if they type in the direct link (the link is not shown in the menu). The "Setup / System info" policy should be required to access it, but only backend login is actually required. This means any editor can see core system information, including the output from phpinfo(). The fix ensures that the access policy is correctly verified.

Which versions are affected by GHSA-xmp3-7745-g4vj?

2 open source packages ship an affected version, including ezsystems/ez-support-tools.

PackageAffectedFixed in
ezsystems/ez-support-tools PackagistFrom 2.2.02.2.3
ezsystems/ez-support-tools PackagistFrom 2.2.02.2.3

How do I fix GHSA-xmp3-7745-g4vj?

Upgrade ezsystems/ez-support-tools to 2.2.3 or later.

Upgrade, and check permissions on every request on the server, not only in the interface. More about Missing authorization.

Is GHSA-xmp3-7745-g4vj being exploited?

There is no known exploitation of GHSA-xmp3-7745-g4vj in the wild and no public exploit code.

Sources

Is GHSA-xmp3-7745-g4vj in your software?

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

Check your SBOMs for free