CVE-2026-97063 X-SpringBoot through 6.0 Authentication Bypass via Login Code

Critical 9.3 Published Updated

Attackers can hijack user accounts by retrieving verification codes from unauthenticated API responses and using them to log in.

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

What is CVE-2026-97063?

CVE-2026-97063 is a critical authentication bypass vulnerability in yzcheng90 X-SpringBoot, published on 25 Sep 2026. An attacker can exploit it over the internet without logging in, with no action from the victim.

Official description

X-SpringBoot through 6.0 returns login verification codes in HTTP responses from unauthenticated endpoints GET /sys/mobile/code and GET /sys/email/code without sending them to account owners. Attackers can request codes using known mobile numbers or email addresses, read them from responses, and authenticate as victims via POST /sys/emailOrMobileLogin/login to hijack accounts.

Weakness: CWE-287

Which versions are affected by CVE-2026-97063?

How do I fix CVE-2026-97063?

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

Upgrade, and rotate credentials and sessions that may have been exposed. More about Authentication bypass.

Is CVE-2026-97063 being exploited?

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

Sources

Also known as GHSA-vff2-49vx-fx6p.

Is CVE-2026-97063 in your software?

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

Check your SBOMs for free