Lucene search
K

Drupal 8.x/9.x/10.x < 10.4.9 / 10.5.x < 10.5.6 / 11.1.x < 11.1.9 / 11.2.x < 11.2.8 Multiple Vulnerabilities (drupal-2025-11-12)

🗓️ 12 Nov 2025 00:00:00Reported by TenableType 
nessus
 nessus
🔗 www.tenable.com👁 2 Views

Drupal versions 10.4.x to 11.2.x have multiple vulnerabilities risking remote code execution, defacement, and cache poisoning.

Related
Refs
Code
ReporterTitlePublishedViews
Family
Circl
CVE-2025-13080
18 Nov 202517:17
circl
Circl
CVE-2025-13081
18 Nov 202517:54
circl
CNNVD
Drupal core 安全漏洞
18 Nov 202500:00
cnnvd
CNNVD
Drupal core 安全漏洞
18 Nov 202500:00
cnnvd
CNNVD
Drupal core 安全漏洞
18 Nov 202500:00
cnnvd
CNNVD
Drupal core 安全漏洞
18 Nov 202500:00
cnnvd
CVE
CVE-2025-13080
18 Nov 202516:54
cve
CVE
CVE-2025-13081
18 Nov 202516:54
cve
CVE
CVE-2025-13082
18 Nov 202516:55
cve
CVE
CVE-2025-13083
18 Nov 202516:55
cve
Rows per page
#%NASL_MIN_LEVEL 80900
##
# (C) Tenable, Inc.
##

include('compat.inc');

