DRUPAL-CORE-2020-006 json
JSON:API PATCH requests may bypass validation for certain fields.
published 6y ago modified last mo. also CVE-2020-13665
- cvss
- —
- not scored
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- —
- no score, EPSS covers CVEs only
- public exploits
- 0
- none known
Summary
JSON:API PATCH requests may bypass validation for certain fields.
By default, JSON:API works in a read-only mode which makes it impossible to exploit the vulnerability. Only sites that have the `read_only` set to `FALSE` under `jsonapi.settings` config are vulnerable.
Patch / fix
- packagist drupal/core 8.8.8, 8.9.1, 9.0.1
Is DRUPAL-CORE-2020-006 in your dependencies? Fencer shows which of your repositories are affected as soon as an advisory lands, and opens the fix as a pull request.
Check with FencerAffected packages
| ecosystem | package | affected | fixed in |
|---|---|---|---|
| packagist | drupal/core | >=8.0.0, <8.8.8 >=8.9.0, <8.9.1 >=9.0.0, <9.0.1 |
8.8.8 8.9.1 9.0.1 |
References
Sources
Fencer Intel keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.