| Reporter | Title | Published | Views | Family All 30 |
|---|---|---|---|---|
| CVE-2026-27932 | 3 Mar 202622:48 | – | attackerkb | |
| CVE-2026-27932 vulnerabilities | 11 Mar 202601:17 | – | cgr | |
| CVE-2026-27932 | 28 Feb 202607:48 | – | circl | |
| joserfc 安全漏洞 | 3 Mar 202600:00 | – | cnnvd | |
| CVE-2026-27932 | 3 Mar 202622:48 | – | cve | |
| CVE-2026-27932 joserfc PBES2 p2c Unbounded Iteration Count enables Denial of Service (DoS) | 3 Mar 202622:48 | – | cvelist | |
| CVE-2026-27932 | 3 Mar 202622:48 | – | debiancve | |
| EUVD-2026-9344 | 3 Mar 202622:48 | – | euvd | |
| joserfc's PBES2 p2c Unbounded Iteration Count enables Denial of Service (DoS) | 2 Mar 202618:47 | – | github | |
| CVE-2026-27932 | 3 Mar 202623:15 | – | nvd |
| Source | Link |
|---|---|
| security-tracker | www.security-tracker.debian.org/tracker/CVE-2026-27932 |
| ubuntu | www.ubuntu.com/security/CVE-2026-27932 |
| cve | www.cve.mitre.org/cgi-bin/cvename.cgi |
#%NASL_MIN_LEVEL 80900
##
# (C) Tenable, Inc.
##
include('compat.inc');
if (description)
{
script_id(300928);
script_version("1.6");
script_set_attribute(attribute:"plugin_modification_date", value:"2026/05/29");
script_cve_id("CVE-2026-27932");
script_name(english:"Linux Distros Unpatched Vulnerability : CVE-2026-27932");
script_set_attribute(attribute:"synopsis", value:
"The Linux/Unix host has one or more packages installed with a vulnerability that the vendor indicates will not be
patched.");
script_set_attribute(attribute:"description", value:
"The Linux/Unix host has one or more packages installed that are impacted by a vulnerability without a vendor supplied
patch available.
- joserfc is a Python library that provides an implementation of several JSON Object Signing and Encryption
(JOSE) standards. In 1.6.2 and earlier, a resource exhaustion vulnerability in joserfc allows an
unauthenticated attacker to cause a Denial of Service (DoS) via CPU exhaustion. When the library decrypts
a JSON Web Encryption (JWE) token using Password-Based Encryption (PBES2) algorithms, it reads the p2c
(PBES2 Count) parameter directly from the token's protected header. This parameter defines the number of
iterations for the PBKDF2 key derivation function. Because joserfc does not validate or bound this value,
an attacker can specify an extremely large iteration count (e.g., 2^31 - 1), forcing the server to expend
massive CPU resources processing a single token. This vulnerability exists at the JWA layer and impacts
all high-level JWE and JWT decryption interfaces if PBES2 algorithms are allowed by the application's
policy. (CVE-2026-27932)
Note that Nessus relies on the presence of the package as reported by the vendor.");
script_set_attribute(attribute:"see_also", value:"https://security-tracker.debian.org/tracker/CVE-2026-27932");
script_set_attribute(attribute:"see_also", value:"https://ubuntu.com/security/CVE-2026-27932");
script_set_attribute(attribute:"solution", value:
"There is no known solution at this time.");
script_set_attribute(attribute:"agent", value:"unix");
script_set_cvss_base_vector("CVSS2#AV:N/AC:L/Au:N/C:N/I:N/A:P");
script_set_cvss_temporal_vector("CVSS2#E:POC/RL:U/RC:C");
script_set_cvss3_base_vector("CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H");
script_set_cvss3_temporal_vector("CVSS:3.0/E:P/RL:U/RC:C");
script_set_attribute(attribute:"cvss_score_source", value:"CVE-2026-27932");
script_set_attribute(attribute:"exploitability_ease", value:"Exploits are available");
script_set_attribute(attribute:"exploit_available", value:"true");
script_set_attribute(attribute:"vendor_unpatched", value:"true");
script_set_attribute(attribute:"vuln_publication_date", value:"2026/03/02");
script_set_attribute(attribute:"plugin_publication_date", value:"2026/03/05");
script_set_attribute(attribute:"plugin_type", value:"local");
script_set_attribute(attribute:"cpe", value:"cpe:/o:canonical:ubuntu_linux:25.10");
script_set_attribute(attribute:"cpe", value:"cpe:/o:canonical:ubuntu_linux:26.04:-:lts");
script_set_attribute(attribute:"cpe", value:"cpe:/o:debian:debian_linux:13.0");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:joserfc");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:debian:debian_linux:joserfc");
script_set_attribute(attribute:"generated_plugin", value:"current");
script_end_attributes();
script_category(ACT_GATHER_INFO);
script_family(english:"Misc.");
script_copyright(english:"This script is Copyright (C) 2026 and is owned by Tenable, Inc. or an Affiliate thereof.");
script_dependencies("ssh_get_info2.nasl", "set_linux_os_id.nasl");
script_require_keys("Host/cpu", "Host/local_checks_enabled", "global_settings/vendor_unpatched", "Host/OS/identifier");
script_require_ports("Host/OS/Debian Linux-13", "Host/OS/Ubuntu Linux-25.10", "Host/OS/Ubuntu Linux-26.04");
exit(0);
}
if (!get_kb_item("global_settings/vendor_unpatched")) exit(0, "Unpatched Vulnerabilities Detection not active.");
if (!get_kb_item("Host/local_checks_enabled")) audit(AUDIT_LOCAL_CHECKS_NOT_ENABLED);
if (empty_or_null(get_one_kb_item("Host/Debian/dpkg-l"))) audit(AUDIT_PACKAGE_LIST_MISSING);
include('linux_unpatched.inc');
var distro_constraints_array = {
"Debian Linux-13": {
"package_manager": "dpkg-l",
"constraints": [
{
"release": "13",
"pkgs": [
{"reference": "python3-joserfc"}
]
}
]
},
"Ubuntu Linux-25.10": {
"package_manager": "dpkg-l",
"constraints": [
{
"release": "25.10",
"pkgs": [
{"reference": "joserfc"}
]
}
]
},
"Ubuntu Linux-26.04": {
"package_manager": "dpkg-l",
"constraints": [
{
"release": "26.04",
"pkgs": [
{"reference": "joserfc"}
]
}
]
}
};
var distro_constraints_values = linux_unpatched::get_distro_constraints(distro_constraints_arr:distro_constraints_array);
if (empty_or_null(distro_constraints_values)) audit(AUDIT_HOST_NOT, 'affected');
var report = linux_unpatched::check_unpatched_constraints(distro_constraints_values:distro_constraints_values);
if (!empty_or_null(report))
{
security_report_v4(
port : 0,
severity : SECURITY_WARNING,
extra : report
);
exit(0);
}
else
{
audit(AUDIT_HOST_NOT, 'affected');
}
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