CVE-2023-52077 External apps using tokens issued by administrators and moderators can call admin APIs

High 8.9 Published Updated

Malicious third-party apps with admin tokens can access admin APIs to modify settings and steal credentials in Nexkey.

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
None listed

What is CVE-2023-52077?

CVE-2023-52077 is a high-severity missing authorization vulnerability in nexryai nexkey, published on 27 Dec 2023. Any signed-in user can exploit it over the network, and only if a user opens a file or follows a link.

Official description

Nexkey is a lightweight fork of Misskey v12 optimized for small to medium size servers. Prior to 12.23Q4.5, Nexkey allows external apps using tokens issued by administrators and moderators to call admin APIs. This allows malicious third-party apps to perform operations such as updating server settings, as well as compromise object storage and email server credentials. This issue has been patched in 12.23Q4.5.

Weakness: CWE-863

Which versions are affected by CVE-2023-52077?

It affects 1 product.

Products include Nexryai Nexkey.

How do I fix CVE-2023-52077?

No fix has been published for CVE-2023-52077 yet. Limit exposure of the affected software until one is available.

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

Is CVE-2023-52077 being exploited?

There is no known exploitation of CVE-2023-52077 in the wild and no public exploit code.

Sources

Also known as GHSA-pjj7-7hcj-9cpc.

Is CVE-2023-52077 in your software?

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

Check your SBOMs for free