Security restrictions bypass in IBM AIX



Published: 2017-08-23 | Updated: 2017-08-29
Risk Medium
Patch available YES
Number of vulnerabilities 4
CVE ID CVE-2016-3142
CVE-2016-3143
CVE-2017-3142
CVE-2017-3143
CWE ID CWE-264
CWE-20
Exploitation vector Network
Public exploit Public exploit code for vulnerability #4 is available.
Vulnerable software
Subscribe
IBM AIX
Operating systems & Components / Operating system

ISC BIND
Server applications / DNS servers

Vendor IBM Corporation
ISC

Security Advisory

1) Security restrictions bypass

Risk: Low

CVSSv3: 6.4 [CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L/E:U/RL:O/RC:C] [PCI]

CVE-ID: CVE-2016-3142

CWE-ID: CWE-264 - Permissions, Privileges, and Access Controls

Exploit availability: No

Description

The vulnerability allows a remote attacker to bypass security restrictions on the target system.

The weakness exists due to an error when an attacker can send and receive messages to an authoritative DNS server and has knowledge of a valid TSIG key name. A remote attacker can send a specially crafted request packet, bypass TSIG authentication on AXFR requests and transfer the target zone.

Mitigation

The vulnerability is addressed in the following versions: 6.1.9.7, 6.1.9.8, 6.1.9.9, 7.1.3.7, 7.1.3.8, 7.1.3.9.

Vulnerable software versions

IBM AIX: 6.1.0, 6.1.1, 6.1.2, 6.1.3, 6.1.9, 7.1.1, 7.1.2, 7.1.3, 7.1.4

CPE External links

http://aix.software.ibm.com/aix/efixes/security/bind_advisory16.asc

Q & A

Can this vulnerability be exploited remotely?

Yes. This vulnerability can be exploited by a remote non-authenticated attacker via the Internet.

Is there known malware, which exploits this vulnerability?

No. We are not aware of malware exploiting this vulnerability.

2) Security restrictions bypass

Risk: Low

CVSSv3: 6.4 [CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L/E:U/RL:O/RC:C] [PCI]

CVE-ID: CVE-2016-3143

CWE-ID: CWE-264 - Permissions, Privileges, and Access Controls

Exploit availability: No

Description

The vulnerability allows a remote attacker to bypass security restrictions on the target system.

The weakness exists due to an error when an attacker can send and receive messages to an authoritative DNS server and has knowledge of a valid TSIG key name. A remote attacker can send a specially crafted request packet, bypass TSIG authentication on AXFR requests and manipulate BIND into accepting an unauthorized dynamic update.

Mitigation

The vulnerability is addressed in the following versions: 6.1.9.7, 6.1.9.8, 6.1.9.9, 7.1.3.7, 7.1.3.8, 7.1.3.9.

Vulnerable software versions

IBM AIX: 6.1.0, 6.1.1, 6.1.2, 6.1.3, 6.1.9, 7.1.1, 7.1.2, 7.1.3, 7.1.4

CPE External links

http://aix.software.ibm.com/aix/efixes/security/bind_advisory16.asc

Q & A

Can this vulnerability be exploited remotely?

Yes. This vulnerability can be exploited by a remote non-authenticated attacker via the Internet.

Is there known malware, which exploits this vulnerability?

No. We are not aware of malware exploiting this vulnerability.

3) Security restrictions bypass

Risk: Low

CVSSv3: 4.6 [CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N/E:U/RL:O/RC:C] [PCI]

CVE-ID: CVE-2017-3142

CWE-ID: CWE-20 - Improper Input Validation

Exploit availability: No

Description

The vulnerability allows a remote attacker to bypass security restrictions on the target system.

The weakness exists due to an error in TSIG authentication of AXFR and NOTIFY requests. A remote attacker who is able to send and receive messages to an authoritative DNS server and who has knowledge of a valid TSIG key name can send specially crafted request packet, bypass authentication and perform unauthorized zone transfers.

Mitigation

The vulnerability is addressed in the following versions:
9.9.10-P2, 9.10.5-P2, 9.11.1-P2, 9.9.10-S3, 9.10.5-S3.

Vulnerable software versions

