Skip to main content
← All vulnerabilities
CVE-2026-100871GHSA-F6MX-QXJC-55XF

Sylius before 1.12.25, 1.13.17, 1.14.20, 2.1.16, and 2.2.9 JWT Audience Confusion Allows Admin API Authentication

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 1.12.25, 1.13.17, 1.14.20, 2.1.16, 2.2.9
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: none
  • Automatable: no
  • Technical impact: total

Summary

Sylius versions before 1.12.25, 1.13.17, 1.14.20, 2.1.16, and 2.2.9 fail to include firewall identification in JWT tokens issued by separate Admin and Shop API endpoints. Attackers can register a shop customer account using an administrator's email address and obtain a token that the Admin API resolves to that administrator, granting full administrative access.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: none · Automatable: no · Technical impact: total

  3. Record last updated

Affected versions

  • sylius/sylius

    From 1.11.0 · fixed in 1.12.25; From 1.13.0 · fixed in 1.13.17; From 1.14.0 · fixed in 1.14.20; From 2.0.0 · fixed in 2.1.16; From 2.2.0 · fixed in 2.2.9

References 6

GitHub · Sylius/Sylius

vulncheck.com