CVE-2024-44076 Microcks's POST /api/import and POST /api/export endpoints allow non-administrator access
Non-administrator users can access import and export endpoints, allowing unauthorized data manipulation or disclosure in Microcks.
- Exploited in the wild
- Not known
- Login needed
- Not needed
- Attackable
- Over the internet
- Victim action needed
- Not needed
- Fix
- Available
What is CVE-2024-44076?
CVE-2024-44076 is a critical missing authorization vulnerability in n/a, published on 19 Aug 2024. An attacker can exploit it over the internet without logging in, with no action from the victim.
Official description
In Microcks before 1.10.0, the POST /api/import and POST /api/export endpoints allow non-administrator access.
Weakness: CWE-269
Which versions are affected by CVE-2024-44076?
2 open source packages ship an affected version, including io.github.microcks:microcks-app. It affects 1 product.
| Package | Affected | Fixed in |
|---|---|---|
io.github.microcks:microcks-app Maven | All versions | 1.10.0 |
io.github.microcks:microcks-app Maven | All versions | 1.10.0 |
Products include Microcks Microcks.
How do I fix CVE-2024-44076?
Upgrade io.github.microcks:microcks-app to 1.10.0 or later.
Upgrade, and check permissions on every request on the server, not only in the interface. More about Missing authorization.
Is CVE-2024-44076 being exploited?
There is no known exploitation of CVE-2024-44076 in the wild and no public exploit code.
Other vulnerabilities in n/a
Sources
Also known as GHSA-r6ph-5fp2-3w2v.