| Reporter | Title | Published | Views | Family All 144 |
|---|---|---|---|---|
| Astra Linux – Vulnerability found in Linux 6.1, Linux 6.12 | 1 Nov 202510:54 | – | astralinux | |
| The vulnerability of the rose_route.c component in the Linux operating system allows a hacker to gain access to confidential data, compromise its integrity, and cause service failures. | 15 Dec 202500:00 | – | bdu_fstec | |
| CVE-2025-39827 affecting package kernel for versions less than 6.6.104.2-1 | 1 Oct 202519:21 | – | cbl_mariner | |
| CVE-2025-39827 | 3 Dec 202514:14 | – | circl | |
| Linux kernel 安全漏洞 | 16 Sep 202500:00 | – | cnnvd | |
| CVE-2025-39827 | 16 Sep 202513:00 | – | cve | |
| CVE-2025-39827 net: rose: include node references in rose_neigh refcount | 16 Sep 202513:00 | – | cvelist | |
| [SECURITY] [DLA 4328-1] linux-6.1 security update | 13 Oct 202509:16 | – | debian | |
| [SECURITY] [DSA 6008-1] linux security update | 22 Sep 202521:10 | – | debian | |
| [SECURITY] [DSA 6009-1] linux security update | 22 Sep 202521:10 | – | debian |
#%NASL_MIN_LEVEL 80900
##
# (C) Tenable, Inc.
##
include('compat.inc');
if (description)
{
script_id(505778);
script_version("1.2");
script_set_attribute(attribute:"plugin_modification_date", value:"2026/07/28");
script_cve_id("CVE-2025-39827");
script_name(english:"Siemens SIMATIC S7-1500 CPU 1518 MFP Improper Input Validation (CVE-2025-39827)");
script_set_attribute(attribute:"synopsis", value:
"The remote OT asset is affected by a vulnerability.");
script_set_attribute(attribute:"description", value:
"In the Linux kernel, the following vulnerability has been resolved:
net: rose: include node references in rose_neigh refcount Current
implementation maintains two separate reference counting mechanisms:
the 'count' field in struct rose_neigh tracks references from
rose_node structures, while the 'use' field (now refcount_t) tracks
references from rose_sock. This patch merges these two reference
counting systems using 'use' field for proper reference management.
Specifically, this patch adds incrementing and decrementing of
rose_neigh->use when rose_neigh->count is incremented or decremented.
This patch also modifies rose_rt_free(), rose_rt_device_down() and
rose_clear_route() to properly release references to rose_neigh
objects before freeing a rose_node through rose_remove_node().
These changes ensure rose_neigh structures are properly freed only
when all references, including those from rose_node structures, are
released. As a result, this resolves a slab-use-after-free issue
reported by Syzbot.
This plugin only works with Tenable.ot.
Please visit https://www.tenable.com/products/tenable-ot for more information.");
script_set_attribute(attribute:"see_also", value:"https://cert-portal.siemens.com/productcert/html/ssa-019113.html");
script_set_attribute(attribute:"see_also", value:"https://cert-portal.siemens.com/productcert/html/ssa-032379.html");
script_set_attribute(attribute:"see_also", value:"https://support.industry.siemens.com/cs/ww/en/view/109814144/");
script_set_attribute(attribute:"solution", value:
"Refer to the vendor advisory.");
script_set_cvss_base_vector("CVSS2#AV:L/AC:L/Au:S/C:N/I:N/A:C");
script_set_cvss_temporal_vector("CVSS2#E:U/RL:OF/RC:C");
script_set_cvss3_base_vector("CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/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-39827");
script_set_attribute(attribute:"exploitability_ease", value:"No known exploits are available");
script_set_attribute(attribute:"exploit_available", value:"false");
script_cwe_id(20);
script_set_attribute(attribute:"vuln_publication_date", value:"2025/09/16");
script_set_attribute(attribute:"patch_publication_date", value:"2026/05/12");
script_set_attribute(attribute:"plugin_publication_date", value:"2026/07/27");
script_set_attribute(attribute:"plugin_type", value:"remote");
script_set_attribute(attribute:"cpe", value:"cpe:/o:siemens:simatic_s7-1500_cpu_firmware:3.1.6");
script_set_attribute(attribute:"cpe", value:"cpe:/o:siemens:siplus_s7-1500_cpu_firmware");
script_set_attribute(attribute:"generated_plugin", value:"former");
script_end_attributes();
script_category(ACT_GATHER_INFO);
script_family(english:"Tenable.ot");
script_copyright(english:"This script is Copyright (C) 2026 and is owned by Tenable, Inc. or an Affiliate thereof.");
script_dependencies("tenable_ot_api_integration.nasl");
script_require_keys("Tenable.ot/Siemens");
exit(0);
}
include('tenable_ot_cve_funcs.inc');
get_kb_item_or_exit('Tenable.ot/Siemens');
var asset = tenable_ot::assets::get(vendor:'Siemens');
var vuln_cpes = {
"cpe:/o:siemens:simatic_s7-1500_cpu_firmware:3.1.6" :
{"versionStartIncluding" : "3.1.6", "family" : "S71500", "orderNumbers" : ['6ES7518-4FX00-1AB0', '6ES7518-4AX00-1AC0', '6ES7518-4AX00-1AB0', '6ES7518-4FX00-1AC0']},
"cpe:/o:siemens:siplus_s7-1500_cpu_firmware" :
{"family" : "S71500", "orderNumbers" : ['6AG1518-4AX00-4AC0']}
};
tenable_ot::cve::compare_and_report(asset:asset, cpes:vuln_cpes, severity:SECURITY_WARNING);
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