Out-of-bounds read in Red Hat samba
Key facts
- Attack vector
- Network
- Privileges required
- None
- User interaction
- Required
- Attack complexity
- Low
- Impact type
- Denial of service
- Confidentiality · integrity · availability
- None · None · High
- Fix status
- Fixed
Attack profile from CVSS 3.1 · CNA. Fix status from CNA and Red Hat. Impact type from CWE-125 and the CVSS impact.
Summary
All samba versions 4.9.x before 4.9.18, 4.10.x before 4.10.12 and 4.11.x before 4.11.5 have an issue where if it is set with "log level = 3" (or above) then the string obtained from the client, after a failed character conversion, is printed. Such strings can be provided during the NTLMSSP authentication exchange. In the Samba AD DC in particular, this may cause a long-lived process(such as the RPC server) to terminate. (In the file server case, the most likely target, smbd, operates as process-per-client and so a crash there is harmless).
Why it matters now
SSVC decision points
Not available: CISA has not published SSVC decision points for this record.
Affected products
| Vendor | Product | Affected versions | Fixed in | Status | Source |
|---|---|---|---|---|---|
| Red Hat | samba | 4.11 to before 4.11.5; 4.10 to before 4.10.12; 4.9 to before 4.9.18 | 4.11.5, 4.10.12, 4.9.18 | Patch available | CNA |
- samba VendorRed Hat Affected 4.11 to before 4.11.5; 4.10 to before 4.10.12; 4.9 to before 4.9.18 Fixed in 4.11.5, 4.10.12, 4.9.18 Patch available CNA
CPE configurations NVD · 15
| CPE | Versions | Role | Vendor |
|---|---|---|---|
| cpe:2.3:a:samba:samba:*:*:*:*:*:*:*:* | 4.9.0 to before 4.9.18; 4.10.0 to before 4.10.12; 4.11.0 to before 4.11.5 | Vulnerable | Samba |
| cpe:2.3:o:fedoraproject:fedora:30:*:*:*:*:*:*:* | 30 | Vulnerable | Fedoraproject |
| cpe:2.3:o:fedoraproject:fedora:31:*:*:*:*:*:*:* | 31 | Vulnerable | Fedoraproject |
| cpe:2.3:a:redhat:storage:3.0:*:*:*:*:*:*:* | 3.0 | Vulnerable | Red Hat |
| cpe:2.3:o:redhat:enterprise_linux:7.0:*:*:*:*:*:*:* | 7.0 | Vulnerable | Red Hat |
| cpe:2.3:o:redhat:enterprise_linux:8.0:*:*:*:*:*:*:* | 8.0 | Vulnerable | Red Hat |
| cpe:2.3:o:canonical:ubuntu_linux:16.04:*:*:*:lts:*:*:* | 16.04 | Vulnerable | Canonical |
| cpe:2.3:o:canonical:ubuntu_linux:18.04:*:*:*:lts:*:*:* | 18.04 | Vulnerable | Canonical |
| cpe:2.3:o:canonical:ubuntu_linux:19.04:*:*:*:*:*:*:* | 19.04 | Vulnerable | Canonical |
| cpe:2.3:o:canonical:ubuntu_linux:19.10:*:*:*:*:*:*:* | 19.10 | Vulnerable | Canonical |
- cpe:2.3:a:samba:samba:*:*:*:*:*:*:*:* Versions 4.9.0 to before 4.9.18; 4.10.0 to before 4.10.12; 4.11.0 to before 4.11.5 Vulnerable ·Samba
- cpe:2.3:o:fedoraproject:fedora:30:*:*:*:*:*:*:* Versions 30 Vulnerable ·Fedoraproject
- cpe:2.3:o:fedoraproject:fedora:31:*:*:*:*:*:*:* Versions 31 Vulnerable ·Fedoraproject
- cpe:2.3:a:redhat:storage:3.0:*:*:*:*:*:*:* Versions 3.0 Vulnerable ·Red Hat
- cpe:2.3:o:redhat:enterprise_linux:7.0:*:*:*:*:*:*:* Versions 7.0 Vulnerable ·Red Hat
- cpe:2.3:o:redhat:enterprise_linux:8.0:*:*:*:*:*:*:* Versions 8.0 Vulnerable ·Red Hat
- cpe:2.3:o:canonical:ubuntu_linux:16.04:*:*:*:lts:*:*:* Versions 16.04 Vulnerable ·Canonical
- cpe:2.3:o:canonical:ubuntu_linux:18.04:*:*:*:lts:*:*:* Versions 18.04 Vulnerable ·Canonical
- cpe:2.3:o:canonical:ubuntu_linux:19.04:*:*:*:*:*:*:* Versions 19.04 Vulnerable ·Canonical
- cpe:2.3:o:canonical:ubuntu_linux:19.10:*:*:*:*:*:*:* Versions 19.10 Vulnerable ·Canonical
Show 5 more CPE
| CPE | Versions | Role | Vendor |
|---|---|---|---|
| cpe:2.3:a:synology:directory_server:-:*:*:*:*:*:*:* | not specified by NVD | Vulnerable | Synology |
| cpe:2.3:a:synology:router_manager:1.2:*:*:*:*:*:*:* | 1.2 | Vulnerable | Synology |
| cpe:2.3:a:synology:skynas:-:*:*:*:*:*:*:* | not specified by NVD | Vulnerable | Synology |
| cpe:2.3:o:synology:diskstation_manager:6.2:*:*:*:*:*:*:* | 6.2 | Vulnerable | Synology |
| cpe:2.3:o:debian:debian_linux:9.0:*:*:*:*:*:*:* | 9.0 | Vulnerable | Debian |
- cpe:2.3:a:synology:directory_server:-:*:*:*:*:*:*:* Versions not specified by NVD Vulnerable ·Synology
- cpe:2.3:a:synology:router_manager:1.2:*:*:*:*:*:*:* Versions 1.2 Vulnerable ·Synology
- cpe:2.3:a:synology:skynas:-:*:*:*:*:*:*:* Versions not specified by NVD Vulnerable ·Synology
- cpe:2.3:o:synology:diskstation_manager:6.2:*:*:*:*:*:*:* Versions 6.2 Vulnerable ·Synology
- cpe:2.3:o:debian:debian_linux:9.0:*:*:*:*:*:*:* Versions 9.0 Vulnerable ·Debian
Remediation
Red Hat 3 advisories
- RHSA-2020:3981 Released 2020-09-29 · Red Hat rating Moderatesamba security, bug fix, and enhancement update
- Red Hat Enterprise Linux Client (v. 7) libsmbclient-4.10.16-5.el7, libwbclient-4.10.16-5.el7, samba-4.10.16-5.el7 +10
- Red Hat Enterprise Linux Client Optional (v. 7) libsmbclient-devel-4.10.16-5.el7, libwbclient-devel-4.10.16-5.el7, samba-4.10.16-5.el7 +10
- Red Hat Enterprise Linux ComputeNode (v. 7) libsmbclient-4.10.16-5.el7, libwbclient-4.10.16-5.el7, samba-4.10.16-5.el7 +9
- Red Hat Enterprise Linux ComputeNode Optional (v. 7) libsmbclient-devel-4.10.16-5.el7, libwbclient-devel-4.10.16-5.el7, samba-4.10.16-5.el7 +11
- Red Hat Enterprise Linux Server (v. 7) libsmbclient-4.10.16-5.el7, libsmbclient-4.10.16-5.el7.ppc, libwbclient-4.10.16-5.el7 +17
- Red Hat Enterprise Linux Server Optional (v. 7) libsmbclient-devel-4.10.16-5.el7, libsmbclient-devel-4.10.16-5.el7.ppc, libwbclient-devel-4.10.16-5.el7 +14
- Red Hat Enterprise Linux Server Resilient Storage (v. 7) ctdb-4.10.16-5.el7, ctdb-tests-4.10.16-5.el7
- Red Hat Enterprise Linux Workstation (v. 7) libsmbclient-4.10.16-5.el7, libwbclient-4.10.16-5.el7, samba-4.10.16-5.el7 +11
- Red Hat Enterprise Linux Workstation Optional (v. 7) libsmbclient-devel-4.10.16-5.el7, libwbclient-devel-4.10.16-5.el7, samba-dc-4.10.16-5.el7 +8
- RHSA-2020:1878 Released 2020-04-28 · Red Hat rating Moderatesamba security, bug fix, and enhancement update
- Red Hat CodeReady Linux Builder (v. 8) libsmbclient-devel-4.11.2-13.el8, libwbclient-devel-4.11.2-13.el8
- Red Hat Enterprise Linux AppStream (v. 8) openchange-2.3-24.el8
- Red Hat Enterprise Linux BaseOS (v. 8) ctdb-4.11.2-13.el8, ctdb-tests-4.11.2-13.el8, libsmbclient-4.11.2-13.el8 +18
- RHSA-2020:0943 Released 2020-03-23 · Red Hat rating Moderatesamba security and bug fix update
- Red Hat Gluster 3.5 Samba on RHEL-7 ctdb-4.11.6-104.el7rhgs, libsmbclient-4.11.6-104.el7rhgs, libsmbclient-devel-4.11.6-104.el7rhgs +29
Fixed in the same release
Records fixed by the same vendor advisory or release, as the CNA lists them.
- Advisory ·
Red Hat samba — openSUSE-SU-2020:0122
3 records Highest priority Priority LOW 3 LOW
Other records, highest priority first
- TI-2019-13956 Use after free in Red Hat sambaPriority LOW 34
- TI-2019-11106 Improper access control in [UNKNOWN] sambaPriority LOW 27
- Advisory ·
Red Hat samba — FEDORA-2020-f92cd0e72b
3 records Highest priority Priority LOW 3 LOW
Other records, highest priority first
- TI-2019-13956 Use after free in Red Hat sambaPriority LOW 34
- TI-2019-11106 Improper access control in [UNKNOWN] sambaPriority LOW 27
Show 2 more groups
- Advisory ·
Red Hat samba — FEDORA-2020-6bd386c7eb
3 records Highest priority Priority LOW 3 LOW
Other records, highest priority first
- TI-2019-13956 Use after free in Red Hat sambaPriority LOW 34
- TI-2019-11106 Improper access control in [UNKNOWN] sambaPriority LOW 27
- Advisory ·
Red Hat samba — USN-4244-1
3 records Highest priority Priority LOW 3 LOW
Other records, highest priority first
- TI-2019-13956 Use after free in Red Hat sambaPriority LOW 34
- TI-2019-11106 Improper access control in [UNKNOWN] sambaPriority LOW 27
Vendor assessments
Red Hat
Red Hat rating: Moderate. Red Hat's page for this CVE →
| Product | Status | Plan or fix |
|---|---|---|
| Red Hat CodeReady Linux Builder (v. 8) | Fixed | RHSA-2020:1878 |
| Red Hat Enterprise Linux AppStream (v. 8) | Fixed | RHSA-2020:1878 |
| Red Hat Enterprise Linux BaseOS (v. 8) | Fixed | RHSA-2020:1878 |
| Red Hat Enterprise Linux Client (v. 7) | Fixed | RHSA-2020:3981 |
| Red Hat Enterprise Linux Client Optional (v. 7) | Fixed | RHSA-2020:3981 |
| Red Hat Enterprise Linux ComputeNode (v. 7) | Fixed | RHSA-2020:3981 |
| Red Hat Enterprise Linux ComputeNode Optional (v. 7) | Fixed | RHSA-2020:3981 |
| Red Hat Enterprise Linux Server (v. 7) | Fixed | RHSA-2020:3981 |
| Red Hat Enterprise Linux Server Optional (v. 7) | Fixed | RHSA-2020:3981 |
| Red Hat Enterprise Linux Server Resilient Storage (v. 7) | Fixed | RHSA-2020:3981 |
| Red Hat Enterprise Linux Workstation (v. 7) | Fixed | RHSA-2020:3981 |
| Red Hat Enterprise Linux Workstation Optional (v. 7) | Fixed | RHSA-2020:3981 |
| Red Hat Gluster 3.5 Samba on RHEL-7 | Fixed | RHSA-2020:0943 |
Not affected: 2 products
- Red Hat Enterprise Linux 5
- Red Hat Enterprise Linux 6
Timeline
- 2026-10-02 Threatist record created from CVE-2019-14907
- 2026-10-03 Alias added: GHSA-qw9p-wf2h-j96q
References
Advisory 10
- https://bugzilla.redhat.com/show_bug.cgi?id=CVE-2019-14907
- https://www.samba.org/samba/security/CVE-2019-14907.html
- https://security.netapp.com/advisory/ntap-20200122-0001/
- https://www.synology.com/security/advisory/Synology_SA_20_01
- USN-4244-1
- openSUSE-SU-2020:0122
- FEDORA-2020-6bd386c7eb
- FEDORA-2020-f92cd0e72b
- GLSA-202003-52
- [debian-lts-announce] 20210529 [SECURITY] [DLA 2668-1] samba security update
More Red Hat Enterprise Linux vulnerabilities
- TI-2019-08259 Underflow in PHP-FPM can lead to RCE KEVCVSS 3.1CRITICAL 9.8
- TI-2018-10530 Code injection in [UNKNOWN] RichFaces KEVCVSS 3.1CRITICAL 9.8
- TI-2014-05975 GNU Bash through 4.3 bash43-025 processes trailing strings after certain malformed… KEVCVSS 3.1CRITICAL 9.8
- TI-2014-05157 GNU Bash through 4.3 processes trailing strings after function definitions in the values… KEVCVSS 3.1CRITICAL 9.8
- TI-2025-23530 Sudo before 1.9.17p1 allows local users to obtain root access because /etc/nsswitch.conf… KEVCVSS 3.1CRITICAL 9.3
- TI-2021-17490 mod_proxy SSRF KEVCVSS 3.1CRITICAL 9.0
Sources
- CVE-2019-14907 · CVE Program
- CVE-2019-14907 · NVD
- FIRST EPSS
- GHSA-qw9p-wf2h-j96q · GitHub Advisory Database · CC BY 4.0
- CVE-2019-14907 · Red Hat security data · CC BY 4.0
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences