CVE-2021-44142

Aliases:RHSA-2022:0328RHSA-2022:0329RHSA-2022:0330RHSA-2022:0331RHSA-2022:0332RHSA-2022:0457RHSA-2022:0458RHSA-2022:0663RHSA-2022:0664DEBIAN-CVE-2021-44142ALPINE-CVE-2021-44142
Modified
Published: 21 Feb 2022, 14:30
Last modified:23 Apr 2025, 19:02

Vulnerability Summary

Overall Risk (default)
high
70/100
CVSS Score
9 HIGH
v2.0 (nvd)
EPSS Score
73.41% CRITICAL
73% probability +47.62%
KEV
Not listed
Ransomware
No reports
Public exploits
None found
Dark Web
Not detected

Timeline

21 Feb 2022, 14:30
Published
Vulnerability first disclosed
23 Apr 2025, 19:02
Last Modified
Vulnerability information updated

Description

The Samba vfs_fruit module uses extended file attributes (EA, xattr) to provide "...enhanced compatibility with Apple SMB clients and interoperability with a Netatalk 3 AFP fileserver." Samba versions prior to 4.13.17, 4.14.12 and 4.15.5 with vfs_fruit configured allow out-of-bounds heap read and write via specially crafted extended file attributes. A remote attacker with write access to extended file attributes can execute arbitrary code with the privileges of smbd, typically root.

CVSS Metrics

  • v3.1HIGHScore: 8.8CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
  • v3.1CRITICALScore: 9.9CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
  • v2.0HIGHScore: 9AV:N/AC:L/Au:S/C:C/I:C/A:C

EPSS Trends

Current EPSS score: 73.41% Percentile: 99%

Techniques & Countermeasures

  • CWE-125Out-of-bounds Read

    The product reads data past the end, or before the beginning, of the intended buffer.

  • CWE-787Out-of-bounds Write

    The product writes data past the end, or before the beginning, of the intended buffer.