if (description)
{
  script_id(275249);
  script_version("1.5");
  script_set_attribute(attribute:"plugin_modification_date", value:"2026/04/30");

  script_cve_id(
    "CVE-2025-13080",
    "CVE-2025-13081",
    "CVE-2025-13082",
    "CVE-2025-13083"
  );
  script_xref(name:"IAVA", value:"2025-A-0867-S");

  script_name(english:"Drupal 8.x/9.x/10.x < 10.4.9 / 10.5.x < 10.5.6 / 11.1.x < 11.1.9 / 11.2.x < 11.2.8 Multiple Vulnerabilities (drupal-2025-11-12)");

  script_set_attribute(attribute:"synopsis", value:
"A PHP application running on the remote web server is affected by multiple vulnerabilities.");
  script_set_attribute(attribute:"description", value:
"According to its self-reported version, the instance of Drupal running on the remote web server is 8.x, 9.x, or
10.4.x prior to 10.4.9, 10.5.x prior to 10.5.6, 11.1.x prior to 11.1.9, or 11.2.x prior to 11.2.8. It is,
therefore, affected by multiple vulnerabilities.

  - Drupal core contains a chain of methods that is exploitable when an insecure deserialization vulnerability
    exists on the site. This so-called gadget chain presents no direct threat, but is a vector that can be
    used to achieve remote code execution if the application deserializes untrusted data due to another
    vulnerability. It is not directly exploitable. This issue is mitigated by the fact that in order for it to
    be exploitable, a separate vulnerability must be present to allow an attacker to pass unsafe input to
    unserialize(). There are no such known exploits in Drupal core. (CVE-2025-13081)

  - The core system module handles downloads of private and temporary files. Contrib modules can define
    additional kinds of files (schemes) that may also be handled by the system module. In some cases, files
    may be served with the HTTP header Cache-Control: public when they should be uncacheable. This can lead to
    some users getting cached versions of files with information they should not be able to access. For
    example, files may be cached by Varnish or a CDN. This vulnerability is mitigated by the following: Drupal
    must be configured to handle non-public files using a custom or contributed module providing an additional
    file scheme. An attacker must know to request a file that has previously been requested by a more-
    privileged user, and that file must still be cached. (CVE-2025-13083)

  - By generating and tricking a user into visiting a malicious URL, an attacker can perform site defacement.
    The defacement is not stored and is only present when the URL has been crafted for that purpose. Only the
    defacement is present, so no other site content (such as branding) is rendered. (CVE-2025-13082)

  - Drupal Core has a rarely used feature, provided by an underlying library, which allows certain attributes
    of incoming HTTP requests to be overridden. This functionality can be abused in a way that may cause
    Drupal to cache response data that it should not. This can lead to legitimate requests receiving
    inappropriate cached responses (cache poisoning). This could be exploited in various ways: Broken
    rendering of some pages Unstyled or malformatted pages Adverse impacts on client-side functionality
    Changes are being made in the underlying library which will mitigate this problem, but in the meantime
    Drupal core has been hardened to protect against this vulnerability. (CVE-2025-13080)

Note that Nessus has not tested for these issues but has instead relied only on the application's self-reported version
number.");
  script_set_attribute(attribute:"see_also", value:"https://www.drupal.org/sa-core-2025-007");
  script_set_attribute(attribute:"see_also", value:"https://www.drupal.org/project/drupal/releases/10.4.9");
  script_set_attribute(attribute:"see_also", value:"https://www.drupal.org/project/drupal/releases/10.5.6");
  script_set_attribute(attribute:"see_also", value:"https://www.drupal.org/project/drupal/releases/11.1.9");
  script_set_attribute(attribute:"see_also", value:"https://www.drupal.org/project/drupal/releases/11.2.8");
  script_set_attribute(attribute:"see_also", value:"https://www.drupal.org/psa-2021-06-29");
  script_set_attribute(attribute:"see_also", value:"https://www.drupal.org/psa-2023-11-01");
  script_set_attribute(attribute:"see_also", value:"https://www.drupal.org/sa-core-2025-006");
  script_set_attribute(attribute:"see_also", value:"https://www.drupal.org/sa-core-2025-005");
  script_set_attribute(attribute:"see_also", value:"https://www.drupal.org/sa-core-2025-008");
  script_set_attribute(attribute:"solution", value:
"Upgrade to Drupal version 10.4.9 / 10.5.6 / 11.1.9 / 11.2.8 or later.");
  script_set_cvss_base_vector("CVSS2#AV:N/AC:L/Au:N/C:P/I:P/A:P");
  script_set_cvss_temporal_vector("CVSS2#E:U/RL:OF/RC:C");
  script_set_cvss3_base_vector("CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H");
  script_set_cvss3_temporal_vector("CVSS:3.0/E:U/RL:O/RC:C");
  script_set_attribute(attribute:"cvss_score_source", value:"CVE-2025-13081");

  script_set_attribute(attribute:"exploitability_ease", value:"No known exploits are available");
  script_set_attribute(attribute:"exploit_available", value:"false");

  script_set_attribute(attribute:"vuln_publication_date", value:"2025/11/12");
  script_set_attribute(attribute:"patch_publication_date", value:"2025/11/12");
  script_set_attribute(attribute:"plugin_publication_date", value:"2025/11/12");

  script_set_attribute(attribute:"potential_vulnerability", value:"true");
  script_set_attribute(attribute:"plugin_type", value:"remote");
  script_set_attribute(attribute:"cpe", value:"cpe:/a:drupal:drupal");
  script_set_attribute(attribute:"generated_plugin", value:"former");
  script_set_attribute(attribute:"stig_severity", value:"I");
  script_set_attribute(attribute:"thorough_tests", value:"true");
  script_end_attributes();

  script_category(ACT_GATHER_INFO);
  script_family(english:"CGI abuses");

  script_copyright(english:"This script is Copyright (C) 2025-2026 and is owned by Tenable, Inc. or an Affiliate thereof.");

  script_dependencies("drupal_detect.nasl");
  script_require_keys("installed_sw/Drupal", "Settings/ParanoidReport");
  script_require_ports("Services/www", 80, 443);

  exit(0);
}

include('vcf.inc');
include('http.inc');

if (report_paranoia < 2) audit(AUDIT_PARANOID);

var port = get_http_port(default:80, php:TRUE);

var app_info = vcf::get_app_info(app:'Drupal', port:port, webapp:TRUE);

vcf::check_granularity(app_info:app_info, sig_segments:2);

var constraints = [
  { 'min_version' : '8', 'fixed_version' : '10.4.9' },
  { 'min_version' : '10.5', 'fixed_version' : '10.5.6' },
  { 'min_version' : '11.1', 'fixed_version' : '11.1.9' },
  { 'min_version' : '11.2', 'fixed_version' : '11.2.8' }
];

vcf::check_version_and_report(
    app_info:app_info,
    constraints:constraints,
    severity:SECURITY_HOLE
);

Data

Build on a solid foundation with Vulners data

We provide the essential building blocks for cybersecurity solutions with comprehensive, structured, and constantly updated vulnerability and exploits data

Api

Power your application with Vulners API

The Vulners REST API offers reliable, high-performance access to vulnerability intelligence, with 99.9% SLA uptime and CDN-backed data delivery for seamless global access

App

Assess and manage vulnerabilities with Vulners tools

Built on top of Vulners' database and SDK, end-user solutions give security professionals and developers lightweight and powerful tools for vulnerability remediation

30 Apr 2026 00:00Current
6.3Medium risk
Vulners AI Score6.3
CVSS 3.15.9
EPSS0.00135
SSVC
2