diff --git a/.trivyignore b/.trivyignore index 744c94a193..166f6389ad 100644 --- a/.trivyignore +++ b/.trivyignore @@ -15,21 +15,21 @@ # neither vulnerable code path (Archive::Tar parsing or regex compilation of # attacker-controlled input) is reachable from Prowler. No Debian bookworm fix # is available yet. -CVE-2026-42496 pkg:perl exp:2026-07-15 -CVE-2026-42496 pkg:perl-base exp:2026-07-15 -CVE-2026-42496 pkg:perl-modules-5.36 exp:2026-07-15 -CVE-2026-42496 pkg:libperl5.36 exp:2026-07-15 -CVE-2026-8376 pkg:perl exp:2026-07-15 -CVE-2026-8376 pkg:perl-base exp:2026-07-15 -CVE-2026-8376 pkg:perl-modules-5.36 exp:2026-07-15 -CVE-2026-8376 pkg:libperl5.36 exp:2026-07-15 +CVE-2026-42496 pkg:perl exp:2026-08-15 +CVE-2026-42496 pkg:perl-base exp:2026-08-15 +CVE-2026-42496 pkg:perl-modules-5.36 exp:2026-08-15 +CVE-2026-42496 pkg:libperl5.36 exp:2026-08-15 +CVE-2026-8376 pkg:perl exp:2026-08-15 +CVE-2026-8376 pkg:perl-base exp:2026-08-15 +CVE-2026-8376 pkg:perl-modules-5.36 exp:2026-08-15 +CVE-2026-8376 pkg:libperl5.36 exp:2026-08-15 # CVE-2025-7458 — SQLite integer overflow. # Package: libsqlite3-0. # Why ignored: transitive dependency of CPython's stdlib sqlite3 module. The # Prowler SDK does not open user-supplied SQLite databases; SQLite usage is # internal and bounded. No Debian bookworm fix is available. -CVE-2025-7458 pkg:libsqlite3-0 exp:2026-07-15 +CVE-2025-7458 pkg:libsqlite3-0 exp:2026-08-15 # CVE-2026-43185 — Linux kernel ksmbd signedness bug. # Package: linux-libc-dev. @@ -37,7 +37,7 @@ CVE-2025-7458 pkg:libsqlite3-0 exp:2026-07-15 # not a running kernel. Containers execute against the host kernel, so these # headers are inert at runtime. The upstream fix landed in kernel 7.0-rc2 and # has not been backported to Debian's 6.1 LTS line. -CVE-2026-43185 pkg:linux-libc-dev exp:2026-07-15 +CVE-2026-43185 pkg:linux-libc-dev exp:2026-08-15 # CVE-2023-45853 — zlib MiniZip integer overflow / heap overflow in # zipOpenNewFileInZip4_64. @@ -49,8 +49,8 @@ CVE-2026-43185 pkg:linux-libc-dev exp:2026-07-15 # zlib 1.3.1, available in Debian trixie (13); migrating the base image would # clear it fully. # Ref: https://security-tracker.debian.org/tracker/CVE-2023-45853 -CVE-2023-45853 pkg:zlib1g exp:2026-07-15 -CVE-2023-45853 pkg:zlib1g-dev exp:2026-07-15 +CVE-2023-45853 pkg:zlib1g exp:2026-08-15 +CVE-2023-45853 pkg:zlib1g-dev exp:2026-08-15 # CVE-2026-55200 — libssh2 out-of-bounds write in ssh2_transport_read() due to # an unchecked packet_length field in transport.c (heap corruption, possible RCE). @@ -63,7 +63,7 @@ CVE-2023-45853 pkg:zlib1g-dev exp:2026-07-15 # affected code is unreachable at runtime. Fixed upstream in libssh2 commit # 97acf3df (PR #2052); no Debian bookworm fix is available yet. # Ref: https://security-tracker.debian.org/tracker/CVE-2026-55200 -CVE-2026-55200 pkg:libssh2-1 exp:2026-07-15 +CVE-2026-55200 pkg:libssh2-1 exp:2026-08-15 # --- API container image (api/Dockerfile) --- # The entries below are specific to the Prowler API image, which ships @@ -78,13 +78,13 @@ CVE-2026-55200 pkg:libssh2-1 exp:2026-07-15 # at runtime. The vulnerable path requires parsing attacker-controlled XML with # the affected interpreter, which Prowler does not do with the system Python. # Full mitigation also needs libexpat >= 2.8.0; no Debian bookworm fix yet. -CVE-2026-7210 pkg:python3.11 exp:2026-07-15 -CVE-2026-7210 pkg:python3.11-dev exp:2026-07-15 -CVE-2026-7210 pkg:python3.11-minimal exp:2026-07-15 -CVE-2026-7210 pkg:libpython3.11 exp:2026-07-15 -CVE-2026-7210 pkg:libpython3.11-dev exp:2026-07-15 -CVE-2026-7210 pkg:libpython3.11-minimal exp:2026-07-15 -CVE-2026-7210 pkg:libpython3.11-stdlib exp:2026-07-15 +CVE-2026-7210 pkg:python3.11 exp:2026-08-15 +CVE-2026-7210 pkg:python3.11-dev exp:2026-08-15 +CVE-2026-7210 pkg:python3.11-minimal exp:2026-08-15 +CVE-2026-7210 pkg:libpython3.11 exp:2026-08-15 +CVE-2026-7210 pkg:libpython3.11-dev exp:2026-08-15 +CVE-2026-7210 pkg:libpython3.11-minimal exp:2026-08-15 +CVE-2026-7210 pkg:libpython3.11-stdlib exp:2026-08-15 # CVE-2026-33278 — Unbound DNSSEC validator use-after-free (DoS, possible RCE). # CVE-2026-42960 — Unbound DNS cache poisoning via promiscuous additional records. @@ -94,5 +94,5 @@ CVE-2026-7210 pkg:libpython3.11-stdlib exp:2026-07-15 # vulnerabilities require operating a live Unbound recursive DNSSEC validator # that processes attacker-influenced DNS responses. Prowler never starts an # Unbound resolver, so neither code path is reachable. No Debian bookworm fix yet. -CVE-2026-33278 pkg:libunbound8 exp:2026-07-15 -CVE-2026-42960 pkg:libunbound8 exp:2026-07-15 +CVE-2026-33278 pkg:libunbound8 exp:2026-08-15 +CVE-2026-42960 pkg:libunbound8 exp:2026-08-15