FreeBSD : squid -- confusing results on empty acl declarations (a30e5e44-5440-11d9-9e1e-c296ac722cb3)

This script is Copyright (C) 2005-2017 Tenable Network Security, Inc.

Synopsis :

The remote FreeBSD host is missing a security-related update.

Description :

Applying an empty ACL list results in unexpected behavior : anything
will match an empty ACL list. For example,

The meaning of the configuration gets very confusing when we encounter
empty ACLs such as

acl something src '/path/to/empty_file.txt' http_access allow
something somewhere

gets parsed (with warnings) as

http_access allow somewhere

And similarily if you are using proxy_auth acls without having any
auth schemes defined.

See also :

Solution :

Update the affected package.

Risk factor :

Critical / CVSS Base Score : 10.0

Family: FreeBSD Local Security Checks

Nessus Plugin ID: 19054 (freebsd_pkg_a30e5e44544011d99e1ec296ac722cb3.nasl)

Bugtraq ID:

CVE ID: CVE-2005-0194

Ready to Amp Up Your Nessus Experience?

Get Nessus Professional to scan unlimited IPs, run compliance checks & more

Buy Nessus Professional Now