CVE catalog

CVE-2009-2936

varnish: CVE-2009-2936

[CVE catalog]

Severity
Low
Published
Source
[NVD] · [CVE record]
EPSS
63.82% · Oct 25, 2026

The Command Line Interface (aka Server CLI or administration interface) in the master process in the reverse proxy server in Varnish before 2.1.0 does not require authentication for commands received through a TCP port, which allows remote attackers to (1) execute arbitrary code via a vcl.inline directive that provides a VCL configuration file containing inline C code; (2) change the ownership of the master process via param.set, stop, and start directives; (3) read the initial line of an arbitrary file via a vcl.load directive; or (4) conduct cross-site request forgery (CSRF) attacks that leverage a victim's location on a trusted network and improper input validation of directives. NOTE: the vendor disputes this report, saying that it is "fundamentally misguided and pointless.

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

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianvarnishsourcetrixie2.1.0-2unimportantNot reportedNot reported
Debianvarnishsourcebookworm2.1.0-2unimportantNot reportedNot reported

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: 2.1.0-2

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

    • 7.1.1-2+deb12u1 · arm64 · bookworm

      Fixed · Fixed: 2.1.0-2

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

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

      Fixed · Fixed: 2.1.0-2

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

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

      Fixed · Fixed: 2.1.0-2

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

  • Source package: [varnish]

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

      Fixed · Fixed: 2.1.0-2

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

    • 7.1.1-2+deb12u1 · arm64 · bookworm

      Fixed · Fixed: 2.1.0-2

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

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

      Fixed · Fixed: 2.1.0-2

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

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

      Fixed · Fixed: 2.1.0-2

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

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

      Fixed · Fixed: 2.1.0-2

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

    • 7.1.1-2+deb12u1 · arm64 · bookworm

      Fixed · Fixed: 2.1.0-2

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

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

      Fixed · Fixed: 2.1.0-2

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

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

      Fixed · Fixed: 2.1.0-2

      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: 2.1.0-2

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

    • 7.1.1-2+deb12u1 · all · bookworm

      Fixed · Fixed: 2.1.0-2

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

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

      Fixed · Fixed: 2.1.0-2

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

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

      Fixed · Fixed: 2.1.0-2

      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: 2.1.0-2

      dsa · varnish · debian · 13

    • 7.7.0-3+deb13u1 · arm64 · trixie

      Fixed · Fixed: 2.1.0-2

      dsa · varnish · debian · 13

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

      Fixed · Fixed: 2.1.0-2

      dsa · varnish · debian · 13

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

      Fixed · Fixed: 2.1.0-2

      dsa · varnish · debian · 13

  • Source package: [varnish]

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

      Fixed · Fixed: 2.1.0-2

      dsa · varnish · debian · 13

    • 7.7.0-3+deb13u1 · arm64 · trixie

      Fixed · Fixed: 2.1.0-2

      dsa · varnish · debian · 13

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

      Fixed · Fixed: 2.1.0-2

      dsa · varnish · debian · 13

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

      Fixed · Fixed: 2.1.0-2

      dsa · varnish · debian · 13

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

      Fixed · Fixed: 2.1.0-2

      dsa · varnish · debian · 13

    • 7.7.0-3+deb13u1 · arm64 · trixie

      Fixed · Fixed: 2.1.0-2

      dsa · varnish · debian · 13

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

      Fixed · Fixed: 2.1.0-2

      dsa · varnish · debian · 13

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

      Fixed · Fixed: 2.1.0-2

      dsa · varnish · debian · 13

  • [varnish-doc]Unknown

    Source package: [varnish]

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

      Fixed · Fixed: 2.1.0-2

      dsa · varnish · debian · 13

    • 7.7.0-3+deb13u1 · all · trixie

      Fixed · Fixed: 2.1.0-2

      dsa · varnish · debian · 13

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

      Fixed · Fixed: 2.1.0-2

      dsa · varnish · debian · 13

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

      Fixed · Fixed: 2.1.0-2

      dsa · varnish · debian · 13

Observed:

References