CVE-2023-32310 DataEase API interface has IDOR vulnerability

High 8.1 Published Updated

Attackers can delete other users' dashboards or messages via IDOR in DataEase API, requiring an upgrade to fix.

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 CVE-2023-32310?

CVE-2023-32310 is a high-severity missing authorization vulnerability in Dataease Dataease, published on 1 Jun 2023. Any signed-in user can exploit it over the network, with no action from the victim.

Official description

DataEase is an open source data visualization and analysis tool. The API interface for DataEase delete dashboard and delete system messages is vulnerable to insecure direct object references (IDOR). This could result in a user deleting another user's dashboard or messages or interfering with the interface for marking messages read. The vulnerability has been fixed in v1.18.7. There are no known workarounds aside from upgrading.

Weakness: CWE-639

Which versions are affected by CVE-2023-32310?

2 open source packages ship an affected version, including io.dataease:dataease-plugin-common. It affects 1 product.

PackageAffectedFixed in
io.dataease:dataease-plugin-common MavenAll versions1.18.7
io.dataease:dataease-plugin-common MavenAll versions1.18.7

Products include Dataease Dataease.

How do I fix CVE-2023-32310?

Upgrade io.dataease:dataease-plugin-common to 1.18.7 or later.

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

Is CVE-2023-32310 being exploited?

It is not confirmed as exploited in the wild, but public exploit code for CVE-2023-32310 exists.

All Dataease Dataease vulnerabilities

Sources

Also known as GHSA-7hv6-gv38-78wj.

Is CVE-2023-32310 in your software?

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

Check your SBOMs for free