Every CVE Search/ Get API key

CVE-2023-5256

Drupal core - Critical - Cache poisoning - SA-CORE-2023-006

7.5 HighFix available

In certain scenarios, Drupal's JSON:API module will output error backtraces. With some configurations, this may cause sensitive information to be cached and made available to anonymous users, leading to privilege escalation.

This vulnerability only affects sites with the JSON:API module enabled, and can be mitigated by uninstalling JSON:API.

The core REST and contributed GraphQL modules are not affected.

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
High
Privileges needed
Low
User interaction
None

What an attacker can affect

Confidentiality
High
Integrity
High
Availability
High

Exploit likelihood

0.85%Up 0.8 points since Sep 29, 2023
90%50%10%1%

What each source reports

NVD Score used 7.5

In certain scenarios, Drupal's JSON:API module will output error backtraces. With some configurations, this may cause sensitive information to be cached and made available to anonymous users, leading to privilege escalation.

This vulnerability only affects sites with the JSON:API module enabled, and can be mitigated by uninstalling JSON:API.

The core REST and contributed GraphQL modules are not affected.

Record
CVE-2023-5256
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
Weakness
CWE-200
Updated
2026-11-02
CVE List 7.5

Drupal core - Critical - Cache poisoning - SA-CORE-2023-006

In certain scenarios, Drupal's JSON:API module will output error backtraces. With some configurations, this may cause sensitive information to be cached and made available to anonymous users, leading to privilege escalation.

This vulnerability only affects sites with the JSON:API module enabled, and can be mitigated by uninstalling JSON:API.

The core REST and contributed GraphQL modules are not affected.

Record
CVE-2023-5256
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
Weakness
CWE-200
Updated
2026-11-02
EUVDEUVD-2023-2586 7.5

In certain scenarios, Drupal's JSON:API module will output error backtraces. With some configurations, this may cause sensitive information to be cached and made available to anonymous users, leading to privilege escalation.

This vulnerability only affects sites with the JSON:API module enabled, and can be mitigated by uninstalling JSON:API.

The core REST and contributed GraphQL modules are not affected.

Record
EUVD-2023-2586
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-03
GitHub AdvisoriesGHSA-6ccv-8fgf-cjpw No score

Drupal core Denial of Service vulnerability

The Comment module allows users to reply to comments. In certain cases, an attacker could make comment reply requests that would trigger a denial of service (DOS).

Sites that do not use the Comment module are not affected.

Record
GHSA-6ccv-8fgf-cjpw
Updated
2026-11-02
GitHub AdvisoriesGHSA-rjqg-3h9m-fx5x No score

Cache poisoning in drupal/core

In certain scenarios, Drupal's JSON:API module will output error backtraces. With some configurations, this may cause sensitive information to be cached and made available to anonymous users, leading to privilege escalation.

This vulnerability only affects sites with the JSON:API module enabled, and can be mitigated by uninstalling JSON:API.

The core REST and contributed GraphQL modules are not affected.

Record
GHSA-rjqg-3h9m-fx5x
Weakness
CWE-200
Updated
2026-11-02
OSV 7.5

Drupal core - Critical - Cache poisoning - SA-CORE-2023-006

In certain scenarios, Drupal's JSON:API module will output error backtraces. With some configurations, this may cause sensitive information to be cached and made available to anonymous users, leading to privilege escalation.

This vulnerability only affects sites with the JSON:API module enabled, and can be mitigated by uninstalling JSON:API.

The core REST and contributed GraphQL modules are not affected.

Record
CVE-2023-5256
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
Weakness
CWE-200
Updated
2026-11-02
Show 6 moreShow less
OSVUBUNTU-CVE-2023-5256 7.5

In certain scenarios, Drupal's JSON:API module will output error backtraces. With some configurations, this may cause sensitive information to be cached and made available to anonymous users, leading to privilege escalation. This vulnerability only affects sites with the JSON:API module enabled, and can be mitigated by uninstalling JSON:API. The core REST and contributed GraphQL modules are not affected.

Record
UBUNTU-CVE-2023-5256
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVBIT-drupal-2023-5256 No score

Drupal core - Critical - Cache poisoning - SA-CORE-2023-006

In certain scenarios, Drupal's JSON:API module will output error backtraces. With some configurations, this may cause sensitive information to be cached and made available to anonymous users, leading to privilege escalation.

This vulnerability only affects sites with the JSON:API module enabled, and can be mitigated by uninstalling JSON:API.

The core REST and contributed GraphQL modules are not affected.

Record
BIT-drupal-2023-5256
Updated
2026-11-02
OSVCLSA-2026-1784682869 No score

TuxCare security update for drupal/core (21 CVEs)

TuxCare rebuilt drupal/core to address 21 CVEs. Fixed in 8.9.20-p1+tuxcare.

Record
CLSA-2026-1784682869
Updated
2026-11-02
OSVDRUPAL-CORE-2023-006 No score

In certain scenarios, Drupal's JSON:API module will output error backtraces. With some configurations, this may cause sensitive information to be cached and made available to anonymous users, leading to privilege escalation.

This vulnerability only affects sites with the JSON:API module enabled, and can be mitigated by uninstalling JSON:API.

The core REST and contributed GraphQL modules are not affected.

Drupal Steward partners have been made aware of this issue. Some platforms may provide mitigations. However, not all WAF configurations can mitigate the issue, so it is still recommended to update promptly to this security release if your site uses JSON:API.

Record
DRUPAL-CORE-2023-006
Updated
2026-11-02
OSVGHSA-6ccv-8fgf-cjpw No score

