Sprig Plugin for Craft CMS potentially discloses sensitive information via Sprig Playground
Key facts
- Attack vector
- Network
- Privileges required
- High
- User interaction
- None
- Attack complexity
- Low
- Impact type
- Information disclosure
- Confidentiality · integrity · availability
- High · Low · None
- Fix status
- Fixed
Attack profile from CVSS 3.1 · CNA. Fix status from CNA and GitHub. Impact type from CWE-200.
Summary
The Sprig Plugin for Craft CMS is a reactive Twig component framework for Craft CMS. Starting in version 2.0.0 and prior to versions 2.15.2 and 3.15.2, admin users, and users with explicit permission to access the Sprig Playground, could potentially expose the security key, credentials, and other sensitive configuration data, in addition to running the `hashData()` signing function. This issue was mitigated in versions 3.15.2 and 2.15.2 by disabling access to the Sprig Playground entirely when `devMode` is disabled, by default. It is possible to override this behavior using a new `enablePlaygroundWhenDevModeDisabled` that defaults to `false`.
Why it matters now
SSVC decision points
CISA ADP · SSVC 2.0.3
- Exploitation
- None
- Automatable
- No
- Technical impact
- Partial
The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.
Affected products
| Vendor | Product | Affected versions | Fixed in | Status | Source |
|---|---|---|---|---|---|
| putyourlightson | craft-sprig | 3.0.0 to before 3.15.2; 2.0.0 to before 2.15.2 | 3.15.2, 2.15.2 | Patch available | CNA |
| — | putyourlightson/craft-sprig (Packagist) | 2.0.0 to before 2.15.2 | 2.15.2 | Patch available | GHSA-m59h-42jf-cphr |
| — | putyourlightson/craft-sprig (Packagist) | 3.0.0 to before 3.7.2 | 3.7.2 | Patch available | GHSA-m59h-42jf-cphr |
- craft-sprig Vendorputyourlightson Affected 3.0.0 to before 3.15.2; 2.0.0 to before 2.15.2 Fixed in 3.15.2, 2.15.2 Patch available CNA
- putyourlightson/craft-sprig (Packagist) Vendor— Affected 2.0.0 to before 2.15.2 Fixed in 2.15.2 Patch available GHSA-m59h-42jf-cphr
- putyourlightson/craft-sprig (Packagist) Vendor— Affected 3.0.0 to before 3.7.2 Fixed in 3.7.2 Patch available GHSA-m59h-42jf-cphr
Remediation
- Fix · CNA craft-sprig (putyourlightson) Fixed in 3.15.2, 2.15.2
- Fix · GHSA-m59h-42jf-cphr putyourlightson/craft-sprig (Packagist) Fixed in 2.15.2 Advisory →
- Fix · GHSA-m59h-42jf-cphr putyourlightson/craft-sprig (Packagist) Fixed in 3.7.2 Advisory →
Timeline
- 2026-10-02 Threatist record created from CVE-2026-27131
- 2026-10-03 Alias added: GHSA-m59h-42jf-cphr
References
Other 4
- https://github.com/putyourlightson/craft-sprig/security/advisories/GHSA-m59h-42jf-cphr
- https://github.com/putyourlightson/craft-sprig/commit/09c9da2ffb45a8857829f3390ae2578e26cfe03b
- https://github.com/putyourlightson/craft-sprig/commit/db18c46f6dc5603828aa321a3a615adbd677d475
- https://github.com/putyourlightson/craft-sprig
Sources
- CVE-2026-27131 · CVE Program
- CVE-2026-27131 · NVD
- FIRST EPSS
- GHSA-m59h-42jf-cphr · GitHub Advisory Database · CC BY 4.0
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences