CVE-2010-3615: allow-query processed incorrectly
  • 01 Oct 2018
  • 2 Minutes to read
  • Contributors
  • Dark
    Light
  • PDF

CVE-2010-3615: allow-query processed incorrectly

  • Dark
    Light
  • PDF

Article Summary

Using "allow-query" in the "options" or "view" statements to restrict access to authoritative zones has no effect.

CVECVE-2010-3615

CERT: VU#510208

Posting Date: 01 Dec 2010

Program ImpactedBIND

Versions Affected: 9.7.2-P2

Severity: High

Exploitable: Remotely

Description

When named is running as an authoritative server for a zone and receives a query for that zone data, it first checks for allow-query acls in the zone statement, then in that view, then in global options. If none of these exist, it defaults to allowing any query (allow-query {"any"};).

With this bug, if the allow-query is not set in the zone statement, it failed to check in view or global options and fell back to the default of allowing any query. This means that queries that the zone owner did not wish to allow were incorrectly allowed.

This bug doesn't affect allow-recursion or allow-query-cache acls, since they are not relevant to a zone for which the server is authoritative.

Impact and Risk Assessment: The configured acl is not correctly applied, allowing queries that the owner did not wish to allow.

CVSS Score: 7.8

CVSS Equation: (AV:N/AC:L/Au:N/C:C/I:N/A:N)

For more information on the Common Vulnerability Scoring System and to obtain your specific environmental score please visit: https://nvd.nist.gov/cvss.cfm?version=2&vector=(AV:N/AC:L/Au:N/C:C/I:N/A:N)

Workarounds: Put the allow-query acl in each zone statement.

Active exploits: None known at this time.

Solution

Upgrade to 9.7.2-P3. 9.6ESV-R2 does not have this flaw. We are not patching EOL versions.

Document Revision History

24Nov - Corrected/Updated Versions affected, CVSS Score and Solution

Related Documents:

See our BIND 9 Security Vulnerability Matrix for a complete listing of security vulnerabilities and versions affected.

Do you still have questions? Questions regarding this advisory should go to security-officer@isc.org.

Do you need software support? Questions on ISC's Support services or other offerings should be sent to sales@isc.org. More information on ISC's support and other offerings is available at: https://www.isc.org/bind-subscription-2/.

ISC Software Defect and Security Vulnerability Disclosure Policy: Details of our current security advisory policy and practice can be found in our Software Defect and Security Vulnerability Disclosure Policy.

Legal Disclaimer

Internet Systems Consortium (ISC) is providing this notice on an "AS IS" basis. No warranty or guarantee of any kind is expressed in this notice and none should be implied. ISC expressly excludes and disclaims any warranties regarding this notice or materials referred to in this notice, including, without limitation, any implied warranty of merchantability, fitness for a particular purpose, absence of hidden defects, or of non-infringement. Your use or reliance on this notice or materials referred to in this notice is at your own risk. ISC may change this notice at any time.

A stand-alone copy or paraphrase of the text of this document that omits the document URL is an uncontrolled copy. Uncontrolled copies may lack important information, be out of date, or contain factual errors.