Affected Systems

  • alpinesamba

    ≥ 4.14.0, < 4.13.17-r0 | ≥ 4.14.0, < 4.14.12-r0 | ≥ 4.14.0, < 4.15.12-r0 | ≥ 4.14.0, < 4.15.12-r0

  • canonicalubuntu_linux

    14.04 | 16.04 | 18.04 | 20.04 | 21.10

  • debiansamba

    < 2:4.13.13+dfsg-1~deb11u3 | < 2:4.16.0+dfsg-2 | < 2:4.16.0+dfsg-2 | < 2:4.16.0+dfsg-2

  • debiandebian_linux

    10.0 | 11.0

  • fedoraprojectfedora

    34 | 35

  • redhatcodeready_linux_builder

    na

  • redhatenterprise_linux

    7.0 | 8.0

  • redhatenterprise_linux_desktop

    7.0

  • redhatenterprise_linux_eus

    8.2 | 8.4

  • redhatenterprise_linux_for_ibm_z_systems

    7.0 | 8.0

  • redhatenterprise_linux_for_ibm_z_systems_eus

    8.2 | 8.4

  • redhatenterprise_linux_for_power_big_endian

    7.0

  • redhatenterprise_linux_for_power_little_endian

    7.0 | 8.0

  • redhatenterprise_linux_for_power_little_endian_eus

    8.2 | 8.4

  • redhatenterprise_linux_for_scientific_computing

    7.0

  • redhatenterprise_linux_resilient_storage

    7.0

  • redhatenterprise_linux_server

    7.0 | 8.1

  • redhatenterprise_linux_server_aus

    8.2 | 8.4

  • redhatenterprise_linux_server_tus

    8.2 | 8.4

  • redhatenterprise_linux_server_update_services_for_sap_solutions

    8.1 | 8.2 | 8.4

  • redhatenterprise_linux_workstation

    7.0

  • redhatgluster_storage

    3.5

  • redhatvirtualization_host

    4.0

  • redhatctdb

    < 0:4.10.16-18.el7_9 | < 0:4.10.4-103.el8_1 | < 0:4.11.2-19.el8_2 | < 0:4.13.3-9.el8_4 | < 0:4.14.5-9.el8_5 | < 0:4.11.6-116.el7rhgs | < 0:4.14.5-206.el8rhgs

  • redhatctdb-debuginfo

    < 0:4.10.4-103.el8_1 | < 0:4.10.4-103.el8_1 | < 0:4.11.2-19.el8_2 | < 0:4.11.2-19.el8_2 | < 0:4.13.3-9.el8_4 | < 0:4.13.3-9.el8_4 | < 0:4.14.5-9.el8_5 | < 0:4.14.5-9.el8_5 | < 0:4.14.5-9.el8_5 | < 0:4.14.5-206.el8rhgs

  • redhatctdb-tests

    < 0:4.10.16-18.el7_9 | < 0:4.10.4-103.el8_1 | < 0:4.11.2-19.el8_2 | < 0:4.13.3-9.el8_4

  • redhatctdb-tests-debuginfo

    < 0:4.10.4-103.el8_1 | < 0:4.10.4-103.el8_1 | < 0:4.11.2-19.el8_2 | < 0:4.11.2-19.el8_2 | < 0:4.13.3-9.el8_4 | < 0:4.13.3-9.el8_4

  • redhatlibsmbclient

    < 0:4.10.16-18.el7_9 | < 0:4.10.16-18.el7_9 | < 0:4.10.16-18.el7_9 | < 0:4.10.4-103.el8_1 | < 0:4.11.2-19.el8_2 | < 0:4.13.3-9.el8_4 | < 0:4.14.5-9.el8_5 | < 0:4.11.6-116.el7rhgs | < 0:4.14.5-206.el8rhgs | < 0:4.8.3-7.el7_6 | < 0:4.9.1-12.el7_7

  • redhatlibsmbclient-debuginfo

    < 0:4.10.4-103.el8_1 | < 0:4.10.4-103.el8_1 | < 0:4.11.2-19.el8_2 | < 0:4.11.2-19.el8_2 | < 0:4.13.3-9.el8_4 | < 0:4.13.3-9.el8_4 | < 0:4.14.5-9.el8_5 | < 0:4.14.5-9.el8_5 | < 0:4.14.5-9.el8_5 | < 0:4.14.5-206.el8rhgs

  • redhatlibsmbclient-devel

    < 0:4.10.16-18.el7_9 | < 0:4.10.16-18.el7_9 | < 0:4.10.16-18.el7_9 | < 0:4.10.16-18.el7_9 | < 0:4.11.2-19.el8_2 | < 0:4.13.3-9.el8_4 | < 0:4.14.5-9.el8_5 | < 0:4.11.6-116.el7rhgs | < 0:4.14.5-206.el8rhgs | < 0:4.8.3-7.el7_6 | < 0:4.9.1-12.el7_7

  • redhatlibwbclient

    < 0:4.10.16-18.el7_9 | < 0:4.10.16-18.el7_9 | < 0:4.10.16-18.el7_9 | < 0:4.10.4-103.el8_1 | < 0:4.11.2-19.el8_2 | < 0:4.13.3-9.el8_4 | < 0:4.14.5-9.el8_5 | < 0:4.11.6-116.el7rhgs | < 0:4.14.5-206.el8rhgs | < 0:4.8.3-7.el7_6 | < 0:4.9.1-12.el7_7

  • redhatlibwbclient-debuginfo

    < 0:4.10.4-103.el8_1 | < 0:4.10.4-103.el8_1 | < 0:4.11.2-19.el8_2 | < 0:4.11.2-19.el8_2 | < 0:4.13.3-9.el8_4 | < 0:4.13.3-9.el8_4 | < 0:4.14.5-9.el8_5 | < 0:4.14.5-9.el8_5 | < 0:4.14.5-9.el8_5 | < 0:4.14.5-206.el8rhgs

  • redhatlibwbclient-devel

    < 0:4.10.16-18.el7_9 | < 0:4.10.16-18.el7_9 | < 0:4.10.16-18.el7_9 | < 0:4.10.16-18.el7_9 | < 0:4.11.2-19.el8_2 | < 0:4.13.3-9.el8_4 | < 0:4.14.5-9.el8_5 | < 0:4.11.6-116.el7rhgs | < 0:4.14.5-206.el8rhgs | < 0:4.8.3-7.el7_6 | < 0:4.9.1-12.el7_7

  • redhatpython3-samba

    < 0:4.10.4-103.el8_1 | < 0:4.11.2-19.el8_2 | < 0:4.13.3-9.el8_4 | < 0:4.14.5-9.el8_5 | < 0:4.11.6-116.el7rhgs | < 0:4.14.5-206.el8rhgs

  • redhatpython3-samba-debuginfo

    < 0:4.10.4-103.el8_1 | < 0:4.10.4-103.el8_1 | < 0:4.11.2-19.el8_2 | < 0:4.11.2-19.el8_2 | < 0:4.13.3-9.el8_4 | < 0:4.13.3-9.el8_4 | < 0:4.14.5-9.el8_5 | < 0:4.14.5-9.el8_5 | < 0:4.14.5-9.el8_5 | < 0:4.14.5-206.el8rhgs

  • redhatpython3-samba-test

    < 0:4.10.4-103.el8_1 | < 0:4.11.2-19.el8_2 | < 0:4.13.3-9.el8_4 | < 0:4.14.5-9.el8_5

  • redhatsamba

    < 0:4.10.16-18.el7_9 | < 0:4.10.16-18.el7_9 | < 0:4.10.16-18.el7_9 | < 0:4.10.16-18.el7_9 | < 0:4.10.4-103.el8_1 | < 0:4.11.2-19.el8_2 | < 0:4.13.3-9.el8_4 | < 0:4.14.5-9.el8_5 | < 0:4.11.6-116.el7rhgs | < 0:4.14.5-206.el8rhgs | < 0:4.8.3-7.el7_6 | < 0:4.9.1-12.el7_7

  • redhatsamba-client

    < 0:4.10.16-18.el7_9 | < 0:4.10.16-18.el7_9 | < 0:4.10.16-18.el7_9 | < 0:4.10.4-103.el8_1 | < 0:4.11.2-19.el8_2 | < 0:4.13.3-9.el8_4 | < 0:4.14.5-9.el8_5 | < 0:4.11.6-116.el7rhgs | < 0:4.14.5-206.el8rhgs | < 0:4.8.3-7.el7_6 | < 0:4.9.1-12.el7_7

  • redhatsamba-client-debuginfo

    < 0:4.10.4-103.el8_1 | < 0:4.10.4-103.el8_1 | < 0:4.11.2-19.el8_2 | < 0:4.11.2-19.el8_2 | < 0:4.13.3-9.el8_4 | < 0:4.13.3-9.el8_4 | < 0:4.14.5-9.el8_5 | < 0:4.14.5-9.el8_5 | < 0:4.14.5-9.el8_5 | < 0:4.14.5-206.el8rhgs

  • redhatsamba-client-libs

    < 0:4.10.16-18.el7_9 | < 0:4.10.16-18.el7_9 | < 0:4.10.16-18.el7_9 | < 0:4.10.4-103.el8_1 | < 0:4.11.2-19.el8_2 | < 0:4.13.3-9.el8_4 | < 0:4.14.5-9.el8_5 | < 0:4.11.6-116.el7rhgs | < 0:4.14.5-206.el8rhgs | < 0:4.8.3-7.el7_6 | < 0:4.9.1-12.el7_7

  • redhatsamba-client-libs-debuginfo

    < 0:4.10.4-103.el8_1 | < 0:4.10.4-103.el8_1 | < 0:4.11.2-19.el8_2 | < 0:4.11.2-19.el8_2 | < 0:4.13.3-9.el8_4 | < 0:4.13.3-9.el8_4 | < 0:4.14.5-9.el8_5 | < 0:4.14.5-9.el8_5 | < 0:4.14.5-9.el8_5 | < 0:4.14.5-206.el8rhgs

  • redhatsamba-common

    < 0:4.10.16-18.el7_9 | < 0:4.10.16-18.el7_9 | < 0:4.10.16-18.el7_9 | < 0:4.10.4-103.el8_1 | < 0:4.11.2-19.el8_2 | < 0:4.13.3-9.el8_4 | < 0:4.14.5-9.el8_5 | < 0:4.11.6-116.el7rhgs | < 0:4.14.5-206.el8rhgs | < 0:4.8.3-7.el7_6 | < 0:4.9.1-12.el7_7

  • redhatsamba-common-libs

    < 0:4.10.16-18.el7_9 | < 0:4.10.16-18.el7_9 | < 0:4.10.16-18.el7_9 | < 0:4.10.4-103.el8_1 | < 0:4.11.2-19.el8_2 | < 0:4.13.3-9.el8_4 | < 0:4.14.5-9.el8_5 | < 0:4.11.6-116.el7rhgs | < 0:4.14.5-206.el8rhgs | < 0:4.8.3-7.el7_6 | < 0:4.9.1-12.el7_7

  • redhatsamba-common-libs-debuginfo

    < 0:4.10.4-103.el8_1 | < 0:4.10.4-103.el8_1 | < 0:4.11.2-19.el8_2 | < 0:4.11.2-19.el8_2 | < 0:4.13.3-9.el8_4 | < 0:4.13.3-9.el8_4 | < 0:4.14.5-9.el8_5 | < 0:4.14.5-9.el8_5 | < 0:4.14.5-9.el8_5 | < 0:4.14.5-206.el8rhgs

  • redhatsamba-common-tools

    < 0:4.10.16-18.el7_9 | < 0:4.10.16-18.el7_9 | < 0:4.10.16-18.el7_9 | < 0:4.10.4-103.el8_1 | < 0:4.11.2-19.el8_2 | < 0:4.13.3-9.el8_4 | < 0:4.14.5-9.el8_5 | < 0:4.11.6-116.el7rhgs | < 0:4.14.5-206.el8rhgs | < 0:4.8.3-7.el7_6 | < 0:4.9.1-12.el7_7

  • redhatsamba-common-tools-debuginfo

    < 0:4.10.4-103.el8_1 | < 0:4.10.4-103.el8_1 | < 0:4.11.2-19.el8_2 | < 0:4.11.2-19.el8_2 | < 0:4.13.3-9.el8_4 | < 0:4.13.3-9.el8_4 | < 0:4.14.5-9.el8_5 | < 0:4.14.5-9.el8_5 | < 0:4.14.5-9.el8_5 | < 0:4.14.5-206.el8rhgs

  • redhatsamba-dc

    < 0:4.10.16-18.el7_9 | < 0:4.10.16-18.el7_9 | < 0:4.10.16-18.el7_9 | < 0:4.10.16-18.el7_9 | < 0:4.8.3-7.el7_6 | < 0:4.9.1-12.el7_7

  • redhatsamba-dc-libs

    < 0:4.10.16-18.el7_9 | < 0:4.10.16-18.el7_9 | < 0:4.10.16-18.el7_9 | < 0:4.10.16-18.el7_9 | < 0:4.8.3-7.el7_6 | < 0:4.9.1-12.el7_7

  • redhatsamba-debuginfo

    < 0:4.10.16-18.el7_9 | < 0:4.10.16-18.el7_9 | < 0:4.10.16-18.el7_9 | < 0:4.10.16-18.el7_9 | < 0:4.10.4-103.el8_1 | < 0:4.10.4-103.el8_1 | < 0:4.11.2-19.el8_2 | < 0:4.11.2-19.el8_2 | < 0:4.13.3-9.el8_4 | < 0:4.13.3-9.el8_4 | < 0:4.14.5-9.el8_5 | < 0:4.14.5-9.el8_5 | < 0:4.14.5-9.el8_5 | < 0:4.11.6-116.el7rhgs | < 0:4.14.5-206.el8rhgs | < 0:4.8.3-7.el7_6 | < 0:4.9.1-12.el7_7

  • redhatsamba-debugsource

    < 0:4.10.4-103.el8_1 | < 0:4.10.4-103.el8_1 | < 0:4.11.2-19.el8_2 | < 0:4.11.2-19.el8_2 | < 0:4.13.3-9.el8_4 | < 0:4.13.3-9.el8_4 | < 0:4.14.5-9.el8_5 | < 0:4.14.5-9.el8_5 | < 0:4.14.5-9.el8_5 | < 0:4.14.5-206.el8rhgs

Showing first 50 affected entries in server-rendered view.

References (36)