{
  "cveId": "CVE-2026-46671",
  "url": "https://patchblox.com/security/cve/CVE-2026-46671",
  "summary": "CVE-2026-46671 is fixed in clamav on 1 platform, first by SUSE-SU-2026:23727-1, released September 11, 2026. It is not reported as exploited. Patch Radar priority: Routine.",
  "title": "clamav: This update for clamav fixes the following issues:\n\n- CVE-2026-20337: Improper boundary checks for content in zip arc...",
  "description": "This update for clamav fixes the following issues:\n\n- CVE-2026-20337: Improper boundary checks for content in zip archive parser (bsc#1274597).\n- CVE-2026-20338: invalid free due to bad ownership handling when merging ZIP catalogue records (bsc#1274598).\n- CVE-2026-20339: integer overflow in the PESpin unpacker leads to undersized allocation and heap out-of-bounds write\n  (bsc#1274599).\n- CVE-2026-20345: out-of-bounds read/write via indexing error when converting GPT partition names (bsc#1274600).\n- CVE-2026-20346: integer underflow when parsing malformed PDF hex strings causes a crash (bsc#1274601).\n- CVE-2026-20347: integer overflow and undefined behavior when scanning malformed Mach-O files causes a crash\n  (bsc#1274602).\n- CVE-2026-20348: improper size handling in the XAR parser allows excessive allocation and scan-limit bypass\n  (bsc#1274603).\n- CVE-2026-46671: onenote_parser: Path traversal in \u0060Parser:parse_notebook\u0060 allows reading files outside the notebook\n  directory (bsc#1271922).\n- CVE-2025-8088: ejects path separators in NTFS alternate data stream names to prevent extraction outside ClamAV\u0027s\n  temporary scan directory on Windows.\n\nChanges for clamav:\n\nUpdate to 1.5.4:\n  \n * Fixed thread-safety issues in the clamd STATS command that could disclose\n process memory or crash the daemon while scans and STATS requests run\n concurrently. Also fixed partial socket-write handling used for large STATS\n responses.\n * FreeBSD: Restored support for safe quarantine move and remove actions while\n preserving protection against source-path replacement races.\n * Fixed an OpenSSL library-context leak in legacy hashing helpers when a\n requested message digest cannot be fetched, such as when the default\n provider is unavailable in a FIPS-enabled environment.\n * Upgraded the Rust crossbeam-epoch dependency to resolve the\n RUSTSEC-2026-0204 advisory.",
  "published": "2026-09-11T12:00:06Z",
  "severity": "",
  "epss": 0.00152,
  "epssPercentile": 0.04394,
  "priority": "Routine",
  "priorityTier": 4,
  "exploited": false,
  "vendorExploited": false,
  "disclosed": false,
  "fixes": [
    {
      "platform": "linux",
      "product": "clamav",
      "release": "opensuse-leap 16.0",
      "fixedVersion": "1.5.4-160000.1.1",
      "fix": "OPENSUSE-SU-2026:21831-1",
      "url": "https://patchblox.com/security/fix/linux/opensuse-su-2026-21831-1",
      "released": "2026-09-11T12:01:10Z"
    },
    {
      "platform": "linux",
      "product": "clamav",
      "release": "sles 15.6",
      "fixedVersion": "1.5.4-150600.18.31.1",
      "fix": "SUSE-SU-2026:4180-1",
      "url": "https://patchblox.com/security/fix/linux/suse-su-2026-4180-1",
      "released": "2026-09-14T14:49:34Z"
    },
    {
      "platform": "linux",
      "product": "clamav",
      "release": "sles 15.7",
      "fixedVersion": "1.5.4-150600.18.31.1",
      "fix": "SUSE-SU-2026:4180-1",
      "url": "https://patchblox.com/security/fix/linux/suse-su-2026-4180-1",
      "released": "2026-09-14T14:49:34Z"
    },
    {
      "platform": "linux",
      "product": "clamav",
      "release": "sles 16.0",
      "fixedVersion": "1.5.4-160000.1.1",
      "fix": "SUSE-SU-2026:23727-1",
      "url": "https://patchblox.com/security/fix/linux/suse-su-2026-23727-1",
      "released": "2026-09-11T12:00:06Z"
    }
  ],
  "noFixYet": [],
  "dataAsOf": "2026-11-10T13:56:55Z",
  "attribution": {
    "text": "Data: Patchblox Patch Radar",
    "url": "https://patchblox.com/security/patch-radar",
    "terms": "https://patchblox.com/security/patch-radar/use-the-data"
  }
}