ISC BIND: 9.4.0, 9.4.0a1, 9.4.0a2, 9.4.0a3, 9.4.0a4, 9.4.0a5, 9.4.0a6, 9.4.0b1, 9.4.0b2, 9.4.0b3, 9.4.0b4, 9.4.0rc1, 9.4.0rc2, 9.4.1, 9.4.1-P1, 9.4.2, 9.4.2-P1, 9.4.2-P2, 9.4.2-P2-W1, 9.4.2-P2-W2, 9.4.2b1, 9.4.2rc1, 9.4.2rc2, 9.4.3, 9.4.3-P1, 9.4.3-P2, 9.4.3-P3, 9.4.3-P4, 9.4.3-P5, 9.4.3b1, 9.4.3b2, 9.4.3b3, 9.4.3rc1, 9.5.0, 9.5.0-p1, 9.5.0-p2, 9.5.0-p2-w1, 9.5.0-p2-w2, 9.5.0a1, 9.5.0a2, 9.5.0a3, 9.5.0a4, 9.5.0a5, 9.5.0a6, 9.5.0a7, 9.5.0b1, 9.5.0b2, 9.5.0b3, 9.5.0rc1, 9.5.1, 9.5.1-P1, 9.5.1-P2, 9.5.1-P3, 9.5.1b1, 9.5.1b2, 9.5.1b3, 9.5.1rc1, 9.5.1rc2, 9.5.2, 9.5.2-p1, 9.5.2-p2, 9.5.2-p3, 9.5.2-p4, 9.5.2b1, 9.5.2rc1, 9.5.3, 9.5.3b1, 9.5.3rc1, 9.6.0, 9.6.0-P1, 9.6.0a1, 9.6.0b1, 9.6.0rc1, 9.6.0rc2, 9.6.1, 9.6.1-P1, 9.6.1-P2, 9.6.1-P3, 9.6.1b1, 9.6.1rc1, 9.6.2, 9.6.2-p1, 9.6.2-p2, 9.6.2-p3, 9.6.2b1, 9.6.2rc1, 9.6.3, 9.6.3b1, 9.6.3rc1, 9.7.0, 9.7.0-P1, 9.7.0-P2, 9.7.0a1, 9.7.0a2, 9.7.0a3, 9.7.0b1, 9.7.0b2, 9.7.0b3, 9.7.0rc1, 9.7.0rc2, 9.7.1, 9.7.1-P1, 9.7.1-P2, 9.7.1b1, 9.7.1rc1, 9.7.2, 9.7.2-P1, 9.7.2-P2, 9.7.2-P3, 9.7.2b1, 9.7.2rc1, 9.7.3, 9.7.3-P1, 9.7.3-P3, 9.7.3b1, 9.7.3rc1, 9.7.4, 9.7.4-P1, 9.7.4b1, 9.7.4rc1, 9.7.5, 9.7.5b1, 9.7.5rc1, 9.7.5rc2, 9.7.6, 9.7.6-P1, 9.7.6-P2, 9.7.6-P3, 9.7.6-P4, 9.7.7, 9.7.7b1, 9.7.7rc1, 9.8.0, 9.8.0 P4, 9.8.0-P1, 9.8.0-P2, 9.8.0-P4, 9.8.0a1, 9.8.0b1, 9.8.0rc1, 9.8.1, 9.8.1-P1, 9.8.1b1, 9.8.1b2, 9.8.1b3, 9.8.1rc1, 9.8.2, 9.8.2b1, 9.8.2rc1, 9.8.2rc2, 9.8.3, 9.8.3-P1, 9.8.3-P2, 9.8.3-P3, 9.8.3-P4, 9.8.4, 9.8.4-P1, 9.8.4-P2, 9.8.4b1, 9.8.4rc1, 9.8.5, 9.8.5-P1, 9.8.5-P2, 9.8.5b1, 9.8.5b2, 9.8.5rc1, 9.8.5rc2, 9.8.6, 9.8.6-P1, 9.8.6-P2, 9.8.6b1, 9.8.6rc1, 9.8.6rc2, 9.8.7, 9.8.7-P1, 9.8.7-W1, 9.8.7b1, 9.8.7rc1, 9.8.7rc2, 9.8.8, 9.9.0, 9.9.0a1, 9.9.0a2, 9.9.0a3, 9.9.0b1, 9.9.0b2, 9.9.0rc1, 9.9.0rc2, 9.9.0rc3, 9.9.0rc4, 9.9.1, 9.9.1-P1, 9.9.1-P2, 9.9.1-P3, 9.9.1-P4, 9.9.2, 9.9.2 P1, 9.9.2-P1, 9.9.2-P2, 9.9.2b1, 9.9.2rc1, 9.9.3, 9.9.3-P1, 9.9.3-P2, 9.9.3b1, 9.9.3b2, 9.9.3rc1, 9.9.3rc2, 9.9.4, 9.9.4-P1, 9.9.4-P2, 9.9.4b1, 9.9.4rc1, 9.9.4rc2, 9.9.5, 9.9.5-P1, 9.9.5-W1, 9.9.5b1, 9.9.5rc1, 9.9.5rc2, 9.9.6, 9.9.6-P1, 9.9.6-P2, 9.9.6b1, 9.9.6b2, 9.9.6rc1, 9.9.6rc2, 9.9.7, 9.9.7-P1, 9.9.7-P2, 9.9.7-P3, 9.9.7b1, 9.9.7rc1, 9.9.7rc2, 9.9.8, 9.9.8-P1, 9.9.8-P2, 9.9.8-P3, 9.9.8-P4, 9.9.8-S1, 9.9.8-S2, 9.9.8-S3, 9.9.8-S4, 9.9.8-S5, 9.9.8-S6, 9.9.8b1, 9.9.8rc1, 9.9.9, 9.9.9-P1, 9.9.9-P2, 9.9.9-P3, 9.9.9-P4, 9.9.9-P5, 9.9.9-P6, 9.9.9-P8, 9.9.9-S1, 9.9.9-S2, 9.9.9-S3, 9.9.9-S4, 9.9.9-S5, 9.9.9-S6, 9.9.9-S7, 9.9.9-S8, 9.9.9b1, 9.9.9b2, 9.9.9rc1, 9.9.10, 9.9.10-P1, 9.9.10-S1, 9.9.10-S2, 9.9.10b1, 9.10.0, 9.10.0-P1, 9.10.0-P2, 9.10.0a1, 9.10.0a2, 9.10.0b1, 9.10.0b2, 9.10.0rc1, 9.10.0rc2, 9.10.1, 9.10.1-P1, 9.10.1-P2, 9.10.1b1, 9.10.1b2, 9.10.1rc1, 9.10.1rc2, 9.10.2, 9.10.2-P1, 9.10.2-P2, 9.10.2-P3, 9.10.2-P4, 9.10.2b1, 9.10.2rc1, 9.10.2rc2, 9.10.3, 9.10.3-P1, 9.10.3-P2, 9.10.3-P3 , 9.10.3-P4, 9.10.3b1, 9.10.3rc1, 9.10.4, 9.10.4-P1, 9.10.4-P2, 9.10.4-P3, 9.10.4-P4, 9.10.4-P5, 9.10.4-P6, 9.10.4-P8, 9.10.4b1, 9.10.4b2, 9.10.4b3, 9.10.4rc1, 9.10.5, 9.10.5-P1, 9.10.5-S1, 9.10.5-S2, 9.11.0, 9.11.0-P1, 9.11.0-P2, 9.11.0-P3, 9.11.0-P5, 9.11.0a1, 9.11.0a2, 9.11.0a3, 9.11.0b1, 9.11.0b2, 9.11.0b3, 9.11.0rc1, 9.11.0rc3, 9.11.1, 9.11.1-P1

