| Reporter | Title | Published | Views | Family All 15 |
|---|---|---|---|---|
| CVE-2026-46063 | 27 May 202612:57 | – | attackerkb | |
| Linux kernel 安全漏洞 | 27 May 202600:00 | – | cnnvd | |
| CVE-2026-46063 | 27 May 202612:57 | – | cve | |
| CVE-2026-46063 x86/shstk: Prevent deadlock during shstk sigreturn | 27 May 202612:57 | – | cvelist | |
| CVE-2026-46063 | 27 May 202612:57 | – | debiancve | |
| EUVD-2026-32445 | 27 May 202612:57 | – | euvd | |
| CVE-2026-46063 | 27 May 202614:17 | – | nvd | |
| BELL-CVE-2026-46063 | 28 May 202606:10 | – | osv | |
| DEBIAN-CVE-2026-46063 | 27 May 202614:17 | – | osv | |
| ROOT-OS-UBUNTU-2404-CVE-2026-46063 CVE-2026-46063 in rootio-linux - Patched by Root | 3 Jun 202607:40 | – | osv |
#%NASL_MIN_LEVEL 80900
##
# (C) Tenable, Inc.
##
include('compat.inc');
if (description)
{
script_id(317355);
script_version("1.1");
script_set_attribute(attribute:"plugin_modification_date", value:"2026/05/28");
script_cve_id("CVE-2026-46063");
script_name(english:"Linux Distros Unpatched Vulnerability : CVE-2026-46063");
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.
- In the Linux kernel, the following vulnerability has been resolved: x86/shstk: Prevent deadlock during
shstk sigreturn During sigreturn the shadow stack signal frame is popped. The kernel does this by reading
the shadow stack using normal read accesses. When it can't assume the memory is shadow stack, it takes
extra steps to makes sure it is reading actual shadow stack memory and not other normal readable memory.
It does this by holding the mmap read lock while doing the access and checking the flags of the VMA.
Unfortunately that is not safe. If the read of the shadow stack sigframe hits a page fault, the fault
handler will try to recursively grab another mmap read lock. This normally works ok, but if a writer on
another CPU is also waiting, the second read lock could fail and cause a deadlock. Fix this by not holding
mmap lock during the read access to userspace. Instead use mmap_lock_speculate_...() to watch for changes
between dropping mmap lock and the userspace access. Retry if anything grabbed an mmap write lock in
between and could have changed the VMA. These mmap_lock_speculate_...() helpers use mm::mm_lock_seq, which
is only available when PER_VMA_LOCK is configured. So make X86_USER_SHADOW_STACK depend on it. On x86,
PER_VMA_LOCK is a default configuration for SMP kernels. So drop support for the other configs under the
assumption that the !SMP shadow stack user base does not exist. Currently there is a check that skips the
lookup work when the SSP can be assumed to be on a shadow stack. While reorganizing the function, remove
the optimization to make the tricky code flows more common, such that issues like this cannot escape
detection for so long. (CVE-2026-46063)
Note that Nessus relies on the presence of the package as reported by the vendor.");
script_set_attribute(attribute:"see_also", value:"https://access.redhat.com/security/cve/cve-2026-46063");
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:L/AC:L/Au:S/C:C/I:N/A:C");
script_set_cvss_temporal_vector("CVSS2#E:U/RL:U/RC:C");
script_set_cvss3_base_vector("CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:H");
script_set_cvss3_temporal_vector("CVSS:3.0/E:U/RL:U/RC:C");
script_set_attribute(attribute:"cvss_score_source", value:"CVE-2026-46063");
script_set_attribute(attribute:"exploitability_ease", value:"No known exploits are available");
script_set_attribute(attribute:"exploit_available", value:"false");
script_set_attribute(attribute:"vendor_unpatched", value:"true");
script_set_attribute(attribute:"vuln_publication_date", value:"2026/05/27");
script_set_attribute(attribute:"plugin_publication_date", value:"2026/05/28");
script_set_attribute(attribute:"plugin_type", value:"local");
script_set_attribute(attribute:"cpe", value:"cpe:/o:redhat:enterprise_linux:10");
script_set_attribute(attribute:"cpe", value:"cpe:/o:redhat:enterprise_linux:9");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:redhat:enterprise_linux:bpftool");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:redhat:enterprise_linux:kernel");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:redhat:enterprise_linux:kernel-64k");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:redhat:enterprise_linux:kernel-64k-core");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:redhat:enterprise_linux:kernel-64k-debug");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:redhat:enterprise_linux:kernel-64k-debug-core");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:redhat:enterprise_linux:kernel-64k-debug-devel");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:redhat:enterprise_linux:kernel-64k-debug-devel-matched");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:redhat:enterprise_linux:kernel-64k-debug-modules");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:redhat:enterprise_linux:kernel-64k-debug-modules-core");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:redhat:enterprise_linux:kernel-64k-debug-modules-extra");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:redhat:enterprise_linux:kernel-64k-debug-modules-internal");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:redhat:enterprise_linux:kernel-64k-debug-modules-partner");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:redhat:enterprise_linux:kernel-64k-devel");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:redhat:enterprise_linux:kernel-64k-devel-matched");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:redhat:enterprise_linux:kernel-64k-modules");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:redhat:enterprise_linux:kernel-64k-modules-core");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:redhat:enterprise_linux:kernel-64k-modules-extra");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:redhat:enterprise_linux:kernel-64k-modules-internal");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:redhat:enterprise_linux:kernel-64k-modules-partner");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:redhat:enterprise_linux:kernel-abi-stablelists");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:redhat:enterprise_linux:kernel-core");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:redhat:enterprise_linux:kernel-cross-headers");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:redhat:enterprise_linux:kernel-debug");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:redhat:enterprise_linux:kernel-debug-core");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:redhat:enterprise_linux:kernel-debug-devel");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:redhat:enterprise_linux:kernel-debug-devel-matched");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:redhat:enterprise_linux:kernel-debug-modules");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:redhat:enterprise_linux:kernel-debug-modules-core");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:redhat:enterprise_linux:kernel-debug-modules-extra");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:redhat:enterprise_linux:kernel-debug-modules-internal");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:redhat:enterprise_linux:kernel-debug-modules-partner");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:redhat:enterprise_linux:kernel-debug-uki-virt");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:redhat:enterprise_linux:kernel-debug-uki-virt-addons");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:redhat:enterprise_linux:kernel-devel");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:redhat:enterprise_linux:kernel-devel-matched");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:redhat:enterprise_linux:kernel-doc");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:redhat:enterprise_linux:kernel-headers");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:redhat:enterprise_linux:kernel-ipaclones-internal");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:redhat:enterprise_linux:kernel-modules");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:redhat:enterprise_linux:kernel-modules-core");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:redhat:enterprise_linux:kernel-modules-extra");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:redhat:enterprise_linux:kernel-modules-extra-matched");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:redhat:enterprise_linux:kernel-modules-internal");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:redhat:enterprise_linux:kernel-modules-partner");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:redhat:enterprise_linux:kernel-rt");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:redhat:enterprise_linux:kernel-rt-64k");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:redhat:enterprise_linux:kernel-rt-64k-core");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:redhat:enterprise_linux:kernel-rt-64k-debug");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:redhat:enterprise_linux:kernel-rt-64k-debug-core");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:redhat:enterprise_linux:kernel-rt-64k-debug-devel");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:redhat:enterprise_linux:kernel-rt-64k-debug-devel-matched");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:redhat:enterprise_linux:kernel-rt-64k-debug-kvm");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:redhat:enterprise_linux:kernel-rt-64k-debug-modules");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:redhat:enterprise_linux:kernel-rt-64k-debug-modules-core");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:redhat:enterprise_linux:kernel-rt-64k-debug-modules-extra");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:redhat:enterprise_linux:kernel-rt-64k-debug-modules-internal");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:redhat:enterprise_linux:kernel-rt-64k-debug-modules-partner");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:redhat:enterprise_linux:kernel-rt-64k-devel");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:redhat:enterprise_linux:kernel-rt-64k-devel-matched");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:redhat:enterprise_linux:kernel-rt-64k-kvm");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:redhat:enterprise_linux:kernel-rt-64k-modules");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:redhat:enterprise_linux:kernel-rt-64k-modules-core");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:redhat:enterprise_linux:kernel-rt-64k-modules-extra");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:redhat:enterprise_linux:kernel-rt-64k-modules-internal");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:redhat:enterprise_linux:kernel-rt-64k-modules-partner");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:redhat:enterprise_linux:kernel-rt-core");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:redhat:enterprise_linux:kernel-rt-debug");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:redhat:enterprise_linux:kernel-rt-debug-core");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:redhat:enterprise_linux:kernel-rt-debug-devel");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:redhat:enterprise_linux:kernel-rt-debug-devel-matched");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:redhat:enterprise_linux:kernel-rt-debug-kvm");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:redhat:enterprise_linux:kernel-rt-debug-modules");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:redhat:enterprise_linux:kernel-rt-debug-modules-core");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:redhat:enterprise_linux:kernel-rt-debug-modules-extra");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:redhat:enterprise_linux:kernel-rt-debug-modules-internal");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:redhat:enterprise_linux:kernel-rt-debug-modules-partner");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:redhat:enterprise_linux:kernel-rt-devel");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:redhat:enterprise_linux:kernel-rt-devel-matched");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:redhat:enterprise_linux:kernel-rt-kvm");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:redhat:enterprise_linux:kernel-rt-modules");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:redhat:enterprise_linux:kernel-rt-modules-core");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:redhat:enterprise_linux:kernel-rt-modules-extra");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:redhat:enterprise_linux:kernel-rt-modules-internal");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:redhat:enterprise_linux:kernel-rt-modules-partner");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:redhat:enterprise_linux:kernel-rt-selftests-internal");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:redhat:enterprise_linux:kernel-selftests-internal");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:redhat:enterprise_linux:kernel-tools");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:redhat:enterprise_linux:kernel-tools-libs");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:redhat:enterprise_linux:kernel-tools-libs-devel");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:redhat:enterprise_linux:kernel-uki-virt");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:redhat:enterprise_linux:kernel-uki-virt-addons");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:redhat:enterprise_linux:kernel-zfcpdump");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:redhat:enterprise_linux:kernel-zfcpdump-core");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:redhat:enterprise_linux:kernel-zfcpdump-devel");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:redhat:enterprise_linux:kernel-zfcpdump-devel-matched");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:redhat:enterprise_linux:kernel-zfcpdump-modules");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:redhat:enterprise_linux:kernel-zfcpdump-modules-core");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:redhat:enterprise_linux:kernel-zfcpdump-modules-extra");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:redhat:enterprise_linux:kernel-zfcpdump-modules-internal");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:redhat:enterprise_linux:kernel-zfcpdump-modules-partner");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:redhat:enterprise_linux:libperf");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:redhat:enterprise_linux:libperf-devel");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:redhat:enterprise_linux:perf");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:redhat:enterprise_linux:python3-perf");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:redhat:enterprise_linux:rtla");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:redhat:enterprise_linux:rv");
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/Red Hat Enterprise Linux-10", "Host/OS/Red Hat Enterprise Linux-9");
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/RedHat/rpm-list"))) audit(AUDIT_PACKAGE_LIST_MISSING);
include('linux_unpatched.inc');
var distro_constraints_array = {
"Red Hat Enterprise Linux-10": {
"package_manager": "rpm-list",
"constraints": [
{
"release": "10",
"pkgs": [
{"reference": "kernel"},
{"reference": "kernel-64k"},
{"reference": "kernel-64k-core"},
{"reference": "kernel-64k-debug"},
{"reference": "kernel-64k-debug-core"},
{"reference": "kernel-64k-debug-devel"},
{"reference": "kernel-64k-debug-devel-matched"},
{"reference": "kernel-64k-debug-modules"},
{"reference": "kernel-64k-debug-modules-core"},
{"reference": "kernel-64k-debug-modules-extra"},
{"reference": "kernel-64k-devel"},
{"reference": "kernel-64k-devel-matched"},
{"reference": "kernel-64k-modules"},
{"reference": "kernel-64k-modules-core"},
{"reference": "kernel-64k-modules-extra"},
{"reference": "kernel-abi-stablelists"},
{"reference": "kernel-core"},
{"reference": "kernel-debug"},
{"reference": "kernel-debug-core"},
{"reference": "kernel-debug-devel"},
{"reference": "kernel-debug-devel-matched"},
{"reference": "kernel-debug-modules"},
{"reference": "kernel-debug-modules-core"},
{"reference": "kernel-debug-modules-extra"},
{"reference": "kernel-debug-uki-virt"},
{"reference": "kernel-devel"},
{"reference": "kernel-devel-matched"},
{"reference": "kernel-doc"},
{"reference": "kernel-modules"},
{"reference": "kernel-modules-core"},
{"reference": "kernel-modules-extra"},
{"reference": "kernel-modules-extra-matched"},
{"reference": "kernel-rt"},
{"reference": "kernel-rt-64k"},
{"reference": "kernel-rt-64k-core"},
{"reference": "kernel-rt-64k-debug"},
{"reference": "kernel-rt-64k-debug-core"},
{"reference": "kernel-rt-64k-debug-devel"},
{"reference": "kernel-rt-64k-debug-modules"},
{"reference": "kernel-rt-64k-debug-modules-core"},
{"reference": "kernel-rt-64k-debug-modules-extra"},
{"reference": "kernel-rt-64k-devel"},
{"reference": "kernel-rt-64k-modules"},
{"reference": "kernel-rt-64k-modules-core"},
{"reference": "kernel-rt-64k-modules-extra"},
{"reference": "kernel-rt-core"},
{"reference": "kernel-rt-debug"},
{"reference": "kernel-rt-debug-core"},
{"reference": "kernel-rt-debug-devel"},
{"reference": "kernel-rt-debug-kvm"},
{"reference": "kernel-rt-debug-modules"},
{"reference": "kernel-rt-debug-modules-core"},
{"reference": "kernel-rt-debug-modules-extra"},
{"reference": "kernel-rt-devel"},
{"reference": "kernel-rt-kvm"},
{"reference": "kernel-rt-modules"},
{"reference": "kernel-rt-modules-core"},
{"reference": "kernel-rt-modules-extra"},
{"reference": "kernel-tools"},
{"reference": "kernel-tools-libs"},
{"reference": "kernel-tools-libs-devel"},
{"reference": "kernel-uki-virt"},
{"reference": "kernel-uki-virt-addons"},
{"reference": "kernel-zfcpdump"},
{"reference": "kernel-zfcpdump-core"},
{"reference": "kernel-zfcpdump-devel"},
{"reference": "kernel-zfcpdump-devel-matched"},
{"reference": "kernel-zfcpdump-modules"},
{"reference": "kernel-zfcpdump-modules-core"},
{"reference": "kernel-zfcpdump-modules-extra"},
{"reference": "libperf"},
{"reference": "perf"},
{"reference": "python3-perf"},
{"reference": "rtla"},
{"reference": "rv"}
]
}
]
},
"Red Hat Enterprise Linux-9": {
"package_manager": "rpm-list",
"constraints": [
{
"release": "9",
"pkgs": [
{"reference": "bpftool"},
{"reference": "kernel"},
{"reference": "kernel-64k"},
{"reference": "kernel-64k-core"},
{"reference": "kernel-64k-debug"},
{"reference": "kernel-64k-debug-core"},
{"reference": "kernel-64k-debug-devel"},
{"reference": "kernel-64k-debug-devel-matched"},
{"reference": "kernel-64k-debug-modules"},
{"reference": "kernel-64k-debug-modules-core"},
{"reference": "kernel-64k-debug-modules-extra"},
{"reference": "kernel-64k-debug-modules-internal"},
{"reference": "kernel-64k-debug-modules-partner"},
{"reference": "kernel-64k-devel"},
{"reference": "kernel-64k-devel-matched"},
{"reference": "kernel-64k-modules"},
{"reference": "kernel-64k-modules-core"},
{"reference": "kernel-64k-modules-extra"},
{"reference": "kernel-64k-modules-internal"},
{"reference": "kernel-64k-modules-partner"},
{"reference": "kernel-abi-stablelists"},
{"reference": "kernel-core"},
{"reference": "kernel-cross-headers"},
{"reference": "kernel-debug"},
{"reference": "kernel-debug-core"},
{"reference": "kernel-debug-devel"},
{"reference": "kernel-debug-devel-matched"},
{"reference": "kernel-debug-modules"},
{"reference": "kernel-debug-modules-core"},
{"reference": "kernel-debug-modules-extra"},
{"reference": "kernel-debug-modules-internal"},
{"reference": "kernel-debug-modules-partner"},
{"reference": "kernel-debug-uki-virt"},
{"reference": "kernel-debug-uki-virt-addons"},
{"reference": "kernel-devel"},
{"reference": "kernel-devel-matched"},
{"reference": "kernel-doc"},
{"reference": "kernel-headers"},
{"reference": "kernel-ipaclones-internal"},
{"reference": "kernel-modules"},
{"reference": "kernel-modules-core"},
{"reference": "kernel-modules-extra"},
{"reference": "kernel-modules-internal"},
{"reference": "kernel-modules-partner"},
{"reference": "kernel-rt"},
{"reference": "kernel-rt-64k"},
{"reference": "kernel-rt-64k-core"},
{"reference": "kernel-rt-64k-debug"},
{"reference": "kernel-rt-64k-debug-core"},
{"reference": "kernel-rt-64k-debug-devel"},
{"reference": "kernel-rt-64k-debug-devel-matched"},
{"reference": "kernel-rt-64k-debug-kvm"},
{"reference": "kernel-rt-64k-debug-modules"},
{"reference": "kernel-rt-64k-debug-modules-core"},
{"reference": "kernel-rt-64k-debug-modules-extra"},
{"reference": "kernel-rt-64k-debug-modules-internal"},
{"reference": "kernel-rt-64k-debug-modules-partner"},
{"reference": "kernel-rt-64k-devel"},
{"reference": "kernel-rt-64k-devel-matched"},
{"reference": "kernel-rt-64k-kvm"},
{"reference": "kernel-rt-64k-modules"},
{"reference": "kernel-rt-64k-modules-core"},
{"reference": "kernel-rt-64k-modules-extra"},
{"reference": "kernel-rt-64k-modules-internal"},
{"reference": "kernel-rt-64k-modules-partner"},
{"reference": "kernel-rt-core"},
{"reference": "kernel-rt-debug"},
{"reference": "kernel-rt-debug-core"},
{"reference": "kernel-rt-debug-devel"},
{"reference": "kernel-rt-debug-devel-matched"},
{"reference": "kernel-rt-debug-kvm"},
{"reference": "kernel-rt-debug-modules"},
{"reference": "kernel-rt-debug-modules-core"},
{"reference": "kernel-rt-debug-modules-extra"},
{"reference": "kernel-rt-debug-modules-internal"},
{"reference": "kernel-rt-debug-modules-partner"},
{"reference": "kernel-rt-devel"},
{"reference": "kernel-rt-devel-matched"},
{"reference": "kernel-rt-kvm"},
{"reference": "kernel-rt-modules"},
{"reference": "kernel-rt-modules-core"},
{"reference": "kernel-rt-modules-extra"},
{"reference": "kernel-rt-modules-internal"},
{"reference": "kernel-rt-modules-partner"},
{"reference": "kernel-rt-selftests-internal"},
{"reference": "kernel-selftests-internal"},
{"reference": "kernel-tools"},
{"reference": "kernel-tools-libs"},
{"reference": "kernel-tools-libs-devel"},
{"reference": "kernel-uki-virt"},
{"reference": "kernel-uki-virt-addons"},
{"reference": "kernel-zfcpdump"},
{"reference": "kernel-zfcpdump-core"},
{"reference": "kernel-zfcpdump-devel"},
{"reference": "kernel-zfcpdump-devel-matched"},
{"reference": "kernel-zfcpdump-modules"},
{"reference": "kernel-zfcpdump-modules-core"},
{"reference": "kernel-zfcpdump-modules-extra"},
{"reference": "kernel-zfcpdump-modules-internal"},
{"reference": "kernel-zfcpdump-modules-partner"},
{"reference": "libperf"},
{"reference": "libperf-devel"},
{"reference": "perf"},
{"reference": "python3-perf"},
{"reference": "rtla"},
{"reference": "rv"}
]
}
]
}
};
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