CVE-2026-90942 Casdoor through 4.4.0 Private Key Exposure via Certificate Endpoints

Critical 9.3 Published Updated

Organization administrators can retrieve the private key from certificate endpoints, enabling JWT forgery and full administrative access.

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

What is CVE-2026-90942?

CVE-2026-90942 is a critical vulnerability in casdoor, published on 14 Sep 2026. Any signed-in user can exploit it over the network, with no action from the victim.

Official description

Casdoor through 4.4.0 fails to properly mask the instance-wide built-in certificate private key in /api/get-certs and /api/get-cert endpoints, allowing organization administrators to retrieve it. Attackers can use the exposed private key to forge JWT tokens for any user in any organization, including global administrators.

Weakness: CWE-863

Which versions are affected by CVE-2026-90942?

How do I fix CVE-2026-90942?

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

Is CVE-2026-90942 being exploited?

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

Sources

Also known as GHSA-q7wf-9cg6-97h6.

Is CVE-2026-90942 in your software?

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

Check your SBOMs for free