CPE External links

http://aix.software.ibm.com/aix/efixes/security/bind_advisory16.asc

Q & A

Can this vulnerability be exploited remotely?

Yes. This vulnerability can be exploited by a remote non-authenticated attacker via the Internet.

How the attacker can exploit this vulnerability?

The attacker would have to send a specially crafted request to the affected application in order to exploit this vulnerability.

Is there known malware, which exploits this vulnerability?

No. We are not aware of malware exploiting this vulnerability.

4) Security restrictions bypass

Risk: Medium

CVSSv3: 6.5 [CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:L/E:P/RL:O/RC:C] [PCI]

CVE-ID: CVE-2017-3143

CWE-ID: CWE-20 - Improper Input Validation

Exploit availability: Yes

Description

The vulnerability allows a remote attacker to bypass security restrictions on the target system.

The weakness exists due to an error in TSIG authentication of AXFR requests. A remote attacker who is able to send and receive messages to an authoritative DNS server and who has knowledge of a valid TSIG key name can send specially crafted request packet, manipulate the malicious zone content and accept unauthorized dynamic updates.

Mitigation

The vulnerability is addressed in the following versions:
9.9.10-P2, 9.10.5-P2, 9.11.1-P2, 9.9.10-S3, 9.10.5-S3.

Vulnerable software versions

