Skip to content
OpenAdvisories
Medium · 6.5 CVE-2026-111367 EUVD-2026-102507GHSA-h86v-9fhw-gvch

BillionMail through 4.9 Forgeable JWTs via Default Signing Key

Published Oct 15, 2026 · Updated Oct 21, 2026 · Assigned by VulnCheck

Description

BillionMail through 4.9 contains a hard-coded cryptographic key vulnerability that allows unauthenticated attackers to forge unsubscribe and subscribe-confirm JWTs by computing the key from shipped configuration constants. Attackers can submit forged tokens to /api/unsubscribe, /api/unsubscribe_new, or /api/subscribe/confirm to deactivate any contact or force confirmed subscriptions.

Affected products

VendorProductAffectedFixed
aaPanel BillionMail ≤ 4.9 —

References