CVE-2017-12150: High severity Samba Samba vulnerability

Published Sep 5, 2017
·
Updated

It was found that samba before 4.4.16, 4.5.x before 4.5.14, and 4.6.x before 4.6.8 did not enforce "SMB signing" when certain configuration options were enabled. A remote attacker could launch a man-in-the-middle attack and retrieve information in plain-text.

Other sources

There are several code paths where the code doesn't enforce SMB signing:

The fixes for CVE-2015-5296 didn't apply the implied signing protection when enforcing encryption for commands like 'smb2mount -e', 'smbcacls -e' and 'smbcquotas -e'.

The python binding exported as 'samba.samba3.libsmbsambainternal' doesn't make use of the "client signing" smb.conf option.

libgpo as well as 'net ads gpo' doesn't require SMB signing when fetching group policies.

Commandline tools like 'smbclient', 'smbcacls' and 'smbcquotas' allow a fallback to an anonymous connection when using the '--use-ccache' option and this happens even if SMB signing is required.

— Red Hat

Affected Software

19 affected componentsFixes available
debian/samba
2:4.9.5+dfsg-5+deb10u32:4.9.5+dfsg-5+deb10u42:4.13.13+dfsg-1~deb11u52:4.17.11+dfsg-0+deb12u12:4.17.12+dfsg-0+deb12u12:4.19.1+dfsg-42:4.19.2+dfsg-1
redhat/samba<4.6.8
4.6.8
redhat/samba<4.5.14
4.5.14
redhat/samba<4.4.16
4.4.16
redhat/samba<4.7.0
4.7.0
Samba Samba>=3.0.25<4.4.16
Samba Samba>=4.5.0<4.5.14
Samba Samba>=4.6.0<4.6.8
redhat Enterprise Linux Desktop=6.0
redhat Enterprise Linux Desktop=7.0
redhat Enterprise Linux Server=6.0
redhat Enterprise Linux Server=7.0
redhat Enterprise Linux Workstation=6.0
redhat Enterprise Linux Workstation=7.0
redhat Gluster Storage=3.0
redhat Enterprise Linux=6.0
redhat Enterprise Linux=7.0
Debian Debian Linux=8.0
Debian Debian Linux=9.0

Event History

Jul 26, 2018
CVE Published
via MITRE·06:00 PM
Data Sourced
via MITRE·06:00 PM
DescriptionSeverityWeakness

Frequently Asked Questions

1

What is the severity of CVE-2017-12150?

CVE-2017-12150 is classified as a medium severity vulnerability.

2

How do I fix CVE-2017-12150?

To fix CVE-2017-12150, upgrade Samba to versions 4.4.16, 4.5.14, 4.6.8 or later.

3

What types of attacks can CVE-2017-12150 facilitate?

CVE-2017-12150 allows a remote attacker to perform a man-in-the-middle attack.

4

Which versions of Samba are affected by CVE-2017-12150?

CVE-2017-12150 affects Samba versions prior to 4.4.16, 4.5.x before 4.5.14, and 4.6.x before 4.6.8.

5

What does the lack of SMB signing in CVE-2017-12150 allow?

The lack of SMB signing in CVE-2017-12150 allows attackers to retrieve information in plain-text.

Contact

SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
info@secalerts.co
By using SecAlerts services, you agree to our services end-user license agreement. This website is safeguarded by reCAPTCHA and governed by the Google Privacy Policy and Terms of Service. All names, logos, and brands of products are owned by their respective owners, and any usage of these names, logos, and brands for identification purposes only does not imply endorsement. If you possess any content that requires removal, please get in touch with us.
© 2026 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203