IT SBIT Services
Schneeberger
DEEN
CVE tracker

Simple Admin Core: Authentication bypass via hard-coded JWT secret

CVE-2026-111690Critical 9.3

← All vulnerabilities

Summary

Simple Admin Core through version 1.8.7 ships with a hard-coded JWT signing secret (Auth.AccessSecret) in its default configuration file api/etc/core.yaml. An unauthenticated attacker who knows this public value can sign a JWT with the super administrator role ID and gain full administrative control over users, roles, menus, API permissions, configuration and tokens. No credentials or user interaction are required, so any reachable instance with the default secret is at risk.

Affected

  • suyuan32 Simple Admin Core, versions 0 to 1.8.7 (per CNA record)
  • Deployments using the default AccessSecret from the example configuration files
  • Versions before 1.8.8 are reported as affected by third-party sources; vendor confirmation pending

Fixed in

  • Fixed in 1.8.8 or later according to third-party sources (not yet confirmed by the vendor)
  • Vendor fix reference: pull request #382 (replaces hard-coded secrets in example configs)

Workaround

  • Replace the hard-coded Auth.AccessSecret with a unique secret loaded from an environment variable or secrets store
  • Restrict access to the admin API and back-office UI to internal networks or VPN
  • No vendor-issued workaround found

Exploitation

  • CISA SSVC: exploitation status PoC, automatable: yes, technical impact: total
  • Known exploited: No (per sources reviewed)
  • A third-party write-up exists; public exploit details could not be verified
  • The secret is in the public repository, so exploitation is easy to reproduce

Our recommendation

  • Identify all simple-admin-core instances and their versions, including the api/etc/core.yaml files
  • Check whether the admin service is reachable from the internet and restrict access if so
  • Upgrade to 1.8.8 or later after confirming the fixed release on the vendor's GitHub
  • Replace and rotate the JWT access secret, then review admin accounts and tokens for unexpected activity
  • Monitor logs for unexpected administrative API requests

Public exploits

PoC-in-GitHub, Metasploit and Exploit-DB list nothing for this CVE.

Research sources

Researched and written up in English and German by an AI (Claude by Anthropic) based on NVD, CISA, EPSS and the sources listed. The vendor information is authoritative. Researched on 31 Oct 2026, 01:24.

Original description (NVD)

Simple Admin Core through 1.8.7 contains an authentication bypass vulnerability that allows unauthenticated attackers to forge super administrator tokens by using the hard-coded Auth.AccessSecret in api/etc/core.yaml. Attackers can sign a JWT with the public secret and roleId claim 001 to gain full administrative control over users, roles, menus, API authorities, configuration and tokens.

NVD references (5)

Sources

The tracker combines official, freely usable data sources – updated continuously:

This product uses data from the NVD API but is not endorsed or certified by the NVD. EPSS data © FIRST.org.

Affected? We can help.

We check whether your systems are affected, install updates and close the gap – continuously with the System Health Checker if you wish.