CVE catalog

CVE-2017-12425

varnish: CVE-2017-12425

[CVE catalog]

Severity
Medium · CVSS 5.3CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L
Published
Source
[NVD] · [CVE record]
EPSS
2.42% · Oct 25, 2026

An issue was discovered in Varnish HTTP Cache 4.0.1 through 4.0.4, 4.1.0 through 4.1.7, 5.0.0, and 5.1.0 through 5.1.2. A wrong if statement in the varnishd source code means that particular invalid requests from the client can trigger an assert, related to an Integer Overflow. This causes the varnishd worker process to abort and restart, losing the cached contents in the process. An attacker can therefore crash the varnishd worker process on demand and effectively keep it from serving content - a Denial-of-Service attack. The specific source-code filename containing the incorrect statement varies across releases.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debianvarnishtrixie7.7.0-3+deb13u1fixed
Debianvarnishtrixie-security7.7.0-3+deb13u2fixed
Debianvarnishbookworm7.1.1-2+deb12u1fixed
Debianvarnishbookworm-security7.1.1-2+deb12u1fixed
Alpinevarnish3.105.1.3-r0fixed
Alpinevarnish3.115.1.3-r0fixed
Alpinevarnish3.125.1.3-r0fixed
Alpinevarnish3.135.1.3-r0fixed
Alpinevarnish3.145.1.3-r0fixed
Alpinevarnish3.155.1.3-r0fixed
Alpinevarnish3.165.1.3-r0fixed
Alpinevarnish3.175.1.3-r0fixed
Alpinevarnish3.185.1.3-r0fixed
Alpinevarnish3.195.1.3-r0fixed
Alpinevarnish3.205.1.3-r0fixed
Alpinevarnish3.215.1.3-r0fixed
Alpinevarnish3.225.1.3-r0fixed
Alpinevarnish3.235.1.3-r0fixed
Alpinevarnish3.245.1.3-r0fixed
Alpinevarnish3.34.1.2-r2fixed
Alpinevarnish3.44.1.2-r4fixed
Alpinevarnish3.54.1.3-r1fixed
Alpinevarnish3.64.1.3-r1fixed
Alpinevarnish3.75.1.3-r0fixed
Alpinevarnish3.85.1.3-r0fixed
Alpinevarnish3.95.1.3-r0fixed
Ubuntuvarnish16.044.0.3-1vulnerable
Ubuntuvarnish16.044.1.0-1vulnerable
Ubuntuvarnish16.044.1.0-2vulnerable
Ubuntuvarnish16.044.1.1-1vulnerable
Ubuntuvarnish16.044.1.1-1ubuntu0.2fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianvarnishsourcetrixie5.0.0-7.1not yet assignedNot reported[870467]
Debianvarnishsourcebookworm5.0.0-7.1not yet assignedNot reported[870467]
Alpinevarnishapk3.105.1.3-r0Not reportedALPINE-CVE-2017-12425Not reported
Alpinevarnishapk3.115.1.3-r0Not reportedALPINE-CVE-2017-12425Not reported
Alpinevarnishapk3.125.1.3-r0Not reportedALPINE-CVE-2017-12425Not reported
Alpinevarnishapk3.135.1.3-r0Not reportedALPINE-CVE-2017-12425Not reported
Alpinevarnishapk3.145.1.3-r0Not reportedALPINE-CVE-2017-12425Not reported
Alpinevarnishapk3.155.1.3-r0Not reportedALPINE-CVE-2017-12425Not reported
Alpinevarnishapk3.165.1.3-r0Not reportedALPINE-CVE-2017-12425Not reported
Alpinevarnishapk3.175.1.3-r0Not reportedALPINE-CVE-2017-12425Not reported
Alpinevarnishapk3.185.1.3-r0Not reportedALPINE-CVE-2017-12425Not reported
Alpinevarnishapk3.195.1.3-r0Not reportedALPINE-CVE-2017-12425Not reported
Alpinevarnishapk3.205.1.3-r0Not reportedALPINE-CVE-2017-12425Not reported
Alpinevarnishapk3.215.1.3-r0Not reportedALPINE-CVE-2017-12425Not reported
Alpinevarnishapk3.225.1.3-r0Not reportedALPINE-CVE-2017-12425Not reported
Alpinevarnishapk3.235.1.3-r0Not reportedALPINE-CVE-2017-12425Not reported
Alpinevarnishapk3.245.1.3-r0Not reportedALPINE-CVE-2017-12425Not reported
Alpinevarnishapk3.34.1.2-r2Not reportedALPINE-CVE-2017-12425Not reported
Alpinevarnishapk3.44.1.2-r4Not reportedALPINE-CVE-2017-12425Not reported
Alpinevarnishapk3.54.1.3-r1Not reportedALPINE-CVE-2017-12425Not reported
Alpinevarnishapk3.64.1.3-r1Not reportedALPINE-CVE-2017-12425Not reported
Alpinevarnishapk3.75.1.3-r0Not reportedALPINE-CVE-2017-12425Not reported
Alpinevarnishapk3.85.1.3-r0Not reportedALPINE-CVE-2017-12425Not reported
Alpinevarnishapk3.95.1.3-r0Not reportedALPINE-CVE-2017-12425Not reported
Ubuntuvarnishdeb16.044.1.1-1ubuntu0.2Not reportedUBUNTU-CVE-2017-12425Not reported

