GHSA-w8qp-hmh5-4v9v Object state limitation has no effect

Not scored Published

Attackers can bypass object state limitations to access restricted content, affecting applications using this specific access control feature.

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-w8qp-hmh5-4v9v?

GHSA-w8qp-hmh5-4v9v is a missing authorization vulnerability in ezsystems/ezplatform-kernel, published on 29 Apr 2022. Any signed-in user can exploit it over the network, with no action from the victim.

Official description

Object state limitation is a policy you can use in your roles to limit access to content based on specific object state values. Due to a flawed earlier update, these limitations were ineffective in releases made since February 16th 2022. They would grant access to the given content regardless of the object state. Depending on how your frontend is designed, knowing the URL to the content may or may not be required to access it. If you are using object state limitations in your roles, this issue is critical. Please apply the fix as soon as possible.

Which versions are affected by GHSA-w8qp-hmh5-4v9v?

2 open source packages ship an affected version, including ezsystems/ezplatform-kernel.

PackageAffectedFixed in
ezsystems/ezplatform-kernel PackagistFrom 1.3.01.3.17
ezsystems/ezplatform-kernel PackagistFrom 1.3.01.3.17

How do I fix GHSA-w8qp-hmh5-4v9v?

Upgrade ezsystems/ezplatform-kernel to 1.3.17 or later.

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

Is GHSA-w8qp-hmh5-4v9v being exploited?

There is no known exploitation of GHSA-w8qp-hmh5-4v9v in the wild and no public exploit code.

Sources

Is GHSA-w8qp-hmh5-4v9v in your software?

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

Check your SBOMs for free