CVE-2009-2936

T

he 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.

Configurations

Configuration 1 (hide)

OR cpe:2.3:a:varnish.projects.linpro:varnish:0.9:*:*:*:*:*:*:*
cpe:2.3:a:varnish.projects.linpro:varnish:0.9.1:*:*:*:*:*:*:*
cpe:2.3:a:varnish.projects.linpro:varnish:1.0:*:*:*:*:*:*:*
cpe:2.3:a:varnish.projects.linpro:varnish:1.0.1:*:*:*:*:*:*:*
cpe:2.3:a:varnish.projects.linpro:varnish:1.0.2:*:*:*:*:*:*:*
cpe:2.3:a:varnish.projects.linpro:varnish:1.0.3:*:*:*:*:*:*:*
cpe:2.3:a:varnish.projects.linpro:varnish:1.0.4:*:*:*:*:*:*:*
cpe:2.3:a:varnish.projects.linpro:varnish:1.1:*:*:*:*:*:*:*
cpe:2.3:a:varnish.projects.linpro:varnish:1.1.1:*:*:*:*:*:*:*
cpe:2.3:a:varnish.projects.linpro:varnish:1.1.2:*:*:*:*:*:*:*
cpe:2.3:a:varnish.projects.linpro:varnish:2.0:*:*:*:*:*:*:*
cpe:2.3:a:varnish.projects.linpro:varnish:2.0:beta1:*:*:*:*:*:*
cpe:2.3:a:varnish.projects.linpro:varnish:2.0:beta2:*:*:*:*:*:*
cpe:2.3:a:varnish.projects.linpro:varnish:2.0:rc1:*:*:*:*:*:*
cpe:2.3:a:varnish.projects.linpro:varnish:2.0.1:*:*:*:*:*:*:*
cpe:2.3:a:varnish.projects.linpro:varnish:2.0.2:*:*:*:*:*:*:*
cpe:2.3:a:varnish.projects.linpro:varnish:2.0.3:*:*:*:*:*:*:*
cpe:2.3:a:varnish.projects.linpro:varnish:2.0.4:*:*:*:*:*:*:*
cpe:2.3:a:varnish.projects.linpro:varnish:2.0.5:*:*:*:*:*:*:*
cpe:2.3:a:varnish.projects.linpro:varnish:2.0.6:*:*:*:*:*:*:*

History

21 Nov 2024, 01:06

Type Values Removed Values Added
References () http://lists.fedoraproject.org/pipermail/package-announce/2010-April/040359.html - () http://lists.fedoraproject.org/pipermail/package-announce/2010-April/040359.html -
References () http://www.securityfocus.com/archive/1/510360/100/0/threaded - () http://www.securityfocus.com/archive/1/510360/100/0/threaded -
References () http://www.securityfocus.com/archive/1/510368/100/0/threaded - () http://www.securityfocus.com/archive/1/510368/100/0/threaded -
References () http://www.varnish-cache.org/changeset/3865 - () http://www.varnish-cache.org/changeset/3865 -
References () http://www.varnish-cache.org/wiki/CLI - () http://www.varnish-cache.org/wiki/CLI -

Information

Published : 2010-04-05 16:30

Updated : 2025-04-11 00:51


NVD link : CVE-2009-2936

Mitre link : CVE-2009-2936

CVE.ORG link : CVE-2009-2936


JSON object : View

Products Affected
CWE
CWE-287

Improper Authentication