Drupal core Denial of Service vulnerability

The Comment module allows users to reply to comments. In certain cases, an attacker could make comment reply requests that would trigger a denial of service (DOS).

Sites that do not use the Comment module are not affected.

Record
GHSA-6ccv-8fgf-cjpw
Updated
2026-11-02
OSVGHSA-rjqg-3h9m-fx5x No score

Cache poisoning in drupal/core

In certain scenarios, Drupal's JSON:API module will output error backtraces. With some configurations, this may cause sensitive information to be cached and made available to anonymous users, leading to privilege escalation.

This vulnerability only affects sites with the JSON:API module enabled, and can be mitigated by uninstalling JSON:API.

The core REST and contributed GraphQL modules are not affected.

Record
GHSA-rjqg-3h9m-fx5x
Weakness
CWE-200
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
drupal/core
Packagist
8.0.0 up to 10.1.8
10.1.8
drupal/core
Packagist
10.2.0 up to 10.2.2
10.2.2
drupal/core
Packagist
8.7.0 up to 9.5.11
9.5.11
drupal/core
Packagist
10.0.0 up to 10.0.11
10.0.11
drupal/core
Packagist
10.1.0 up to 10.1.4
10.1.4
drupal
Bitnami
8.7.0 up to 9.5.11, 10.0.0 up to 10.0.11, 10.1.0 up to 10.1.4
9.5.1110.0.1110.1.4
drupal/core
TuxCare:Packagist
From an advisory covering 20 CVEs
8.9.20 up to 8.9.20-p1+tuxcare
8.9.20-p1+tuxcare
drupal/core
Packagist
8.7.0 up to 9.5.11, 10.0.0 up to 10.0.11, 10.1.0 up to 10.1.4, plus listed versions
10.0.110.0.1010.0.210.0.310.0.4
Show 45 moreShow less
10.0.510.0.610.0.710.0.810.0.910.1.110.1.210.1.38.7.18.7.108.7.118.7.128.7.138.7.148.7.28.7.38.7.48.7.58.7.68.7.78.7.88.7.98.8.08.8.0-alpha18.8.0-beta18.8.0-rc18.8.18.8.108.8.118.8.128.8.28.8.38.8.48.8.58.8.68.8.78.8.88.8.98.9.08.9.0-beta18.9.0-beta28.9.0-beta38.9.0-rc18.9.18.9.10
9.5.1110.0.1110.1.4
drupal/core
Packagist
8.0.0 up to 10.1.8, plus listed versions
10.0.010.0.0-alpha110.0.0-alpha210.0.0-alpha310.0.0-alpha4
Show 45 moreShow less
10.0.0-alpha510.0.0-alpha610.0.0-alpha710.0.0-beta110.0.0-beta210.0.0-rc110.0.0-rc210.0.0-rc310.0.110.0.1010.0.1110.0.210.0.310.0.410.0.510.0.610.0.710.0.810.0.910.1.010.1.0-alpha110.1.0-beta110.1.0-rc110.1.110.1.210.1.310.1.410.1.510.1.610.1.78.0.18.0.28.0.38.0.48.0.58.0.68.1.08.1.0-beta18.1.0-beta28.1.0-rc18.1.18.1.108.1.28.1.38.1.4
10.1.8
drupal/core
Packagist
10.2.0 up to 10.2.2, plus listed versions
10.2.1
10.2.2
Show 5 moreShow less
Affected packages
PackageAffectedFixed
drupal/core
Packagist
8.7.0 up to 9.5.11, plus listed versions
8.7.18.7.108.7.118.7.128.7.13
Show 45 moreShow less
8.7.148.7.28.7.38.7.48.7.58.7.68.7.78.7.88.7.98.8.08.8.0-alpha18.8.0-beta18.8.0-rc18.8.18.8.108.8.118.8.128.8.28.8.38.8.48.8.58.8.68.8.78.8.88.8.98.9.08.9.0-beta18.9.0-beta28.9.0-beta38.9.0-rc18.9.18.9.108.9.118.9.128.9.138.9.148.9.158.9.168.9.178.9.188.9.198.9.28.9.208.9.38.9.4
9.5.11
drupal/core
Packagist
10.0.0 up to 10.0.11, plus listed versions
10.0.110.0.1010.0.210.0.310.0.4
Show 5 moreShow less
10.0.510.0.610.0.710.0.810.0.9
10.0.11
drupal/core
Packagist
10.1.0 up to 10.1.4, plus listed versions
10.1.110.1.210.1.3
10.1.4
drupal7
Ubuntu:Pro:14.04:LTS
All versions, plus listed versions
7.23-17.24-17.24-27.26-17.26-1ubuntu0.17.26-1ubuntu0.1+esm17.26-1ubuntu0.1+esm27.26-1ubuntu0.1+esm3
None known
drupal7
Ubuntu:Pro:16.04:LTS
All versions, plus listed versions
7.38-17.41-17.44-1ubuntu1~16.04.07.44-1ubuntu1~16.04.0+esm17.44-1ubuntu1~16.04.0+esm27.44-1ubuntu1~16.04.0+esm3
None known

History

History
RecordedChangedSources
affected, facts
aliases, productsEUVD
first indexedCVE List, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2023-5256 is a high vulnerability (CVSS 7.5) in Drupal Core, published September 20, 2023. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.85%, the 58th percentile. Fixed in drupal/core 10.1.8.

References

Show 9 moreShow less
This page doesn't list everything

Left out here: 569 versions. The JSON record has them.

MoveEnter Open