[Debian bug #870467]

OpenFactory catalog packages

Matching against OpenFactory catalog package versions is in progress.

[Debian 12 (Bookworm)]

  • Source package: [varnish]

    Details (4)
    • 7.1.1-2+deb12u1 · amd64 · bookworm

      Fixed · Fixed: 5.0.0-7.1

      dsa · varnish · debian · bookworm; dsa · varnish · debian · 12

    • 7.1.1-2+deb12u1 · arm64 · bookworm

      Fixed · Fixed: 5.0.0-7.1

      dsa · varnish · debian · bookworm; dsa · varnish · debian · 12

    • 7.1.1-2+deb12u1 · amd64 · bookworm-security

      Fixed · Fixed: 5.0.0-7.1

      dsa · varnish · debian · bookworm; dsa · varnish · debian · 12

    • 7.1.1-2+deb12u1 · arm64 · bookworm-security

      Fixed · Fixed: 5.0.0-7.1

      dsa · varnish · debian · bookworm; dsa · varnish · debian · 12

  • Source package: [varnish]

    Details (4)
    • 7.1.1-2+deb12u1 · amd64 · bookworm

      Fixed · Fixed: 5.0.0-7.1

      dsa · varnish · debian · bookworm; dsa · varnish · debian · 12

    • 7.1.1-2+deb12u1 · arm64 · bookworm

      Fixed · Fixed: 5.0.0-7.1

      dsa · varnish · debian · bookworm; dsa · varnish · debian · 12

    • 7.1.1-2+deb12u1 · amd64 · bookworm-security

      Fixed · Fixed: 5.0.0-7.1

      dsa · varnish · debian · bookworm; dsa · varnish · debian · 12

    • 7.1.1-2+deb12u1 · arm64 · bookworm-security

      Fixed · Fixed: 5.0.0-7.1

      dsa · varnish · debian · bookworm; dsa · varnish · debian · 12

  • [varnish]Unknown
    Details (4)
    • 7.1.1-2+deb12u1 · amd64 · bookworm

      Fixed · Fixed: 5.0.0-7.1

      dsa · varnish · debian · bookworm; dsa · varnish · debian · 12

    • 7.1.1-2+deb12u1 · arm64 · bookworm

      Fixed · Fixed: 5.0.0-7.1

      dsa · varnish · debian · bookworm; dsa · varnish · debian · 12

    • 7.1.1-2+deb12u1 · amd64 · bookworm-security

      Fixed · Fixed: 5.0.0-7.1

      dsa · varnish · debian · bookworm; dsa · varnish · debian · 12

    • 7.1.1-2+deb12u1 · arm64 · bookworm-security

      Fixed · Fixed: 5.0.0-7.1

      dsa · varnish · debian · bookworm; dsa · varnish · debian · 12

  • [varnish-doc]Unknown

    Source package: [varnish]

    Details (4)
    • 7.1.1-2+deb12u1 · all · bookworm

      Fixed · Fixed: 5.0.0-7.1

      dsa · varnish · debian · bookworm; dsa · varnish · debian · 12

    • 7.1.1-2+deb12u1 · all · bookworm

      Fixed · Fixed: 5.0.0-7.1

      dsa · varnish · debian · bookworm; dsa · varnish · debian · 12

    • 7.1.1-2+deb12u1 · all · bookworm-security

      Fixed · Fixed: 5.0.0-7.1

      dsa · varnish · debian · bookworm; dsa · varnish · debian · 12

    • 7.1.1-2+deb12u1 · all · bookworm-security

      Fixed · Fixed: 5.0.0-7.1

      dsa · varnish · debian · bookworm; dsa · varnish · debian · 12

[Debian 13 (Trixie)]

  • Source package: [varnish]

    Details (4)
    • 7.7.0-3+deb13u1 · amd64 · trixie

      Fixed · Fixed: 5.0.0-7.1

      dsa · varnish · debian · 13

    • 7.7.0-3+deb13u1 · arm64 · trixie

      Fixed · Fixed: 5.0.0-7.1

      dsa · varnish · debian · 13

    • 7.7.0-3+deb13u1 · amd64 · trixie-security · Historical version

      Fixed · Fixed: 5.0.0-7.1

      dsa · varnish · debian · 13

    • 7.7.0-3+deb13u1 · arm64 · trixie-security

      Fixed · Fixed: 5.0.0-7.1

      dsa · varnish · debian · 13

  • Source package: [varnish]

    Details (4)
    • 7.7.0-3+deb13u1 · amd64 · trixie

      Fixed · Fixed: 5.0.0-7.1

      dsa · varnish · debian · 13

    • 7.7.0-3+deb13u1 · arm64 · trixie

      Fixed · Fixed: 5.0.0-7.1

      dsa · varnish · debian · 13

    • 7.7.0-3+deb13u1 · amd64 · trixie-security · Historical version

      Fixed · Fixed: 5.0.0-7.1

      dsa · varnish · debian · 13

    • 7.7.0-3+deb13u1 · arm64 · trixie-security

      Fixed · Fixed: 5.0.0-7.1

      dsa · varnish · debian · 13

  • [varnish]Unknown
    Details (4)
    • 7.7.0-3+deb13u1 · amd64 · trixie

      Fixed · Fixed: 5.0.0-7.1

      dsa · varnish · debian · 13

    • 7.7.0-3+deb13u1 · arm64 · trixie

      Fixed · Fixed: 5.0.0-7.1

      dsa · varnish · debian · 13

    • 7.7.0-3+deb13u1 · amd64 · trixie-security · Historical version

      Fixed · Fixed: 5.0.0-7.1

      dsa · varnish · debian · 13

    • 7.7.0-3+deb13u1 · arm64 · trixie-security

      Fixed · Fixed: 5.0.0-7.1

      dsa · varnish · debian · 13

  • [varnish-doc]Unknown

    Source package: [varnish]

    Details (4)
    • 7.7.0-3+deb13u1 · all · trixie

      Fixed · Fixed: 5.0.0-7.1

      dsa · varnish · debian · 13

    • 7.7.0-3+deb13u1 · all · trixie

      Fixed · Fixed: 5.0.0-7.1

      dsa · varnish · debian · 13

    • 7.7.0-3+deb13u1 · all · trixie-security

      Fixed · Fixed: 5.0.0-7.1

      dsa · varnish · debian · 13

    • 7.7.0-3+deb13u1 · all · trixie-security · Historical version

      Fixed · Fixed: 5.0.0-7.1

      dsa · varnish · debian · 13

Observed:

References