Debian dla-4795 : libcrypto3-udeb - security update
10
| Source | Link |
|---|---|
| security-tracker | www.security-tracker.debian.org/tracker/source-package/openssl |
| security-tracker | www.security-tracker.debian.org/tracker/CVE-2026-42767 |
| security-tracker | www.security-tracker.debian.org/tracker/CVE-2026-54874 |
| security-tracker | www.security-tracker.debian.org/tracker/CVE-2026-63072 |
| security-tracker | www.security-tracker.debian.org/tracker/CVE-2026-63074 |
| security-tracker | www.security-tracker.debian.org/tracker/CVE-2026-63076 |
| security-tracker | www.security-tracker.debian.org/tracker/CVE-2026-75803 |
| packages | www.packages.debian.org/source/bookworm/openssl |
| cve | www.cve.mitre.org/cgi-bin/cvename.cgi |
| cve | www.cve.mitre.org/cgi-bin/cvename.cgi |
10
#%NASL_MIN_LEVEL 80900
#
# (C) Tenable, Inc.
#
# The descriptive text and package checks in this plugin were
# extracted from Debian Security Advisory dla-4795. The text
# itself is copyright (C) Software in the Public Interest, Inc.
#
include('compat.inc');
if (description)
{
script_id(350322);
script_version("1.1");
script_set_attribute(attribute:"plugin_modification_date", value:"2026/09/25");
script_cve_id(
"CVE-2026-42767",
"CVE-2026-54874",
"CVE-2026-63072",
"CVE-2026-63074",
"CVE-2026-63076",
"CVE-2026-75803"
);
script_xref(name:"IAVA", value:"2026-A-0589-S");
script_xref(name:"IAVA", value:"2026-A-0878");
script_name(english:"Debian dla-4795 : libcrypto3-udeb - security update");
script_set_attribute(attribute:"synopsis", value:
"The remote Debian host is missing one or more security-related updates.");
script_set_attribute(attribute:"description", value:
"The remote Debian 12 host has packages installed that are affected by multiple vulnerabilities as referenced in the
dla-4795 advisory.
- -------------------------------------------------------------------------
Debian LTS Advisory DLA-4795-1 [email protected]
https://www.debian.org/lts/security/ Arnaud Rebillout
September 25, 2026 https://wiki.debian.org/LTS
- -------------------------------------------------------------------------
Package : openssl
Version : 3.0.22-1~deb12u1
CVE ID : CVE-2026-42767 CVE-2026-54874 CVE-2026-63072 CVE-2026-63074
CVE-2026-63076 CVE-2026-75803
Debian Bug : 1139674 1145172
Several vulnerabilities have been discovered in OpenSSL, a Secure Socket
Layer toolkit providing the SSL and TLS cryptographic protocols for secure
communication over the Internet.
CVE-2026-42767
An attacker-controlled CMP (Certificate Management Protocol) server
could trigger a NULL pointer dereference in a CMP client application.
CVE-2026-54874
Receiving a DTLS record for a future epoch while a handshake is in
progress causes OpenSSL to buffer far more memory than the record
itself requires.
CVE-2026-63072
OpenSSL CMS decryption sizes the key-unwrap output buffer based on
querying the unwrapped key size, but the AES-WRAP-PAD unwrap
primitive can write and cleanse more bytes than that query reports,
causing an 8-byte out-of-bounds heap write.
CVE-2026-63074
The OpenSSL Certificate Management Protocol (CMP) caches additional
certificates (extraCerts) sent in a CMP message, but never expunges
them (for instance if they are invalid). If a server reuses an
OSSL_CMP_CTX frequently, this cache of extraCerts may grow
unboundedly, and a malicious client may flood a CMP server with
requests driving this growth.
CVE-2026-63076
OpenSSL CMP password based protection verification only checks
whether the protectionAlg parameter was not NULL and not its ASN.1
type, before treating it as a PBMParameter. A crafted message can
contain a parameter of a different type, which is then dereferenced
as an invalid pointer.
CVE-2026-75803
ChaCha20-Poly1305 and AES-OCB decryption with an empty ciphertext can
report success without verifying the supplied authentication tag when
the operation is finalized by calling the EVP_Cipher() function.
For Debian 12 bookworm, these problems have been fixed in version
3.0.22-1~deb12u1.
We recommend that you upgrade your openssl packages.
For the detailed security status of openssl please refer to
its security tracker page at:
https://security-tracker.debian.org/tracker/openssl
Further information about Debian LTS security advisories, how to apply
these updates to your system and frequently asked questions can be
found at: https://wiki.debian.org/LTS
Tenable has extracted the preceding description block directly from the Debian security advisory.
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://security-tracker.debian.org/tracker/source-package/openssl");
script_set_attribute(attribute:"see_also", value:"https://security-tracker.debian.org/tracker/CVE-2026-42767");
script_set_attribute(attribute:"see_also", value:"https://security-tracker.debian.org/tracker/CVE-2026-54874");
script_set_attribute(attribute:"see_also", value:"https://security-tracker.debian.org/tracker/CVE-2026-63072");
script_set_attribute(attribute:"see_also", value:"https://security-tracker.debian.org/tracker/CVE-2026-63074");
script_set_attribute(attribute:"see_also", value:"https://security-tracker.debian.org/tracker/CVE-2026-63076");
script_set_attribute(attribute:"see_also", value:"https://security-tracker.debian.org/tracker/CVE-2026-75803");
script_set_attribute(attribute:"see_also", value:"https://packages.debian.org/source/bookworm/openssl");
script_set_attribute(attribute:"solution", value:
"Upgrade the libcrypto3-udeb packages.");
script_set_cvss_base_vector("CVSS2#AV:N/AC:L/Au:N/C:C/I:C/A:N");
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:N");
script_set_cvss3_temporal_vector("CVSS:3.0/E:U/RL:O/RC:C");
script_set_attribute(attribute:"cvss_score_source", value:"CVE-2026-75803");
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:"2026/06/09");
script_set_attribute(attribute:"patch_publication_date", value:"2026/09/25");
script_set_attribute(attribute:"plugin_publication_date", value:"2026/09/25");
script_set_attribute(attribute:"plugin_type", value:"local");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:debian:debian_linux:libcrypto3-udeb");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:debian:debian_linux:libssl-dev");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:debian:debian_linux:libssl-doc");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:debian:debian_linux:libssl3");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:debian:debian_linux:libssl3-udeb");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:debian:debian_linux:openssl");
script_set_attribute(attribute:"cpe", value:"cpe:/o:debian:debian_linux:12.0");
script_set_attribute(attribute:"generated_plugin", value:"current");
script_set_attribute(attribute:"stig_severity", value:"I");
script_end_attributes();
script_category(ACT_GATHER_INFO);
script_family(english:"Debian Local Security Checks");
script_copyright(english:"This script is Copyright (C) 2026 and is owned by Tenable, Inc. or an Affiliate thereof.");
script_dependencies("ssh_get_info.nasl");
script_require_keys("Host/local_checks_enabled", "Host/Debian/release", "Host/Debian/dpkg-l");
exit(0);
}
include('debian_package.inc');
if (!get_kb_item("Host/local_checks_enabled")) audit(AUDIT_LOCAL_CHECKS_NOT_ENABLED);
if (!get_kb_item("Host/Debian/dpkg-l")) audit(AUDIT_PACKAGE_LIST_MISSING);
var debian_release = get_kb_item('Host/Debian/release');
if ( isnull(debian_release) ) audit(AUDIT_OS_NOT, 'Debian');
debian_release = chomp(debian_release);
if (! preg(pattern:"^(12)\.[0-9]+", string:debian_release)) audit(AUDIT_OS_NOT, 'Debian 12.0', 'Debian ' + debian_release);
var cpu = get_kb_item('Host/cpu');
if (isnull(cpu)) audit(AUDIT_UNKNOWN_ARCH);
if ('x86_64' >!< cpu && cpu !~ "^i[3-6]86$" && 'aarch64' >!< cpu) audit(AUDIT_LOCAL_CHECKS_NOT_IMPLEMENTED, 'Debian', cpu);
var pkgs = [
{'release': '12.0', 'prefix': 'libcrypto3-udeb', 'reference': '3.0.22-1~deb12u1'},
{'release': '12.0', 'prefix': 'libssl-dev', 'reference': '3.0.22-1~deb12u1'},
{'release': '12.0', 'prefix': 'libssl-doc', 'reference': '3.0.22-1~deb12u1'},
{'release': '12.0', 'prefix': 'libssl3', 'reference': '3.0.22-1~deb12u1'},
{'release': '12.0', 'prefix': 'libssl3-udeb', 'reference': '3.0.22-1~deb12u1'},
{'release': '12.0', 'prefix': 'openssl', 'reference': '3.0.22-1~deb12u1'}
];
var flag = 0;
foreach package_array ( pkgs ) {
var _release = NULL;
var prefix = NULL;
var reference = NULL;
if (!empty_or_null(package_array['release'])) _release = package_array['release'];
if (!empty_or_null(package_array['prefix'])) prefix = package_array['prefix'];
if (!empty_or_null(package_array['reference'])) reference = package_array['reference'];
if (_release && prefix && reference) {
if (deb_check(release:_release, prefix:prefix, reference:reference)) flag++;
}
}
if (flag)
{
security_report_v4(
port : 0,
severity : SECURITY_HOLE,
extra : deb_report_get()
);
exit(0);
}
else
{
var tested = deb_pkg_tests_get();
if (tested) audit(AUDIT_PACKAGE_NOT_AFFECTED, tested);
else audit(AUDIT_PACKAGE_NOT_INSTALLED, 'libcrypto3-udeb / libssl-dev / libssl-doc / libssl3 / libssl3-udeb / etc');
}
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
25 Sep 2026 00:00Current
6.9Medium risk
Vulners AI Score6.9
CVSS 3.19.1
EPSS0.01823
SSVC