| Reporter | Title | Published | Views | Family All 226 |
|---|---|---|---|---|
| CVE-2026-33056 | 20 Mar 202607:11 | – | attackerkb | |
| Amazon Linux 2023 : clamav1.5, clamav1.5-data, clamav1.5-devel (ALAS2023-2026-1565) | 13 Apr 202600:00 | – | nessus | |
| Amazon Linux 2023 : cargo-c (ALAS2023-2026-1566) | 13 Apr 202600:00 | – | nessus | |
| Amazon Linux 2023 : below (ALAS2023-2026-1567) | 13 Apr 202600:00 | – | nessus | |
| Amazon Linux 2023 : cargo, clippy, rust (ALAS2023-2026-1568) | 13 Apr 202600:00 | – | nessus | |
| Amazon Linux 2 : rust, --advisory ALAS2-2026-3246 (ALAS-2026-3246) | 14 Apr 202600:00 | – | nessus | |
| Fedora 43 : chunkah (2026-1269948465) | 31 Mar 202600:00 | – | nessus | |
| Fedora 44 : rust-resctl-bench (2026-12baf239f8) | 31 Mar 202600:00 | – | nessus | |
| Fedora 42 : rust-cargo-vendor-filterer (2026-1a04e4e1ed) | 31 Mar 202600:00 | – | nessus | |
| Fedora 42 : rust-ingredients (2026-1c54435571) | 28 Mar 202600:00 | – | nessus |
#%NASL_MIN_LEVEL 80900
##
# (C) Tenable, Inc.
#
# The descriptive text and package checks in this plugin were
# extracted from Ubuntu Security Notice USN-8168-1. The text
# itself is copyright (C) Canonical, Inc. See
# <https://ubuntu.com/security/notices>. Ubuntu(R) is a registered
# trademark of Canonical, Inc.
##
include('compat.inc');
if (description)
{
script_id(306259);
script_version("1.2");
script_set_attribute(attribute:"plugin_modification_date", value:"2026/04/14");
script_cve_id("CVE-2026-33056");
script_xref(name:"USN", value:"8168-1");
script_name(english:"Ubuntu 22.04 LTS / 24.04 LTS / 25.10 : Rust vulnerability (USN-8168-1)");
script_set_attribute(attribute:"synopsis", value:
"The remote Ubuntu host is missing a security update.");
script_set_attribute(attribute:"description", value:
"The remote Ubuntu 22.04 LTS / 24.04 LTS / 25.10 host has packages installed that are affected by a vulnerability as
referenced in the USN-8168-1 advisory.
It was discovered that tar-rs embedded in rustc incorrectly handled symlinks when unpacking a tar archive.
If a user or automated system were tricked into processing a specially crafted tar archive, a remote
attacker could use this issue to modify permissions of arbitrary directories outside the extraction root,
and possibly escalate privileges.
Tenable has extracted the preceding description block directly from the Ubuntu security advisory.
Note that Nessus has not tested for this issue but has instead relied only on the application's self-reported version
number.");
script_set_attribute(attribute:"see_also", value:"https://ubuntu.com/security/notices/USN-8168-1");
script_set_attribute(attribute:"solution", value:
"Update the affected packages.");
script_set_cvss_base_vector("CVSS2#AV:N/AC:L/Au:N/C:N/I:C/A:N");
script_set_cvss_temporal_vector("CVSS2#E:POC/RL:OF/RC:C");
script_set_cvss3_base_vector("CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:H/A:N");
script_set_cvss3_temporal_vector("CVSS:3.0/E:P/RL:O/RC:C");
script_set_attribute(attribute:"cvss4_vector", value:"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:A/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N");
script_set_attribute(attribute:"cvss4_threat_vector", value:"CVSS:4.0/E:P");
script_set_attribute(attribute:"cvss_score_source", value:"CVE-2026-33056");
script_set_attribute(attribute:"exploitability_ease", value:"Exploits are available");
script_set_attribute(attribute:"exploit_available", value:"true");
script_set_attribute(attribute:"vuln_publication_date", value:"2026/03/20");
script_set_attribute(attribute:"patch_publication_date", value:"2026/04/13");
script_set_attribute(attribute:"plugin_publication_date", value:"2026/04/14");
script_set_attribute(attribute:"plugin_type", value:"local");
script_set_attribute(attribute:"cpe", value:"cpe:/o:canonical:ubuntu_linux:22.04:-:lts");
script_set_attribute(attribute:"cpe", value:"cpe:/o:canonical:ubuntu_linux:24.04:-:lts");
script_set_attribute(attribute:"cpe", value:"cpe:/o:canonical:ubuntu_linux:25.10");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:cargo");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:cargo-1.74");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:cargo-1.76");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:cargo-1.77");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:cargo-1.78");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:cargo-1.79");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:cargo-1.80");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:cargo-1.81");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:cargo-1.82");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:cargo-1.83");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:cargo-1.84");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:cargo-1.85");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:cargo-1.88");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:cargo-1.89");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:cargo-1.91");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:libstd-rust-1.62");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:libstd-rust-1.62-dev");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:libstd-rust-1.75");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:libstd-rust-1.76");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:libstd-rust-1.76-dev");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:libstd-rust-1.77");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:libstd-rust-1.77-dev");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:libstd-rust-1.78");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:libstd-rust-1.78-dev");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:libstd-rust-1.79");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:libstd-rust-1.79-dev");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:libstd-rust-1.80");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:libstd-rust-1.80-dev");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:libstd-rust-1.81");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:libstd-rust-1.81-dev");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:libstd-rust-1.82");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:libstd-rust-1.82-dev");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:libstd-rust-1.83");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:libstd-rust-1.83-dev");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:libstd-rust-1.84");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:libstd-rust-1.84-dev");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:libstd-rust-1.85");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:libstd-rust-1.85-dev");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:libstd-rust-1.88");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:libstd-rust-1.88-dev");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:libstd-rust-1.89");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:libstd-rust-1.89-dev");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:libstd-rust-1.91");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:libstd-rust-1.91-dev");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:libstd-rust-dev");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:rust-1.62-all");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:rust-1.62-clippy");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:rust-1.62-gdb");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:rust-1.62-lldb");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:rust-1.62-src");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:rust-1.74-all");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:rust-1.74-clippy");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:rust-1.74-gdb");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:rust-1.74-lldb");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:rust-1.74-src");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:rust-1.76-all");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:rust-1.76-clippy");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:rust-1.76-gdb");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:rust-1.76-lldb");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:rust-1.76-src");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:rust-1.77-all");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:rust-1.77-clippy");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:rust-1.77-gdb");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:rust-1.77-lldb");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:rust-1.77-src");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:rust-1.78-all");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:rust-1.78-clippy");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:rust-1.78-gdb");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:rust-1.78-lldb");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:rust-1.78-src");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:rust-1.79-all");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:rust-1.79-clippy");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:rust-1.79-gdb");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:rust-1.79-lldb");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:rust-1.79-src");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:rust-1.80-all");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:rust-1.80-clippy");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:rust-1.80-gdb");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:rust-1.80-lldb");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:rust-1.80-src");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:rust-1.81-all");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:rust-1.81-clippy");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:rust-1.81-gdb");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:rust-1.81-lldb");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:rust-1.81-src");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:rust-1.82-all");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:rust-1.82-clippy");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:rust-1.82-gdb");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:rust-1.82-lldb");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:rust-1.82-src");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:rust-1.83-all");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:rust-1.83-clippy");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:rust-1.83-gdb");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:rust-1.83-lldb");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:rust-1.83-src");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:rust-1.84-all");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:rust-1.84-clippy");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:rust-1.84-gdb");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:rust-1.84-lldb");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:rust-1.84-src");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:rust-1.85-all");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:rust-1.85-clippy");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:rust-1.85-gdb");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:rust-1.85-lldb");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:rust-1.85-src");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:rust-1.88-all");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:rust-1.88-clippy");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:rust-1.88-gdb");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:rust-1.88-lldb");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:rust-1.88-src");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:rust-1.89-all");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:rust-1.89-clippy");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:rust-1.89-gdb");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:rust-1.89-lldb");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:rust-1.89-src");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:rust-1.91-all");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:rust-1.91-clippy");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:rust-1.91-gdb");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:rust-1.91-lldb");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:rust-1.91-src");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:rust-all");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:rust-clippy");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:rust-gdb");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:rust-lldb");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:rust-src");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:rustc");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:rustc-1.62");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:rustc-1.74");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:rustc-1.76");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:rustc-1.77");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:rustc-1.78");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:rustc-1.79");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:rustc-1.80");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:rustc-1.81");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:rustc-1.82");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:rustc-1.83");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:rustc-1.84");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:rustc-1.85");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:rustc-1.88");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:rustc-1.89");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:rustc-1.91");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:rustfmt");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:rustfmt-1.62");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:rustfmt-1.74");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:rustfmt-1.76");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:rustfmt-1.77");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:rustfmt-1.78");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:rustfmt-1.79");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:rustfmt-1.80");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:rustfmt-1.81");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:rustfmt-1.82");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:rustfmt-1.83");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:rustfmt-1.84");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:rustfmt-1.85");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:rustfmt-1.88");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:rustfmt-1.89");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:rustfmt-1.91");
script_set_attribute(attribute:"generated_plugin", value:"current");
script_end_attributes();
script_category(ACT_GATHER_INFO);
script_family(english:"Ubuntu Local Security Checks");
script_copyright(english:"Ubuntu Security Notice (C) 2026 Canonical, Inc. / NASL script (C) 2026 and is owned by Tenable, Inc. or an Affiliate thereof.");
script_dependencies("ssh_get_info.nasl");
script_require_keys("Host/cpu", "Host/Ubuntu", "Host/Ubuntu/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);
var os_release = get_kb_item('Host/Ubuntu/release');
if ( isnull(os_release) ) audit(AUDIT_OS_NOT, 'Ubuntu');
os_release = chomp(os_release);
if (! ('22.04' >< os_release || '24.04' >< os_release || '25.10' >< os_release)) audit(AUDIT_OS_NOT, 'Ubuntu 22.04 / 24.04 / 25.10', 'Ubuntu ' + os_release);
if ( ! get_kb_item('Host/Debian/dpkg-l') ) audit(AUDIT_PACKAGE_LIST_MISSING);
var cpu = get_kb_item('Host/cpu');
if (isnull(cpu)) audit(AUDIT_UNKNOWN_ARCH);
if ('x86_64' >!< cpu && cpu !~ "^i[3-6]86$" && 's390' >!< cpu && 'aarch64' >!< cpu) audit(AUDIT_LOCAL_CHECKS_NOT_IMPLEMENTED, 'Ubuntu', cpu);
var pkgs = [
{'osver': '22.04', 'pkgname': 'cargo', 'pkgver': '1.75.0+dfsg0ubuntu1~bpo0-0ubuntu0.22.04.1'},
{'osver': '22.04', 'pkgname': 'cargo-1.76', 'pkgver': '1.76.0+dfsg0ubuntu1~bpo0-0ubuntu0.22.04.1'},
{'osver': '22.04', 'pkgname': 'cargo-1.77', 'pkgver': '1.77.2+dfsg1ubuntu1~bpo0-0ubuntu0.22.04.1'},
{'osver': '22.04', 'pkgname': 'cargo-1.78', 'pkgver': '1.78.0+dfsg1ubuntu1~bpo0-0ubuntu0.22.04.1'},
{'osver': '22.04', 'pkgname': 'cargo-1.79', 'pkgver': '1.79.0+dfsg1ubuntu1~bpo0-0ubuntu0.22.04.1'},
{'osver': '22.04', 'pkgname': 'cargo-1.80', 'pkgver': '1.80.1+dfsg0ubuntu1~bpo0-0ubuntu0.22.04.1'},
{'osver': '22.04', 'pkgname': 'cargo-1.81', 'pkgver': '1.81.0+dfsg0ubuntu0-0ubuntu0.22.04.1'},
{'osver': '22.04', 'pkgname': 'cargo-1.82', 'pkgver': '1.82.0+dfsg0ubuntu0~jammy-0ubuntu0.22.04.1'},
{'osver': '22.04', 'pkgname': 'cargo-1.83', 'pkgver': '1.83.0+dfsg0ubuntu2~bpo2-0ubuntu2.22.04.1'},
{'osver': '22.04', 'pkgname': 'cargo-1.84', 'pkgver': '1.84.1+dfsg0ubuntu1~bpo10-0ubuntu4.22.04.1'},
{'osver': '22.04', 'pkgname': 'cargo-1.85', 'pkgver': '1.85.1+dfsg0ubuntu2~bpo0-0ubuntu1.22.04.1'},
{'osver': '22.04', 'pkgname': 'cargo-1.89', 'pkgver': '1.89.0+dfsg~24.04-0ubuntu0.22.04.2'},
{'osver': '22.04', 'pkgname': 'cargo-1.91', 'pkgver': '1.91.1+dfsg~22.04-0ubuntu0.22.04.3'},
{'osver': '22.04', 'pkgname': 'libstd-rust-1.62', 'pkgver': '1.62.1+dfsg1-1ubuntu0.22.04.3'},
{'osver': '22.04', 'pkgname': 'libstd-rust-1.62-dev', 'pkgver': '1.62.1+dfsg1-1ubuntu0.22.04.3'},
{'osver': '22.04', 'pkgname': 'libstd-rust-1.75', 'pkgver': '1.75.0+dfsg0ubuntu1~bpo0-0ubuntu0.22.04.1'},
{'osver': '22.04', 'pkgname': 'libstd-rust-1.76', 'pkgver': '1.76.0+dfsg0ubuntu1~bpo0-0ubuntu0.22.04.1'},
{'osver': '22.04', 'pkgname': 'libstd-rust-1.76-dev', 'pkgver': '1.76.0+dfsg0ubuntu1~bpo0-0ubuntu0.22.04.1'},
{'osver': '22.04', 'pkgname': 'libstd-rust-1.77', 'pkgver': '1.77.2+dfsg1ubuntu1~bpo0-0ubuntu0.22.04.1'},
{'osver': '22.04', 'pkgname': 'libstd-rust-1.77-dev', 'pkgver': '1.77.2+dfsg1ubuntu1~bpo0-0ubuntu0.22.04.1'},
{'osver': '22.04', 'pkgname': 'libstd-rust-1.78', 'pkgver': '1.78.0+dfsg1ubuntu1~bpo0-0ubuntu0.22.04.1'},
{'osver': '22.04', 'pkgname': 'libstd-rust-1.78-dev', 'pkgver': '1.78.0+dfsg1ubuntu1~bpo0-0ubuntu0.22.04.1'},
{'osver': '22.04', 'pkgname': 'libstd-rust-1.79', 'pkgver': '1.79.0+dfsg1ubuntu1~bpo0-0ubuntu0.22.04.1'},
{'osver': '22.04', 'pkgname': 'libstd-rust-1.79-dev', 'pkgver': '1.79.0+dfsg1ubuntu1~bpo0-0ubuntu0.22.04.1'},
{'osver': '22.04', 'pkgname': 'libstd-rust-1.80', 'pkgver': '1.80.1+dfsg0ubuntu1~bpo0-0ubuntu0.22.04.1'},
{'osver': '22.04', 'pkgname': 'libstd-rust-1.80-dev', 'pkgver': '1.80.1+dfsg0ubuntu1~bpo0-0ubuntu0.22.04.1'},
{'osver': '22.04', 'pkgname': 'libstd-rust-1.81', 'pkgver': '1.81.0+dfsg0ubuntu0-0ubuntu0.22.04.1'},
{'osver': '22.04', 'pkgname': 'libstd-rust-1.81-dev', 'pkgver': '1.81.0+dfsg0ubuntu0-0ubuntu0.22.04.1'},
{'osver': '22.04', 'pkgname': 'libstd-rust-1.82', 'pkgver': '1.82.0+dfsg0ubuntu0~jammy-0ubuntu0.22.04.1'},
{'osver': '22.04', 'pkgname': 'libstd-rust-1.82-dev', 'pkgver': '1.82.0+dfsg0ubuntu0~jammy-0ubuntu0.22.04.1'},
{'osver': '22.04', 'pkgname': 'libstd-rust-1.83', 'pkgver': '1.83.0+dfsg0ubuntu2~bpo2-0ubuntu2.22.04.1'},
{'osver': '22.04', 'pkgname': 'libstd-rust-1.83-dev', 'pkgver': '1.83.0+dfsg0ubuntu2~bpo2-0ubuntu2.22.04.1'},
{'osver': '22.04', 'pkgname': 'libstd-rust-1.84', 'pkgver': '1.84.1+dfsg0ubuntu1~bpo10-0ubuntu4.22.04.1'},
{'osver': '22.04', 'pkgname': 'libstd-rust-1.84-dev', 'pkgver': '1.84.1+dfsg0ubuntu1~bpo10-0ubuntu4.22.04.1'},
{'osver': '22.04', 'pkgname': 'libstd-rust-1.85', 'pkgver': '1.85.1+dfsg0ubuntu2~bpo0-0ubuntu1.22.04.1'},
{'osver': '22.04', 'pkgname': 'libstd-rust-1.85-dev', 'pkgver': '1.85.1+dfsg0ubuntu2~bpo0-0ubuntu1.22.04.1'},
{'osver': '22.04', 'pkgname': 'libstd-rust-1.89', 'pkgver': '1.89.0+dfsg~24.04-0ubuntu0.22.04.2'},
{'osver': '22.04', 'pkgname': 'libstd-rust-1.89-dev', 'pkgver': '1.89.0+dfsg~24.04-0ubuntu0.22.04.2'},
{'osver': '22.04', 'pkgname': 'libstd-rust-1.91', 'pkgver': '1.91.1+dfsg~22.04-0ubuntu0.22.04.3'},
{'osver': '22.04', 'pkgname': 'libstd-rust-1.91-dev', 'pkgver': '1.91.1+dfsg~22.04-0ubuntu0.22.04.3'},
{'osver': '22.04', 'pkgname': 'libstd-rust-dev', 'pkgver': '1.75.0+dfsg0ubuntu1~bpo0-0ubuntu0.22.04.1'},
{'osver': '22.04', 'pkgname': 'rust-1.62-all', 'pkgver': '1.62.1+dfsg1-1ubuntu0.22.04.3'},
{'osver': '22.04', 'pkgname': 'rust-1.62-clippy', 'pkgver': '1.62.1+dfsg1-1ubuntu0.22.04.3'},
{'osver': '22.04', 'pkgname': 'rust-1.62-gdb', 'pkgver': '1.62.1+dfsg1-1ubuntu0.22.04.3'},
{'osver': '22.04', 'pkgname': 'rust-1.62-lldb', 'pkgver': '1.62.1+dfsg1-1ubuntu0.22.04.3'},
{'osver': '22.04', 'pkgname': 'rust-1.62-src', 'pkgver': '1.62.1+dfsg1-1ubuntu0.22.04.3'},
{'osver': '22.04', 'pkgname': 'rust-1.76-all', 'pkgver': '1.76.0+dfsg0ubuntu1~bpo0-0ubuntu0.22.04.1'},
{'osver': '22.04', 'pkgname': 'rust-1.76-clippy', 'pkgver': '1.76.0+dfsg0ubuntu1~bpo0-0ubuntu0.22.04.1'},
{'osver': '22.04', 'pkgname': 'rust-1.76-gdb', 'pkgver': '1.76.0+dfsg0ubuntu1~bpo0-0ubuntu0.22.04.1'},
{'osver': '22.04', 'pkgname': 'rust-1.76-lldb', 'pkgver': '1.76.0+dfsg0ubuntu1~bpo0-0ubuntu0.22.04.1'},
{'osver': '22.04', 'pkgname': 'rust-1.76-src', 'pkgver': '1.76.0+dfsg0ubuntu1~bpo0-0ubuntu0.22.04.1'},
{'osver': '22.04', 'pkgname': 'rust-1.77-all', 'pkgver': '1.77.2+dfsg1ubuntu1~bpo0-0ubuntu0.22.04.1'},
{'osver': '22.04', 'pkgname': 'rust-1.77-clippy', 'pkgver': '1.77.2+dfsg1ubuntu1~bpo0-0ubuntu0.22.04.1'},
{'osver': '22.04', 'pkgname': 'rust-1.77-gdb', 'pkgver': '1.77.2+dfsg1ubuntu1~bpo0-0ubuntu0.22.04.1'},
{'osver': '22.04', 'pkgname': 'rust-1.77-lldb', 'pkgver': '1.77.2+dfsg1ubuntu1~bpo0-0ubuntu0.22.04.1'},
{'osver': '22.04', 'pkgname': 'rust-1.77-src', 'pkgver': '1.77.2+dfsg1ubuntu1~bpo0-0ubuntu0.22.04.1'},
{'osver': '22.04', 'pkgname': 'rust-1.78-all', 'pkgver': '1.78.0+dfsg1ubuntu1~bpo0-0ubuntu0.22.04.1'},
{'osver': '22.04', 'pkgname': 'rust-1.78-clippy', 'pkgver': '1.78.0+dfsg1ubuntu1~bpo0-0ubuntu0.22.04.1'},
{'osver': '22.04', 'pkgname': 'rust-1.78-gdb', 'pkgver': '1.78.0+dfsg1ubuntu1~bpo0-0ubuntu0.22.04.1'},
{'osver': '22.04', 'pkgname': 'rust-1.78-lldb', 'pkgver': '1.78.0+dfsg1ubuntu1~bpo0-0ubuntu0.22.04.1'},
{'osver': '22.04', 'pkgname': 'rust-1.78-src', 'pkgver': '1.78.0+dfsg1ubuntu1~bpo0-0ubuntu0.22.04.1'},
{'osver': '22.04', 'pkgname': 'rust-1.79-all', 'pkgver': '1.79.0+dfsg1ubuntu1~bpo0-0ubuntu0.22.04.1'},
{'osver': '22.04', 'pkgname': 'rust-1.79-clippy', 'pkgver': '1.79.0+dfsg1ubuntu1~bpo0-0ubuntu0.22.04.1'},
{'osver': '22.04', 'pkgname': 'rust-1.79-gdb', 'pkgver': '1.79.0+dfsg1ubuntu1~bpo0-0ubuntu0.22.04.1'},
{'osver': '22.04', 'pkgname': 'rust-1.79-lldb', 'pkgver': '1.79.0+dfsg1ubuntu1~bpo0-0ubuntu0.22.04.1'},
{'osver': '22.04', 'pkgname': 'rust-1.79-src', 'pkgver': '1.79.0+dfsg1ubuntu1~bpo0-0ubuntu0.22.04.1'},
{'osver': '22.04', 'pkgname': 'rust-1.80-all', 'pkgver': '1.80.1+dfsg0ubuntu1~bpo0-0ubuntu0.22.04.1'},
{'osver': '22.04', 'pkgname': 'rust-1.80-clippy', 'pkgver': '1.80.1+dfsg0ubuntu1~bpo0-0ubuntu0.22.04.1'},
{'osver': '22.04', 'pkgname': 'rust-1.80-gdb', 'pkgver': '1.80.1+dfsg0ubuntu1~bpo0-0ubuntu0.22.04.1'},
{'osver': '22.04', 'pkgname': 'rust-1.80-lldb', 'pkgver': '1.80.1+dfsg0ubuntu1~bpo0-0ubuntu0.22.04.1'},
{'osver': '22.04', 'pkgname': 'rust-1.80-src', 'pkgver': '1.80.1+dfsg0ubuntu1~bpo0-0ubuntu0.22.04.1'},
{'osver': '22.04', 'pkgname': 'rust-1.81-all', 'pkgver': '1.81.0+dfsg0ubuntu0-0ubuntu0.22.04.1'},
{'osver': '22.04', 'pkgname': 'rust-1.81-clippy', 'pkgver': '1.81.0+dfsg0ubuntu0-0ubuntu0.22.04.1'},
{'osver': '22.04', 'pkgname': 'rust-1.81-gdb', 'pkgver': '1.81.0+dfsg0ubuntu0-0ubuntu0.22.04.1'},
{'osver': '22.04', 'pkgname': 'rust-1.81-lldb', 'pkgver': '1.81.0+dfsg0ubuntu0-0ubuntu0.22.04.1'},
{'osver': '22.04', 'pkgname': 'rust-1.81-src', 'pkgver': '1.81.0+dfsg0ubuntu0-0ubuntu0.22.04.1'},
{'osver': '22.04', 'pkgname': 'rust-1.82-all', 'pkgver': '1.82.0+dfsg0ubuntu0~jammy-0ubuntu0.22.04.1'},
{'osver': '22.04', 'pkgname': 'rust-1.82-clippy', 'pkgver': '1.82.0+dfsg0ubuntu0~jammy-0ubuntu0.22.04.1'},
{'osver': '22.04', 'pkgname': 'rust-1.82-gdb', 'pkgver': '1.82.0+dfsg0ubuntu0~jammy-0ubuntu0.22.04.1'},
{'osver': '22.04', 'pkgname': 'rust-1.82-lldb', 'pkgver': '1.82.0+dfsg0ubuntu0~jammy-0ubuntu0.22.04.1'},
{'osver': '22.04', 'pkgname': 'rust-1.82-src', 'pkgver': '1.82.0+dfsg0ubuntu0~jammy-0ubuntu0.22.04.1'},
{'osver': '22.04', 'pkgname': 'rust-1.83-all', 'pkgver': '1.83.0+dfsg0ubuntu2~bpo2-0ubuntu2.22.04.1'},
{'osver': '22.04', 'pkgname': 'rust-1.83-clippy', 'pkgver': '1.83.0+dfsg0ubuntu2~bpo2-0ubuntu2.22.04.1'},
{'osver': '22.04', 'pkgname': 'rust-1.83-gdb', 'pkgver': '1.83.0+dfsg0ubuntu2~bpo2-0ubuntu2.22.04.1'},
{'osver': '22.04', 'pkgname': 'rust-1.83-lldb', 'pkgver': '1.83.0+dfsg0ubuntu2~bpo2-0ubuntu2.22.04.1'},
{'osver': '22.04', 'pkgname': 'rust-1.83-src', 'pkgver': '1.83.0+dfsg0ubuntu2~bpo2-0ubuntu2.22.04.1'},
{'osver': '22.04', 'pkgname': 'rust-1.84-all', 'pkgver': '1.84.1+dfsg0ubuntu1~bpo10-0ubuntu4.22.04.1'},
{'osver': '22.04', 'pkgname': 'rust-1.84-clippy', 'pkgver': '1.84.1+dfsg0ubuntu1~bpo10-0ubuntu4.22.04.1'},
{'osver': '22.04', 'pkgname': 'rust-1.84-gdb', 'pkgver': '1.84.1+dfsg0ubuntu1~bpo10-0ubuntu4.22.04.1'},
{'osver': '22.04', 'pkgname': 'rust-1.84-lldb', 'pkgver': '1.84.1+dfsg0ubuntu1~bpo10-0ubuntu4.22.04.1'},
{'osver': '22.04', 'pkgname': 'rust-1.84-src', 'pkgver': '1.84.1+dfsg0ubuntu1~bpo10-0ubuntu4.22.04.1'},
{'osver': '22.04', 'pkgname': 'rust-1.85-all', 'pkgver': '1.85.1+dfsg0ubuntu2~bpo0-0ubuntu1.22.04.1'},
{'osver': '22.04', 'pkgname': 'rust-1.85-clippy', 'pkgver': '1.85.1+dfsg0ubuntu2~bpo0-0ubuntu1.22.04.1'},
{'osver': '22.04', 'pkgname': 'rust-1.85-gdb', 'pkgver': '1.85.1+dfsg0ubuntu2~bpo0-0ubuntu1.22.04.1'},
{'osver': '22.04', 'pkgname': 'rust-1.85-lldb', 'pkgver': '1.85.1+dfsg0ubuntu2~bpo0-0ubuntu1.22.04.1'},
{'osver': '22.04', 'pkgname': 'rust-1.85-src', 'pkgver': '1.85.1+dfsg0ubuntu2~bpo0-0ubuntu1.22.04.1'},
{'osver': '22.04', 'pkgname': 'rust-1.89-all', 'pkgver': '1.89.0+dfsg~24.04-0ubuntu0.22.04.2'},
{'osver': '22.04', 'pkgname': 'rust-1.89-clippy', 'pkgver': '1.89.0+dfsg~24.04-0ubuntu0.22.04.2'},
{'osver': '22.04', 'pkgname': 'rust-1.89-gdb', 'pkgver': '1.89.0+dfsg~24.04-0ubuntu0.22.04.2'},
{'osver': '22.04', 'pkgname': 'rust-1.89-lldb', 'pkgver': '1.89.0+dfsg~24.04-0ubuntu0.22.04.2'},
{'osver': '22.04', 'pkgname': 'rust-1.89-src', 'pkgver': '1.89.0+dfsg~24.04-0ubuntu0.22.04.2'},
{'osver': '22.04', 'pkgname': 'rust-1.91-all', 'pkgver': '1.91.1+dfsg~22.04-0ubuntu0.22.04.3'},
{'osver': '22.04', 'pkgname': 'rust-1.91-clippy', 'pkgver': '1.91.1+dfsg~22.04-0ubuntu0.22.04.3'},
{'osver': '22.04', 'pkgname': 'rust-1.91-gdb', 'pkgver': '1.91.1+dfsg~22.04-0ubuntu0.22.04.3'},
{'osver': '22.04', 'pkgname': 'rust-1.91-lldb', 'pkgver': '1.91.1+dfsg~22.04-0ubuntu0.22.04.3'},
{'osver': '22.04', 'pkgname': 'rust-1.91-src', 'pkgver': '1.91.1+dfsg~22.04-0ubuntu0.22.04.3'},
{'osver': '22.04', 'pkgname': 'rust-all', 'pkgver': '1.75.0+dfsg0ubuntu1~bpo0-0ubuntu0.22.04.1'},
{'osver': '22.04', 'pkgname': 'rust-clippy', 'pkgver': '1.75.0+dfsg0ubuntu1~bpo0-0ubuntu0.22.04.1'},
{'osver': '22.04', 'pkgname': 'rust-gdb', 'pkgver': '1.75.0+dfsg0ubuntu1~bpo0-0ubuntu0.22.04.1'},
{'osver': '22.04', 'pkgname': 'rust-lldb', 'pkgver': '1.75.0+dfsg0ubuntu1~bpo0-0ubuntu0.22.04.1'},
{'osver': '22.04', 'pkgname': 'rust-src', 'pkgver': '1.75.0+dfsg0ubuntu1~bpo0-0ubuntu0.22.04.1'},
{'osver': '22.04', 'pkgname': 'rustc', 'pkgver': '1.75.0+dfsg0ubuntu1~bpo0-0ubuntu0.22.04.1'},
{'osver': '22.04', 'pkgname': 'rustc-1.62', 'pkgver': '1.62.1+dfsg1-1ubuntu0.22.04.3'},
{'osver': '22.04', 'pkgname': 'rustc-1.76', 'pkgver': '1.76.0+dfsg0ubuntu1~bpo0-0ubuntu0.22.04.1'},
{'osver': '22.04', 'pkgname': 'rustc-1.77', 'pkgver': '1.77.2+dfsg1ubuntu1~bpo0-0ubuntu0.22.04.1'},
{'osver': '22.04', 'pkgname': 'rustc-1.78', 'pkgver': '1.78.0+dfsg1ubuntu1~bpo0-0ubuntu0.22.04.1'},
{'osver': '22.04', 'pkgname': 'rustc-1.79', 'pkgver': '1.79.0+dfsg1ubuntu1~bpo0-0ubuntu0.22.04.1'},
{'osver': '22.04', 'pkgname': 'rustc-1.80', 'pkgver': '1.80.1+dfsg0ubuntu1~bpo0-0ubuntu0.22.04.1'},
{'osver': '22.04', 'pkgname': 'rustc-1.81', 'pkgver': '1.81.0+dfsg0ubuntu0-0ubuntu0.22.04.1'},
{'osver': '22.04', 'pkgname': 'rustc-1.82', 'pkgver': '1.82.0+dfsg0ubuntu0~jammy-0ubuntu0.22.04.1'},
{'osver': '22.04', 'pkgname': 'rustc-1.83', 'pkgver': '1.83.0+dfsg0ubuntu2~bpo2-0ubuntu2.22.04.1'},
{'osver': '22.04', 'pkgname': 'rustc-1.84', 'pkgver': '1.84.1+dfsg0ubuntu1~bpo10-0ubuntu4.22.04.1'},
{'osver': '22.04', 'pkgname': 'rustc-1.85', 'pkgver': '1.85.1+dfsg0ubuntu2~bpo0-0ubuntu1.22.04.1'},
{'osver': '22.04', 'pkgname': 'rustc-1.89', 'pkgver': '1.89.0+dfsg~24.04-0ubuntu0.22.04.2'},
{'osver': '22.04', 'pkgname': 'rustc-1.91', 'pkgver': '1.91.1+dfsg~22.04-0ubuntu0.22.04.3'},
{'osver': '22.04', 'pkgname': 'rustfmt', 'pkgver': '1.75.0+dfsg0ubuntu1~bpo0-0ubuntu0.22.04.1'},
{'osver': '22.04', 'pkgname': 'rustfmt-1.62', 'pkgver': '1.62.1+dfsg1-1ubuntu0.22.04.3'},
{'osver': '22.04', 'pkgname': 'rustfmt-1.76', 'pkgver': '1.76.0+dfsg0ubuntu1~bpo0-0ubuntu0.22.04.1'},
{'osver': '22.04', 'pkgname': 'rustfmt-1.77', 'pkgver': '1.77.2+dfsg1ubuntu1~bpo0-0ubuntu0.22.04.1'},
{'osver': '22.04', 'pkgname': 'rustfmt-1.78', 'pkgver': '1.78.0+dfsg1ubuntu1~bpo0-0ubuntu0.22.04.1'},
{'osver': '22.04', 'pkgname': 'rustfmt-1.79', 'pkgver': '1.79.0+dfsg1ubuntu1~bpo0-0ubuntu0.22.04.1'},
{'osver': '22.04', 'pkgname': 'rustfmt-1.80', 'pkgver': '1.80.1+dfsg0ubuntu1~bpo0-0ubuntu0.22.04.1'},
{'osver': '22.04', 'pkgname': 'rustfmt-1.81', 'pkgver': '1.81.0+dfsg0ubuntu0-0ubuntu0.22.04.1'},
{'osver': '22.04', 'pkgname': 'rustfmt-1.82', 'pkgver': '1.82.0+dfsg0ubuntu0~jammy-0ubuntu0.22.04.1'},
{'osver': '22.04', 'pkgname': 'rustfmt-1.83', 'pkgver': '1.83.0+dfsg0ubuntu2~bpo2-0ubuntu2.22.04.1'},
{'osver': '22.04', 'pkgname': 'rustfmt-1.84', 'pkgver': '1.84.1+dfsg0ubuntu1~bpo10-0ubuntu4.22.04.1'},
{'osver': '22.04', 'pkgname': 'rustfmt-1.85', 'pkgver': '1.85.1+dfsg0ubuntu2~bpo0-0ubuntu1.22.04.1'},
{'osver': '22.04', 'pkgname': 'rustfmt-1.89', 'pkgver': '1.89.0+dfsg~24.04-0ubuntu0.22.04.2'},
{'osver': '22.04', 'pkgname': 'rustfmt-1.91', 'pkgver': '1.91.1+dfsg~22.04-0ubuntu0.22.04.3'},
{'osver': '24.04', 'pkgname': 'cargo', 'pkgver': '1.75.0+dfsg0ubuntu1-0ubuntu7.4'},
{'osver': '24.04', 'pkgname': 'cargo-1.74', 'pkgver': '1.74.1+dfsg0ubuntu1-0ubuntu15'},
{'osver': '24.04', 'pkgname': 'cargo-1.76', 'pkgver': '1.76.0+dfsg0ubuntu1-0ubuntu0.24.04.2'},
{'osver': '24.04', 'pkgname': 'cargo-1.77', 'pkgver': '1.77.2+dfsg1ubuntu1-0ubuntu0.24.04.1'},
{'osver': '24.04', 'pkgname': 'cargo-1.78', 'pkgver': '1.78.0+dfsg1ubuntu1-0ubuntu0.24.04.2'},
{'osver': '24.04', 'pkgname': 'cargo-1.79', 'pkgver': '1.79.0+dfsg1ubuntu1-0ubuntu0.24.04.1'},
{'osver': '24.04', 'pkgname': 'cargo-1.80', 'pkgver': '1.80.1+dfsg0ubuntu1-0ubuntu0.24.04.01'},
{'osver': '24.04', 'pkgname': 'cargo-1.81', 'pkgver': '1.81.0+dfsg0ubuntu1-0ubuntu0.24.04.1'},
{'osver': '24.04', 'pkgname': 'cargo-1.82', 'pkgver': '1.82.0+dfsg0ubuntu0-0ubuntu0.24.04.1'},
{'osver': '24.04', 'pkgname': 'cargo-1.83', 'pkgver': '1.83.0+dfsg0ubuntu1~bpo2-0ubuntu0.24.04.1'},
{'osver': '24.04', 'pkgname': 'cargo-1.84', 'pkgver': '1.84.1+dfsg0ubuntu1~bpo2-0ubuntu2.24.04.1'},
{'osver': '24.04', 'pkgname': 'cargo-1.85', 'pkgver': '1.85.1+dfsg0ubuntu2~bpo0-0ubuntu0.24.04.2'},
{'osver': '24.04', 'pkgname': 'cargo-1.89', 'pkgver': '1.89.0+dfsg~24.04-0ubuntu0.24.04.2'},
{'osver': '24.04', 'pkgname': 'cargo-1.91', 'pkgver': '1.91.1+dfsg~24.04-0ubuntu0.24.04.2'},
{'osver': '24.04', 'pkgname': 'libstd-rust-1.75', 'pkgver': '1.75.0+dfsg0ubuntu1-0ubuntu7.4'},
{'osver': '24.04', 'pkgname': 'libstd-rust-1.76', 'pkgver': '1.76.0+dfsg0ubuntu1-0ubuntu0.24.04.2'},
{'osver': '24.04', 'pkgname': 'libstd-rust-1.76-dev', 'pkgver': '1.76.0+dfsg0ubuntu1-0ubuntu0.24.04.2'},
{'osver': '24.04', 'pkgname': 'libstd-rust-1.77', 'pkgver': '1.77.2+dfsg1ubuntu1-0ubuntu0.24.04.1'},
{'osver': '24.04', 'pkgname': 'libstd-rust-1.77-dev', 'pkgver': '1.77.2+dfsg1ubuntu1-0ubuntu0.24.04.1'},
{'osver': '24.04', 'pkgname': 'libstd-rust-1.78', 'pkgver': '1.78.0+dfsg1ubuntu1-0ubuntu0.24.04.2'},
{'osver': '24.04', 'pkgname': 'libstd-rust-1.78-dev', 'pkgver': '1.78.0+dfsg1ubuntu1-0ubuntu0.24.04.2'},
{'osver': '24.04', 'pkgname': 'libstd-rust-1.79', 'pkgver': '1.79.0+dfsg1ubuntu1-0ubuntu0.24.04.1'},
{'osver': '24.04', 'pkgname': 'libstd-rust-1.79-dev', 'pkgver': '1.79.0+dfsg1ubuntu1-0ubuntu0.24.04.1'},
{'osver': '24.04', 'pkgname': 'libstd-rust-1.80', 'pkgver': '1.80.1+dfsg0ubuntu1-0ubuntu0.24.04.01'},
{'osver': '24.04', 'pkgname': 'libstd-rust-1.80-dev', 'pkgver': '1.80.1+dfsg0ubuntu1-0ubuntu0.24.04.01'},
{'osver': '24.04', 'pkgname': 'libstd-rust-1.81', 'pkgver': '1.81.0+dfsg0ubuntu1-0ubuntu0.24.04.1'},
{'osver': '24.04', 'pkgname': 'libstd-rust-1.81-dev', 'pkgver': '1.81.0+dfsg0ubuntu1-0ubuntu0.24.04.1'},
{'osver': '24.04', 'pkgname': 'libstd-rust-1.82', 'pkgver': '1.82.0+dfsg0ubuntu0-0ubuntu0.24.04.1'},
{'osver': '24.04', 'pkgname': 'libstd-rust-1.82-dev', 'pkgver': '1.82.0+dfsg0ubuntu0-0ubuntu0.24.04.1'},
{'osver': '24.04', 'pkgname': 'libstd-rust-1.83', 'pkgver': '1.83.0+dfsg0ubuntu1~bpo2-0ubuntu0.24.04.1'},
{'osver': '24.04', 'pkgname': 'libstd-rust-1.83-dev', 'pkgver': '1.83.0+dfsg0ubuntu1~bpo2-0ubuntu0.24.04.1'},
{'osver': '24.04', 'pkgname': 'libstd-rust-1.84', 'pkgver': '1.84.1+dfsg0ubuntu1~bpo2-0ubuntu2.24.04.1'},
{'osver': '24.04', 'pkgname': 'libstd-rust-1.84-dev', 'pkgver': '1.84.1+dfsg0ubuntu1~bpo2-0ubuntu2.24.04.1'},
{'osver': '24.04', 'pkgname': 'libstd-rust-1.85', 'pkgver': '1.85.1+dfsg0ubuntu2~bpo0-0ubuntu0.24.04.2'},
{'osver': '24.04', 'pkgname': 'libstd-rust-1.85-dev', 'pkgver': '1.85.1+dfsg0ubuntu2~bpo0-0ubuntu0.24.04.2'},
{'osver': '24.04', 'pkgname': 'libstd-rust-1.89', 'pkgver': '1.89.0+dfsg~24.04-0ubuntu0.24.04.2'},
{'osver': '24.04', 'pkgname': 'libstd-rust-1.89-dev', 'pkgver': '1.89.0+dfsg~24.04-0ubuntu0.24.04.2'},
{'osver': '24.04', 'pkgname': 'libstd-rust-1.91', 'pkgver': '1.91.1+dfsg~24.04-0ubuntu0.24.04.2'},
{'osver': '24.04', 'pkgname': 'libstd-rust-1.91-dev', 'pkgver': '1.91.1+dfsg~24.04-0ubuntu0.24.04.2'},
{'osver': '24.04', 'pkgname': 'libstd-rust-dev', 'pkgver': '1.75.0+dfsg0ubuntu1-0ubuntu7.4'},
{'osver': '24.04', 'pkgname': 'rust-1.74-all', 'pkgver': '1.74.1+dfsg0ubuntu1-0ubuntu15'},
{'osver': '24.04', 'pkgname': 'rust-1.74-clippy', 'pkgver': '1.74.1+dfsg0ubuntu1-0ubuntu15'},
{'osver': '24.04', 'pkgname': 'rust-1.74-gdb', 'pkgver': '1.74.1+dfsg0ubuntu1-0ubuntu15'},
{'osver': '24.04', 'pkgname': 'rust-1.74-lldb', 'pkgver': '1.74.1+dfsg0ubuntu1-0ubuntu15'},
{'osver': '24.04', 'pkgname': 'rust-1.74-src', 'pkgver': '1.74.1+dfsg0ubuntu1-0ubuntu15'},
{'osver': '24.04', 'pkgname': 'rust-1.76-all', 'pkgver': '1.76.0+dfsg0ubuntu1-0ubuntu0.24.04.2'},
{'osver': '24.04', 'pkgname': 'rust-1.76-clippy', 'pkgver': '1.76.0+dfsg0ubuntu1-0ubuntu0.24.04.2'},
{'osver': '24.04', 'pkgname': 'rust-1.76-gdb', 'pkgver': '1.76.0+dfsg0ubuntu1-0ubuntu0.24.04.2'},
{'osver': '24.04', 'pkgname': 'rust-1.76-lldb', 'pkgver': '1.76.0+dfsg0ubuntu1-0ubuntu0.24.04.2'},
{'osver': '24.04', 'pkgname': 'rust-1.76-src', 'pkgver': '1.76.0+dfsg0ubuntu1-0ubuntu0.24.04.2'},
{'osver': '24.04', 'pkgname': 'rust-1.77-all', 'pkgver': '1.77.2+dfsg1ubuntu1-0ubuntu0.24.04.1'},
{'osver': '24.04', 'pkgname': 'rust-1.77-clippy', 'pkgver': '1.77.2+dfsg1ubuntu1-0ubuntu0.24.04.1'},
{'osver': '24.04', 'pkgname': 'rust-1.77-gdb', 'pkgver': '1.77.2+dfsg1ubuntu1-0ubuntu0.24.04.1'},
{'osver': '24.04', 'pkgname': 'rust-1.77-lldb', 'pkgver': '1.77.2+dfsg1ubuntu1-0ubuntu0.24.04.1'},
{'osver': '24.04', 'pkgname': 'rust-1.77-src', 'pkgver': '1.77.2+dfsg1ubuntu1-0ubuntu0.24.04.1'},
{'osver': '24.04', 'pkgname': 'rust-1.78-all', 'pkgver': '1.78.0+dfsg1ubuntu1-0ubuntu0.24.04.2'},
{'osver': '24.04', 'pkgname': 'rust-1.78-clippy', 'pkgver': '1.78.0+dfsg1ubuntu1-0ubuntu0.24.04.2'},
{'osver': '24.04', 'pkgname': 'rust-1.78-gdb', 'pkgver': '1.78.0+dfsg1ubuntu1-0ubuntu0.24.04.2'},
{'osver': '24.04', 'pkgname': 'rust-1.78-lldb', 'pkgver': '1.78.0+dfsg1ubuntu1-0ubuntu0.24.04.2'},
{'osver': '24.04', 'pkgname': 'rust-1.78-src', 'pkgver': '1.78.0+dfsg1ubuntu1-0ubuntu0.24.04.2'},
{'osver': '24.04', 'pkgname': 'rust-1.79-all', 'pkgver': '1.79.0+dfsg1ubuntu1-0ubuntu0.24.04.1'},
{'osver': '24.04', 'pkgname': 'rust-1.79-clippy', 'pkgver': '1.79.0+dfsg1ubuntu1-0ubuntu0.24.04.1'},
{'osver': '24.04', 'pkgname': 'rust-1.79-gdb', 'pkgver': '1.79.0+dfsg1ubuntu1-0ubuntu0.24.04.1'},
{'osver': '24.04', 'pkgname': 'rust-1.79-lldb', 'pkgver': '1.79.0+dfsg1ubuntu1-0ubuntu0.24.04.1'},
{'osver': '24.04', 'pkgname': 'rust-1.79-src', 'pkgver': '1.79.0+dfsg1ubuntu1-0ubuntu0.24.04.1'},
{'osver': '24.04', 'pkgname': 'rust-1.80-all', 'pkgver': '1.80.1+dfsg0ubuntu1-0ubuntu0.24.04.01'},
{'osver': '24.04', 'pkgname': 'rust-1.80-clippy', 'pkgver': '1.80.1+dfsg0ubuntu1-0ubuntu0.24.04.01'},
{'osver': '24.04', 'pkgname': 'rust-1.80-gdb', 'pkgver': '1.80.1+dfsg0ubuntu1-0ubuntu0.24.04.01'},
{'osver': '24.04', 'pkgname': 'rust-1.80-lldb', 'pkgver': '1.80.1+dfsg0ubuntu1-0ubuntu0.24.04.01'},
{'osver': '24.04', 'pkgname': 'rust-1.80-src', 'pkgver': '1.80.1+dfsg0ubuntu1-0ubuntu0.24.04.01'},
{'osver': '24.04', 'pkgname': 'rust-1.81-all', 'pkgver': '1.81.0+dfsg0ubuntu1-0ubuntu0.24.04.1'},
{'osver': '24.04', 'pkgname': 'rust-1.81-clippy', 'pkgver': '1.81.0+dfsg0ubuntu1-0ubuntu0.24.04.1'},
{'osver': '24.04', 'pkgname': 'rust-1.81-gdb', 'pkgver': '1.81.0+dfsg0ubuntu1-0ubuntu0.24.04.1'},
{'osver': '24.04', 'pkgname': 'rust-1.81-lldb', 'pkgver': '1.81.0+dfsg0ubuntu1-0ubuntu0.24.04.1'},
{'osver': '24.04', 'pkgname': 'rust-1.81-src', 'pkgver': '1.81.0+dfsg0ubuntu1-0ubuntu0.24.04.1'},
{'osver': '24.04', 'pkgname': 'rust-1.82-all', 'pkgver': '1.82.0+dfsg0ubuntu0-0ubuntu0.24.04.1'},
{'osver': '24.04', 'pkgname': 'rust-1.82-clippy', 'pkgver': '1.82.0+dfsg0ubuntu0-0ubuntu0.24.04.1'},
{'osver': '24.04', 'pkgname': 'rust-1.82-gdb', 'pkgver': '1.82.0+dfsg0ubuntu0-0ubuntu0.24.04.1'},
{'osver': '24.04', 'pkgname': 'rust-1.82-lldb', 'pkgver': '1.82.0+dfsg0ubuntu0-0ubuntu0.24.04.1'},
{'osver': '24.04', 'pkgname': 'rust-1.82-src', 'pkgver': '1.82.0+dfsg0ubuntu0-0ubuntu0.24.04.1'},
{'osver': '24.04', 'pkgname': 'rust-1.83-all', 'pkgver': '1.83.0+dfsg0ubuntu1~bpo2-0ubuntu0.24.04.1'},
{'osver': '24.04', 'pkgname': 'rust-1.83-clippy', 'pkgver': '1.83.0+dfsg0ubuntu1~bpo2-0ubuntu0.24.04.1'},
{'osver': '24.04', 'pkgname': 'rust-1.83-gdb', 'pkgver': '1.83.0+dfsg0ubuntu1~bpo2-0ubuntu0.24.04.1'},
{'osver': '24.04', 'pkgname': 'rust-1.83-lldb', 'pkgver': '1.83.0+dfsg0ubuntu1~bpo2-0ubuntu0.24.04.1'},
{'osver': '24.04', 'pkgname': 'rust-1.83-src', 'pkgver': '1.83.0+dfsg0ubuntu1~bpo2-0ubuntu0.24.04.1'},
{'osver': '24.04', 'pkgname': 'rust-1.84-all', 'pkgver': '1.84.1+dfsg0ubuntu1~bpo2-0ubuntu2.24.04.1'},
{'osver': '24.04', 'pkgname': 'rust-1.84-clippy', 'pkgver': '1.84.1+dfsg0ubuntu1~bpo2-0ubuntu2.24.04.1'},
{'osver': '24.04', 'pkgname': 'rust-1.84-gdb', 'pkgver': '1.84.1+dfsg0ubuntu1~bpo2-0ubuntu2.24.04.1'},
{'osver': '24.04', 'pkgname': 'rust-1.84-lldb', 'pkgver': '1.84.1+dfsg0ubuntu1~bpo2-0ubuntu2.24.04.1'},
{'osver': '24.04', 'pkgname': 'rust-1.84-src', 'pkgver': '1.84.1+dfsg0ubuntu1~bpo2-0ubuntu2.24.04.1'},
{'osver': '24.04', 'pkgname': 'rust-1.85-all', 'pkgver': '1.85.1+dfsg0ubuntu2~bpo0-0ubuntu0.24.04.2'},
{'osver': '24.04', 'pkgname': 'rust-1.85-clippy', 'pkgver': '1.85.1+dfsg0ubuntu2~bpo0-0ubuntu0.24.04.2'},
{'osver': '24.04', 'pkgname': 'rust-1.85-gdb', 'pkgver': '1.85.1+dfsg0ubuntu2~bpo0-0ubuntu0.24.04.2'},
{'osver': '24.04', 'pkgname': 'rust-1.85-lldb', 'pkgver': '1.85.1+dfsg0ubuntu2~bpo0-0ubuntu0.24.04.2'},
{'osver': '24.04', 'pkgname': 'rust-1.85-src', 'pkgver': '1.85.1+dfsg0ubuntu2~bpo0-0ubuntu0.24.04.2'},
{'osver': '24.04', 'pkgname': 'rust-1.89-all', 'pkgver': '1.89.0+dfsg~24.04-0ubuntu0.24.04.2'},
{'osver': '24.04', 'pkgname': 'rust-1.89-clippy', 'pkgver': '1.89.0+dfsg~24.04-0ubuntu0.24.04.2'},
{'osver': '24.04', 'pkgname': 'rust-1.89-gdb', 'pkgver': '1.89.0+dfsg~24.04-0ubuntu0.24.04.2'},
{'osver': '24.04', 'pkgname': 'rust-1.89-lldb', 'pkgver': '1.89.0+dfsg~24.04-0ubuntu0.24.04.2'},
{'osver': '24.04', 'pkgname': 'rust-1.89-src', 'pkgver': '1.89.0+dfsg~24.04-0ubuntu0.24.04.2'},
{'osver': '24.04', 'pkgname': 'rust-1.91-all', 'pkgver': '1.91.1+dfsg~24.04-0ubuntu0.24.04.2'},
{'osver': '24.04', 'pkgname': 'rust-1.91-clippy', 'pkgver': '1.91.1+dfsg~24.04-0ubuntu0.24.04.2'},
{'osver': '24.04', 'pkgname': 'rust-1.91-gdb', 'pkgver': '1.91.1+dfsg~24.04-0ubuntu0.24.04.2'},
{'osver': '24.04', 'pkgname': 'rust-1.91-lldb', 'pkgver': '1.91.1+dfsg~24.04-0ubuntu0.24.04.2'},
{'osver': '24.04', 'pkgname': 'rust-1.91-src', 'pkgver': '1.91.1+dfsg~24.04-0ubuntu0.24.04.2'},
{'osver': '24.04', 'pkgname': 'rust-all', 'pkgver': '1.75.0+dfsg0ubuntu1-0ubuntu7.4'},
{'osver': '24.04', 'pkgname': 'rust-clippy', 'pkgver': '1.75.0+dfsg0ubuntu1-0ubuntu7.4'},
{'osver': '24.04', 'pkgname': 'rust-gdb', 'pkgver': '1.75.0+dfsg0ubuntu1-0ubuntu7.4'},
{'osver': '24.04', 'pkgname': 'rust-lldb', 'pkgver': '1.75.0+dfsg0ubuntu1-0ubuntu7.4'},
{'osver': '24.04', 'pkgname': 'rust-src', 'pkgver': '1.75.0+dfsg0ubuntu1-0ubuntu7.4'},
{'osver': '24.04', 'pkgname': 'rustc', 'pkgver': '1.75.0+dfsg0ubuntu1-0ubuntu7.4'},
{'osver': '24.04', 'pkgname': 'rustc-1.74', 'pkgver': '1.74.1+dfsg0ubuntu1-0ubuntu15'},
{'osver': '24.04', 'pkgname': 'rustc-1.76', 'pkgver': '1.76.0+dfsg0ubuntu1-0ubuntu0.24.04.2'},
{'osver': '24.04', 'pkgname': 'rustc-1.77', 'pkgver': '1.77.2+dfsg1ubuntu1-0ubuntu0.24.04.1'},
{'osver': '24.04', 'pkgname': 'rustc-1.78', 'pkgver': '1.78.0+dfsg1ubuntu1-0ubuntu0.24.04.2'},
{'osver': '24.04', 'pkgname': 'rustc-1.79', 'pkgver': '1.79.0+dfsg1ubuntu1-0ubuntu0.24.04.1'},
{'osver': '24.04', 'pkgname': 'rustc-1.80', 'pkgver': '1.80.1+dfsg0ubuntu1-0ubuntu0.24.04.01'},
{'osver': '24.04', 'pkgname': 'rustc-1.81', 'pkgver': '1.81.0+dfsg0ubuntu1-0ubuntu0.24.04.1'},
{'osver': '24.04', 'pkgname': 'rustc-1.82', 'pkgver': '1.82.0+dfsg0ubuntu0-0ubuntu0.24.04.1'},
{'osver': '24.04', 'pkgname': 'rustc-1.83', 'pkgver': '1.83.0+dfsg0ubuntu1~bpo2-0ubuntu0.24.04.1'},
{'osver': '24.04', 'pkgname': 'rustc-1.84', 'pkgver': '1.84.1+dfsg0ubuntu1~bpo2-0ubuntu2.24.04.1'},
{'osver': '24.04', 'pkgname': 'rustc-1.85', 'pkgver': '1.85.1+dfsg0ubuntu2~bpo0-0ubuntu0.24.04.2'},
{'osver': '24.04', 'pkgname': 'rustc-1.89', 'pkgver': '1.89.0+dfsg~24.04-0ubuntu0.24.04.2'},
{'osver': '24.04', 'pkgname': 'rustc-1.91', 'pkgver': '1.91.1+dfsg~24.04-0ubuntu0.24.04.2'},
{'osver': '24.04', 'pkgname': 'rustfmt', 'pkgver': '1.75.0+dfsg0ubuntu1-0ubuntu7.4'},
{'osver': '24.04', 'pkgname': 'rustfmt-1.74', 'pkgver': '1.74.1+dfsg0ubuntu1-0ubuntu15'},
{'osver': '24.04', 'pkgname': 'rustfmt-1.76', 'pkgver': '1.76.0+dfsg0ubuntu1-0ubuntu0.24.04.2'},
{'osver': '24.04', 'pkgname': 'rustfmt-1.77', 'pkgver': '1.77.2+dfsg1ubuntu1-0ubuntu0.24.04.1'},
{'osver': '24.04', 'pkgname': 'rustfmt-1.78', 'pkgver': '1.78.0+dfsg1ubuntu1-0ubuntu0.24.04.2'},
{'osver': '24.04', 'pkgname': 'rustfmt-1.79', 'pkgver': '1.79.0+dfsg1ubuntu1-0ubuntu0.24.04.1'},
{'osver': '24.04', 'pkgname': 'rustfmt-1.80', 'pkgver': '1.80.1+dfsg0ubuntu1-0ubuntu0.24.04.01'},
{'osver': '24.04', 'pkgname': 'rustfmt-1.81', 'pkgver': '1.81.0+dfsg0ubuntu1-0ubuntu0.24.04.1'},
{'osver': '24.04', 'pkgname': 'rustfmt-1.82', 'pkgver': '1.82.0+dfsg0ubuntu0-0ubuntu0.24.04.1'},
{'osver': '24.04', 'pkgname': 'rustfmt-1.83', 'pkgver': '1.83.0+dfsg0ubuntu1~bpo2-0ubuntu0.24.04.1'},
{'osver': '24.04', 'pkgname': 'rustfmt-1.84', 'pkgver': '1.84.1+dfsg0ubuntu1~bpo2-0ubuntu2.24.04.1'},
{'osver': '24.04', 'pkgname': 'rustfmt-1.85', 'pkgver': '1.85.1+dfsg0ubuntu2~bpo0-0ubuntu0.24.04.2'},
{'osver': '24.04', 'pkgname': 'rustfmt-1.89', 'pkgver': '1.89.0+dfsg~24.04-0ubuntu0.24.04.2'},
{'osver': '24.04', 'pkgname': 'rustfmt-1.91', 'pkgver': '1.91.1+dfsg~24.04-0ubuntu0.24.04.2'},
{'osver': '25.10', 'pkgname': 'cargo-1.85', 'pkgver': '1.85.1+dfsg0ubuntu2-0ubuntu1.25.04.1'},
{'osver': '25.10', 'pkgname': 'cargo-1.88', 'pkgver': '1.88.0+dfsg0ubuntu1-0ubuntu2'},
{'osver': '25.10', 'pkgname': 'libstd-rust-1.85', 'pkgver': '1.85.1+dfsg0ubuntu2-0ubuntu1.25.04.1'},
{'osver': '25.10', 'pkgname': 'libstd-rust-1.85-dev', 'pkgver': '1.85.1+dfsg0ubuntu2-0ubuntu1.25.04.1'},
{'osver': '25.10', 'pkgname': 'libstd-rust-1.88', 'pkgver': '1.88.0+dfsg0ubuntu1-0ubuntu2'},
{'osver': '25.10', 'pkgname': 'libstd-rust-1.88-dev', 'pkgver': '1.88.0+dfsg0ubuntu1-0ubuntu2'},
{'osver': '25.10', 'pkgname': 'rust-1.85-all', 'pkgver': '1.85.1+dfsg0ubuntu2-0ubuntu1.25.04.1'},
{'osver': '25.10', 'pkgname': 'rust-1.85-clippy', 'pkgver': '1.85.1+dfsg0ubuntu2-0ubuntu1.25.04.1'},
{'osver': '25.10', 'pkgname': 'rust-1.85-gdb', 'pkgver': '1.85.1+dfsg0ubuntu2-0ubuntu1.25.04.1'},
{'osver': '25.10', 'pkgname': 'rust-1.85-lldb', 'pkgver': '1.85.1+dfsg0ubuntu2-0ubuntu1.25.04.1'},
{'osver': '25.10', 'pkgname': 'rust-1.85-src', 'pkgver': '1.85.1+dfsg0ubuntu2-0ubuntu1.25.04.1'},
{'osver': '25.10', 'pkgname': 'rust-1.88-all', 'pkgver': '1.88.0+dfsg0ubuntu1-0ubuntu2'},
{'osver': '25.10', 'pkgname': 'rust-1.88-clippy', 'pkgver': '1.88.0+dfsg0ubuntu1-0ubuntu2'},
{'osver': '25.10', 'pkgname': 'rust-1.88-gdb', 'pkgver': '1.88.0+dfsg0ubuntu1-0ubuntu2'},
{'osver': '25.10', 'pkgname': 'rust-1.88-lldb', 'pkgver': '1.88.0+dfsg0ubuntu1-0ubuntu2'},
{'osver': '25.10', 'pkgname': 'rust-1.88-src', 'pkgver': '1.88.0+dfsg0ubuntu1-0ubuntu2'},
{'osver': '25.10', 'pkgname': 'rustc-1.85', 'pkgver': '1.85.1+dfsg0ubuntu2-0ubuntu1.25.04.1'},
{'osver': '25.10', 'pkgname': 'rustc-1.88', 'pkgver': '1.88.0+dfsg0ubuntu1-0ubuntu2'},
{'osver': '25.10', 'pkgname': 'rustfmt-1.85', 'pkgver': '1.85.1+dfsg0ubuntu2-0ubuntu1.25.04.1'},
{'osver': '25.10', 'pkgname': 'rustfmt-1.88', 'pkgver': '1.88.0+dfsg0ubuntu1-0ubuntu2'}
];
var flag = 0;
foreach var package_array ( pkgs ) {
var osver = NULL;
var pkgname = NULL;
var pkgver = NULL;
if (!empty_or_null(package_array['osver'])) osver = package_array['osver'];
if (!empty_or_null(package_array['pkgname'])) pkgname = package_array['pkgname'];
if (!empty_or_null(package_array['pkgver'])) pkgver = package_array['pkgver'];
if (!empty_or_null(package_array['cves'])) cves = package_array['cves'];
if (osver && pkgname && pkgver) {
if (deb_check(release:osver, prefix:pkgname, reference:pkgver, cves:cves)) flag++;
}
}
if (flag)
{
var extra = '';
extra += ubuntu_report_get();
security_report_v4(
port : 0,
severity : SECURITY_HOLE,
extra : extra
);
exit(0);
}
else
{
var tested = ubuntu_pkg_tests_get();
if (tested) audit(AUDIT_PACKAGE_NOT_AFFECTED, tested);
else audit(AUDIT_PACKAGE_NOT_INSTALLED, 'cargo / cargo-1.74 / cargo-1.76 / cargo-1.77 / cargo-1.78 / 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