PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-90942 casdoor CVE debrief

CVE-2026-90942 debrief based on the supplied source corpus. The CVE record was published on 2026-09-14T18:20:28.720Z. 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. This exposure can lead to potential JWT token forgery for any user in any organization, including global administrators. Defenders should assess exposure and prioritize remediation.

Vendor
casdoor
Product
Unknown
CVSS
CRITICAL 9.3
CISA KEV
Not listed in stored evidence
Original CVE published
2026-09-14
Original CVE updated
2026-09-23
Advisory published
2026-09-14
Advisory updated
2026-09-23

Who should care

Defenders responsible for Casdoor instances, particularly those with organization administrators who could potentially access these API endpoints, should assess exposure and prioritize remediation. This includes operators, platform administrators, vulnerability management teams, and security teams who need to verify exposure, restrict access, and plan for remediation.

Why it matters

CVE-2026-90942 allows organization administrators to retrieve the private key via API endpoints, potentially enabling JWT token forgery. Defenders should verify exposure, restrict access, and prioritize remediation.

  • Potential JWT token forgery for any user in any organization
  • Exposure of private key via API endpoints
  • Possible cross-organization token forgery
  • Verification of Casdoor instance exposure and remediation priority

Technical summary

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. This exposure can lead to potential cross-organization token forgery and unauthorized access. Defenders should prioritize verifying exposure and remediating vulnerable Casdoor instances by restricting access to organization administrators and considering upgrades to a fixed version.

Defensive priority

Defenders should prioritize verifying exposure and remediating vulnerable Casdoor instances.

Recommended defensive actions

  • Verify Casdoor instance exposure to vulnerable API endpoints
  • Retrieve and verify the private key exposure via /api/get-certs and /api/get-cert endpoints
  • Restrict access to organization administrators for these endpoints
  • Consider upgrading to a fixed version of Casdoor if available
  • Review compensating controls for exposed systems while remediation is scheduled and verified
  • Check relevant monitoring, detection, and logs for exposed assets that need extra review
  • Track exceptions, retest remediated assets, and close the item only after evidence is documented

Evidence notes

The CVE record and source references indicate that Casdoor instances through version 4.4.0 expose a private key via API endpoints, allowing potential JWT token forgery. The private key exposure via /api/get-certs and /api/get-cert endpoints enables organization administrators to forge JWT tokens. Defenders should verify exposure and restrict access to these endpoints.

Sources and references

Verified primary and authoritative sources

  • CVE-2026-90942 CVE Program record

    Publisher, destination, and source semantics verified

    URL: https://www.cve.org/CVERecord?id=CVE-2026-90942

    CVE Program - Official CVE Program record with source-provided CVE metadata.

  • CVE-2026-90942 NVD vulnerability detail

    Publisher, destination, and source semantics verified

    URL: https://nvd.nist.gov/vuln/detail/CVE-2026-90942

    NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.

Supplemental references

Methodology and review provenance

AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.