CVE-2026-85391 Peppermint through 0.5.5 Use of Hard-coded JWT Signing Secret in docker-compose.yml

Critical 9.3 Published Updated

Hardcoded JWT secret allows attackers to forge tokens and access any user account without credentials.

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-85391?

CVE-2026-85391 is a critical vulnerability in Peppermint-Lab peppermint, published on 3 Sep 2026. An attacker can exploit it over the internet without logging in, with no action from the victim.

Official description

Peppermint through 0.5.5 contains a hardcoded JWT signing secret in docker-compose.yml that allows unauthenticated attackers to forge session tokens for any account. Attackers can use the published secret to mint valid tokens for arbitrary user IDs and access protected endpoints without credentials.

Weakness: CWE-798

Which versions are affected by CVE-2026-85391?

How do I fix CVE-2026-85391?

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

Is CVE-2026-85391 being exploited?

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

Sources

Also known as GHSA-mjr9-fw4p-963x.

Is CVE-2026-85391 in your software?

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

Check your SBOMs for free