Sprig Plugin for Craft CMS potentially discloses sensitive information via Sprig Playground
Default status is the baseline for the product, each version can override it (e.g. patched versions marked unaffected).
| Vendor | Product | Default status | Versions | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| putyourlightson | craft-sprig | affected |
|
No data.
No data.
| Vendor | Product | Versions | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Putyourlightson | Craft-sprig |
|
| Source | ID | Title |
|---|---|---|
Github GHSA |
GHSA-m59h-42jf-cphr | Sprig Plugin for Craft CMS potentially discloses sensitive information via Sprig Playground |
No CVSS v4.0
No CVSS v3.0
No CVSS v2
This CVE is not in the KEV list.
Exploit prediction score: < 1% (0.269% probability within 30 days)
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
ssvc
|
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Putyourlightson
Putyourlightson craft-sprig |
|
| Vendors & Products |
Putyourlightson
Putyourlightson craft-sprig |
| Type | Values Removed | Values Added |
|---|---|---|
| Description | 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`. | |
| Title | Sprig Plugin for Craft CMS potentially discloses sensitive information via Sprig Playground | |
| Weaknesses | CWE-200 CWE-489 |
|
| References |
| |
| Metrics |
cvssV3_1
|