ISC BIND: 9.4.0, 9.4.0a1, 9.4.0a2, 9.4.0a3, 9.4.0a4, 9.4.0a5, 9.4.0a6, 9.4.0b1, 9.4.0b2, 9.4.0b3, 9.4.0b4, 9.4.0rc1, 9.4.0rc2, 9.4.1, 9.4.1-P1, 9.4.2, 9.4.2-P1, 9.4.2-P2, 9.4.2-P2-W1, 9.4.2-P2-W2, 9.4.2b1, 9.4.2rc1, 9.4.2rc2, 9.4.3, 9.4.3-P1, 9.4.3-P2, 9.4.3-P3, 9.4.3-P4, 9.4.3-P5, 9.4.3b1, 9.4.3b2, 9.4.3b3, 9.4.3rc1, 9.5.0, 9.5.0-p1, 9.5.0-p2, 9.5.0-p2-w1, 9.5.0-p2-w2, 9.5.0a1, 9.5.0a2, 9.5.0a3, 9.5.0a4, 9.5.0a5, 9.5.0a6, 9.5.0a7, 9.5.0b1, 9.5.0b2, 9.5.0b3, 9.5.0rc1, 9.5.1, 9.5.1-P1, 9.5.1-P2, 9.5.1-P3, 9.5.1b1, 9.5.1b2, 9.5.1b3, 9.5.1rc1, 9.5.1rc2, 9.5.2, 9.5.2-p1, 9.5.2-p2, 9.5.2-p3, 9.5.2-p4, 9.5.2b1, 9.5.2rc1, 9.5.3, 9.5.3b1, 9.5.3rc1, 9.6.0, 9.6.0-P1, 9.6.0a1, 9.6.0b1, 9.6.0rc1, 9.6.0rc2, 9.6.1, 9.6.1-P1, 9.6.1-P2, 9.6.1-P3, 9.6.1b1, 9.6.1rc1, 9.6.2, 9.6.2-p1, 9.6.2-p2, 9.6.2-p3, 9.6.2b1, 9.6.2rc1, 9.6.3, 9.6.3b1, 9.6.3rc1, 9.7.0, 9.7.0-P1, 9.7.0-P2, 9.7.0a1, 9.7.0a2, 9.7.0a3, 9.7.0b1, 9.7.0b2, 9.7.0b3, 9.7.0rc1, 9.7.0rc2, 9.7.1, 9.7.1-P1, 9.7.1-P2, 9.7.1b1, 9.7.1rc1, 9.7.2, 9.7.2-P1, 9.7.2-P2, 9.7.2-P3, 9.7.2b1, 9.7.2rc1, 9.7.3, 9.7.3-P1, 9.7.3-P3, 9.7.3b1, 9.7.3rc1, 9.7.4, 9.7.4-P1, 9.7.4b1, 9.7.4rc1, 9.7.5, 9.7.5b1, 9.7.5rc1, 9.7.5rc2, 9.7.6, 9.7.6-P1, 9.7.6-P2, 9.7.6-P3, 9.7.6-P4, 9.7.7, 9.7.7b1, 9.7.7rc1, 9.8.0, 9.8.0 P4, 9.8.0-P1, 9.8.0-P2, 9.8.0-P4, 9.8.0a1, 9.8.0b1, 9.8.0rc1, 9.8.1, 9.8.1-P1, 9.8.1b1, 9.8.1b2, 9.8.1b3, 9.8.1rc1, 9.8.2, 9.8.2b1, 9.8.2rc1, 9.8.2rc2, 9.8.3, 9.8.3-P1, 9.8.3-P2, 9.8.3-P3, 9.8.3-P4, 9.8.4, 9.8.4-P1, 9.8.4-P2, 9.8.4b1, 9.8.4rc1, 9.8.5, 9.8.5-P1, 9.8.5-P2, 9.8.5b1, 9.8.5b2, 9.8.5rc1, 9.8.5rc2, 9.8.6, 9.8.6-P1, 9.8.6-P2, 9.8.6b1, 9.8.6rc1, 9.8.6rc2, 9.8.7, 9.8.7-P1, 9.8.7-W1, 9.8.7b1, 9.8.7rc1, 9.8.7rc2, 9.8.8, 9.9.0, 9.9.0a1, 9.9.0a2, 9.9.0a3, 9.9.0b1, 9.9.0b2, 9.9.0rc1, 9.9.0rc2, 9.9.0rc3, 9.9.0rc4, 9.9.1, 9.9.1-P1, 9.9.1-P2, 9.9.1-P3, 9.9.1-P4, 9.9.2, 9.9.2 P1, 9.9.2-P1, 9.9.2-P2, 9.9.2b1, 9.9.2rc1, 9.9.3, 9.9.3-P1, 9.9.3-P2, 9.9.3b1, 9.9.3b2, 9.9.3rc1, 9.9.3rc2, 9.9.4, 9.9.4-P1, 9.9.4-P2, 9.9.4b1, 9.9.4rc1, 9.9.4rc2, 9.9.5, 9.9.5-P1, 9.9.5-W1, 9.9.5b1, 9.9.5rc1, 9.9.5rc2, 9.9.6, 9.9.6-P1, 9.9.6-P2, 9.9.6b1, 9.9.6b2, 9.9.6rc1, 9.9.6rc2, 9.9.7, 9.9.7-P1, 9.9.7-P2, 9.9.7-P3, 9.9.7b1, 9.9.7rc1, 9.9.7rc2, 9.9.8, 9.9.8-P1, 9.9.8-P2, 9.9.8-P3, 9.9.8-P4, 9.9.8-S1, 9.9.8-S2, 9.9.8-S3, 9.9.8-S4, 9.9.8-S5, 9.9.8-S6, 9.9.8b1, 9.9.8rc1, 9.9.9, 9.9.9-P1, 9.9.9-P2, 9.9.9-P3, 9.9.9-P4, 9.9.9-P5, 9.9.9-P6, 9.9.9-P8, 9.9.9-S1, 9.9.9-S2, 9.9.9-S3, 9.9.9-S4, 9.9.9-S5, 9.9.9-S6, 9.9.9-S7, 9.9.9-S8, 9.9.9b1, 9.9.9b2, 9.9.9rc1, 9.9.10, 9.9.10-P1, 9.9.10-S1, 9.9.10-S2, 9.9.10b1, 9.10.0, 9.10.0-P1, 9.10.0-P2, 9.10.0a1, 9.10.0a2, 9.10.0b1, 9.10.0b2, 9.10.0rc1, 9.10.0rc2, 9.10.1, 9.10.1-P1, 9.10.1-P2, 9.10.1b1, 9.10.1b2, 9.10.1rc1, 9.10.1rc2, 9.10.2, 9.10.2-P1, 9.10.2-P2, 9.10.2-P3, 9.10.2-P4, 9.10.2b1, 9.10.2rc1, 9.10.2rc2, 9.10.3, 9.10.3-P1, 9.10.3-P2, 9.10.3-P3 , 9.10.3-P4, 9.10.3b1, 9.10.3rc1, 9.10.4, 9.10.4-P1, 9.10.4-P2, 9.10.4-P3, 9.10.4-P4, 9.10.4-P5, 9.10.4-P6, 9.10.4-P8, 9.10.4b1, 9.10.4b2, 9.10.4b3, 9.10.4rc1, 9.10.5, 9.10.5-P1, 9.10.5-S1, 9.10.5-S2, 9.11.0, 9.11.0-P1, 9.11.0-P2, 9.11.0-P3, 9.11.0-P5, 9.11.0a1, 9.11.0a2, 9.11.0a3, 9.11.0b1, 9.11.0b2, 9.11.0b3, 9.11.0rc1, 9.11.0rc3, 9.11.1, 9.11.1-P1

CPE External links

http://aix.software.ibm.com/aix/efixes/security/bind_advisory16.asc

Q & A

Can this vulnerability be exploited remotely?

Yes. This vulnerability can be exploited by a remote non-authenticated attacker via the Internet.

How the attacker can exploit this vulnerability?

The attacker would have to send a specially crafted request to the affected application in order to exploit this vulnerability.

Is there known malware, which exploits this vulnerability?

No. We are not aware of malware exploiting this vulnerability. However, proof of concept for this vulnerability is available.