Every CVE Search/ Get API key

CVE-2023-4641

Shadow-utils: possible password leak during passwd(1) change

4.7 MediumFix available

A flaw was found in shadow-utils. When asking for a new password, shadow-utils asks the password twice. If the password fails on the second attempt, shadow-utils fails in cleaning the buffer used to store the first entry. This may allow an attacker with enough access to retrieve the password from the memory.

Attack profile

How easy it is to exploit

Attack vector
Local
Complexity
High
Privileges needed
Low
User interaction
None

What an attacker can affect

Confidentiality
High
Integrity
None
Availability
None

Exploit likelihood

0.26%Up 0.2 points since Dec 28, 2023
90%50%10%1%

What each source reports

CVE List Score used 4.7

Shadow-utils: possible password leak during passwd(1) change

A flaw was found in shadow-utils. When asking for a new password, shadow-utils asks the password twice. If the password fails on the second attempt, shadow-utils fails in cleaning the buffer used to store the first entry. This may allow an attacker with enough access to retrieve the password from the memory.

Record
CVE-2023-4641
CVSS 3.1
4.7 MediumCVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:N/A:N
Weakness
CWE-303
Updated
2026-11-02
EUVDEUVD-2023-54493 4.7

A flaw was found in shadow-utils. When asking for a new password, shadow-utils asks the password twice. If the password fails on the second attempt, shadow-utils fails in cleaning the buffer used to store the first entry. This may allow an attacker with enough access to retrieve the password from the memory.

Record
EUVD-2023-54493
CVSS 3.1
4.7 MediumCVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:N/A:N
Updated
2026-11-02
GitHub AdvisoriesGHSA-6ggv-mmg2-jf4r 4.7

A flaw was found in shadow-utils. When asking for a new password, shadow-utils asks the password...

A flaw was found in shadow-utils. When asking for a new password, shadow-utils asks the password twice. If the password fails on the second attempt, shadow-utils fails in cleaning the buffer used to store the first entry. This may allow an attacker with enough access to retrieve the password from the memory.

Record
GHSA-6ggv-mmg2-jf4r
CVSS 3.1
4.7 MediumCVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:N/A:N
Weakness
CWE-287, CWE-303
Updated
2026-11-02
NVD 4.7

A flaw was found in shadow-utils. When asking for a new password, shadow-utils asks the password twice. If the password fails on the second attempt, shadow-utils fails in cleaning the buffer used to store the first entry. This may allow an attacker with enough access to retrieve the password from the memory.

Record
CVE-2023-4641
CVSS 3.1
4.7 MediumCVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:N/A:N
CVSS 3.1
5.5 MediumCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
Weakness
CWE-303, CWE-287
Updated
2026-11-02
OSVAZL-32253 5.5

CVE-2023-4641 affecting package shadow-utils for versions less than 4.9-14

A flaw was found in shadow-utils. When asking for a new password, shadow-utils asks the password twice. If the password fails on the second attempt, shadow-utils fails in cleaning the buffer used to store the first entry. This may allow an attacker with enough access to retrieve the password from the memory.

Record
AZL-32253
CVSS 3.1
5.5 MediumCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
Updated
2026-11-02
OSVBELL-CVE-2023-4641 5.5
Record
BELL-CVE-2023-4641
CVSS 3.1
5.5 MediumCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
Updated
2026-11-02
Show 25 moreShow less
OSV 4.7

Shadow-utils: possible password leak during passwd(1) change

A flaw was found in shadow-utils. When asking for a new password, shadow-utils asks the password twice. If the password fails on the second attempt, shadow-utils fails in cleaning the buffer used to store the first entry. This may allow an attacker with enough access to retrieve the password from the memory.

Record
CVE-2023-4641
CVSS 3.1
4.7 MediumCVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:N/A:N
Weakness
CWE-303
Updated
2026-11-02
OSVDEBIAN-CVE-2023-4641 5.5

A flaw was found in shadow-utils. When asking for a new password, shadow-utils asks the password twice. If the password fails on the second attempt, shadow-utils fails in cleaning the buffer used to store the first entry. This may allow an attacker with enough access to retrieve the password from the memory.

Record
DEBIAN-CVE-2023-4641
CVSS 3.1
5.5 MediumCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
Updated
2026-11-02
OSVOESA-2023-1687 3.3

shadow security update

This package includes the necessary programs for converting plain password files to the shadow password format and to manage user and group accounts.

Security Fix(es):

When gpasswd(1) asks for the new password, it asks twice (as is usual for confirming the new password). Each of those 2 password prompts uses agetpass() to get the password. If the second agetpass() fails, the first password, which has been copied into the 'static' buffer 'pass' via STRFCPY(), wasn't being zeroed.(CVE-2023-4641)

Record
OESA-2023-1687
CVSS 3.1
3.3 LowCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N
Updated
2026-11-02
OSVRHSA-2023:6632 4.7

Red Hat Security Advisory: shadow-utils security and bug fix update

Record
RHSA-2023:6632
CVSS 3.1
4.7 MediumCVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:N/A:N
Updated
2026-11-02
OSVRHSA-2023:7112 4.7

Red Hat Security Advisory: shadow-utils security and bug fix update

Record
RHSA-2023:7112
CVSS 3.1
4.7 MediumCVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:N/A:N
Updated
2026-11-02
OSVRHSA-2024:0417 4.7

Red Hat Security Advisory: shadow-utils security update

Record
RHSA-2024:0417
CVSS 3.1
4.7 MediumCVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:N/A:N
Updated
2026-11-02
OSVRHSA-2024:2577 4.7

Red Hat Security Advisory: shadow-utils security update

Record
RHSA-2024:2577
CVSS 3.1
4.7 MediumCVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:N/A:N
Updated
2026-11-02
OSVUBUNTU-CVE-2023-4641 4.7

A flaw was found in shadow-utils. When asking for a new password, shadow-utils asks the password twice. If the password fails on the second attempt, shadow-utils fails in cleaning the buffer used to store the first entry. This may allow an attacker with enough access to retrieve the password from the memory.

Record
UBUNTU-CVE-2023-4641
CVSS 3.1
4.7 MediumCVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:N/A:N
CVSS 3.1
5.5 MediumCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
Updated
2026-11-02
OSVALSA-2023:6632 No score

Low: shadow-utils security and bug fix update

The shadow-utils packages include programs for converting UNIX password files to the shadow password format, as well as utilities for managing user and group accounts.

Security Fix(es):

  • shadow-utils: possible password leak during passwd(1) change (CVE-2023-4641)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Additional Changes:

For detailed information on changes in this release, see the AlmaLinux Release Notes linked from the References section.

Record
ALSA-2023:6632
Updated
2026-11-02
OSVALSA-2023:7112 No score

Low: shadow-utils security and bug fix update

The shadow-utils packages include programs for converting UNIX password files to the shadow password format, as well as utilities for managing user and group accounts.

Security Fix(es):

  • shadow-utils: possible password leak during passwd(1) change (CVE-2023-4641)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Additional Changes:

For detailed information on changes in this release, see the AlmaLinux Release Notes linked from the References section.

Record
ALSA-2023:7112
Updated
2026-11-02
OSVCLSA-2024-1719246768 No score

shadow-utils: Fix of CVE-2023-4641

  • CVE-2023-4641: fix buffer cleaning issue when password fails on second attempt
Record
CLSA-2024-1719246768
Updated
2026-11-02
OSVCLSA-2026-1779267466 No score

shadow-utils: Fix of CVE-2023-4641

  • CVE-2023-4641: fix password leak in gpasswd
Record
CLSA-2026-1779267466
Updated
2026-11-02
OSVCLSA-2026-1779352627 No score

shadow-utils: Fix of CVE-2023-4641

  • CVE-2023-4641: fix password leak in gpasswd
Record
CLSA-2026-1779352627
Updated
2026-11-02
OSVCLSA-2026-1779354447 No score

shadow-utils: Fix of CVE-2023-4641

  • CVE-2023-4641: fix password leak in gpasswd
Record
CLSA-2026-1779354447
Updated
2026-11-02
OSVMGASA-2023-0294 No score

Updated shadow-utils packages fix a security vulnerability

The updated packages fix a security vulnerability:

Potential password leak. (CVE-2023-4641)

Record
MGASA-2023-0294
Updated
2026-11-02
OSVopenSUSE-SU-2026:10081-1 No score

libsubid-devel-4.19.2-2.1 on GA media

These are all security issues fixed in the libsubid-devel-4.19.2-2.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2026:10081-1
Updated
2026-11-02
OSVSUSE-RU-2026:1228-1 No score

Recommended update for shadow

This update for shadow fixes the following issues:

shadow is updated to 4.17.2 to bring lots of features and bug fixes.

  • util-linux-2.41 introduced new variable: LOGIN_ENV_SAFELIST. Recognize it and update dependencies.

  • Set SYS_{UID,GID}_MIN to 201: After repeated similar requests to change the ID ranges we set the above mentioned value to 201. The max value will stay at 499. This range should be sufficient and will give us leeway for the future. It's not straightforward to find out which static UIDs/GIDs are used in all packages.

Update to 4.17.2:

  • src/login_nopam.c: Fix compiler warnings #1170
  • lib/chkname.c: Put limits for LOGIN_NAME_MAX and sysconf(_SC_LOGIN_NAME_MAX) #1169
  • Use HTTPS in link to Wikipedia article on password strength #1164
  • lib/attr.h: use C23 attributes only with gcc >= 10 #1172
  • login: Fix no-pam authorization regression #1174
  • man: Add Portuguese translation #1178
  • Update French translation #1177
  • Add cheap defense mechanisms #1171
  • Add Romanian translation #1176

Update to 4.17.1:

  • Fix su - regression #1163

Update to 4.17.0:

  • Fix the lower part of the domain of csrand_uniform()
  • Fix use of volatile pointer
  • Use str2[u]l() instead of atoi(3)
  • Use a2i() in various places
  • Fix const correctness
  • Use uid_t for holding UIDs (and GIDs)
  • Move all sprintf(3)-like APIs to a subdirectory
  • Move all copying APIs to a subdirectory
  • Fix forever loop on ENOMEM
  • Fix REALLOC() nmemb calculation
  • Remove id(1)
  • Remove groups(1)
  • Use local time for human-readable dates
  • Use %F instead of %Y-%m-%d with strftime(3)
  • is_valid{user,group}_name(): Set errno to distinguish the reasons
  • Recommend --badname only if it is useful
  • Add fmkomstemp() to fix mode of /etc/default/useradd
  • Fix use-after-free bug in sgetgrent()
  • Update Catalan translation
  • Remove references to cppw, cpgr
  • groupadd, groupmod: Update gshadow file with -U
  • Added option -a for listing active users only, optimized using if aflg,return
  • Added information in lastlog man page for new option '-a'
  • Plenty of code cleanup and clarifications
  • Disable flushing sssd caches. The sssd's files provider is no longer available.

Update to 4.16.0:

  • The shadow implementations of id(1) and groups(1) are deprecated in favor of the GNU coreutils and binutils versions. They will be removed in 4.17.0.
  • The rlogind implementation has been removed.
  • The libsubid major version has been bumped, since it now requires specification of the module's free() implementation.

Update to 4.15.1:

  • Fix a bug that caused spurious error messages about unknown login.defs configuration options #967
  • Adding checks for fd omission #964
  • Use temporary stat buffer #974
  • Fix wrong french translation #975

Update to 4.15.0

  • libshadow:
    • Use utmpx instead of utmp. This fixes a regression introduced in 4.14.0.
    • Fix build error (parameter name omitted).
  • Build system:
    • Link correctly with libdl.
    • Install pam configs for chpasswd(8) and newusers(8) when using ./configure --with-libpam --disable-account-tools-setuid.
    • Merge libshadow and libmisc into a single libshadow. This fixes problems in the linker, which were reported at least in Gentoo.
    • Fix build with musl libc.
    • Support out of tree builds
  • useradd(8):
    • Set proper SELinux labels for def_usrtemplate

Update to 4.14.6:

  • login(1):
    • Fix off-by-one bugs.
  • passwd(1):
    • Don't silently truncate passwords of length >= 200 characters. Instead, accept a length of PASS_MAX, and reject longer ones.
  • libshadow:
    • Fix calculation in strtoday(), which caused a wrong half-day offset in some cases (bsc#1176006)
    • Fix parsing of dates in get_date() (bsc#1176006)
    • Use utmpx instead of utmp. This fixes a regression introduced in 4.14.0.

Update to 4.14.5:

  • Build system:
    • Fix regression introduced in 4.14.4, due to a typo. chgpasswd had been deleted from a Makefile variable, but it should have been …
Record
SUSE-RU-2026:1228-1
Updated
2026-11-02
OSVSUSE-SU-2023:3591-1 No score

Security update for shadow

This update for shadow fixes the following issues:

  • CVE-2023-4641: Fixed potential password leak (bsc#1214806).
Record
SUSE-SU-2023:3591-1
Updated
2026-11-02
OSVSUSE-SU-2023:4023-1 No score

Security update for shadow

This update for shadow fixes the following issues:

  • CVE-2023-4641: Fixed potential password leak (bsc#1214806).
Record
SUSE-SU-2023:4023-1
Updated
2026-11-02
OSVSUSE-SU-2023:4024-1 No score

Security update for shadow

This update for shadow fixes the following issues:

  • CVE-2023-4641: Fixed potential password leak (bsc#1214806).
Record
SUSE-SU-2023:4024-1
Updated
2026-11-02
OSVSUSE-SU-2023:4025-1 No score

Security update for shadow

This update for shadow fixes the following issues:

  • CVE-2023-4641: Fixed potential password leak (bsc#1214806).
Record
SUSE-SU-2023:4025-1
Updated
2026-11-02
OSVSUSE-SU-2023:4027-1 No score

Security update for shadow

This update for shadow fixes the following issues:

  • CVE-2023-4641: Fixed potential password leak (bsc#1214806).
Record
SUSE-SU-2023:4027-1
Updated
2026-11-02
OSVSUSE-SU-2024:1007-1 No score

Security update for shadow

This update for shadow fixes the following issues:

  • CVE-2023-29383: Fixed apparent /etc/shadow manipulation via chfn (bsc#1210507).
  • CVE-2023-4641: Fixed possible password leak during passwd(1) change (bsc#1214806).

The following non-security bugs were fixed:

  • bsc#1176006: Fix chage date miscalculation
  • bsc#1188307: Fix passwd segfault
  • bsc#1203823: Remove pam_keyinit from PAM config files
  • bsc#1213189: Change lock mechanism to file locking to prevent lock files after power interruptions
  • bsc#1206627: Add --prefix support to passwd, chpasswd and chage
  • bsc#1205502: useradd audit event user id field cannot be interpretedd
Record
SUSE-SU-2024:1007-1
Updated
2026-11-02
OSVSUSE-SU-2024:1007-2 No score

Security update for shadow

This update for shadow fixes the following issues:

  • CVE-2023-29383: Fixed apparent /etc/shadow manipulation via chfn (bsc#1210507).
  • CVE-2023-4641: Fixed possible password leak during passwd(1) change (bsc#1214806).

The following non-security bugs were fixed:

  • bsc#1176006: Fix chage date miscalculation
  • bsc#1188307: Fix passwd segfault
  • bsc#1203823: Remove pam_keyinit from PAM config files
  • bsc#1213189: Change lock mechanism to file locking to prevent lock files after power interruptions
  • bsc#1206627: Add --prefix support to passwd, chpasswd and chage
  • bsc#1205502: useradd audit event user id field cannot be interpretedd
Record
SUSE-SU-2024:1007-2
Updated
2026-11-02
OSVUSN-6640-1 No score

shadow vulnerability

It was discovered that shadow was not properly sanitizing memory when running the password utility. An attacker could possibly use this issue to retrieve a password from memory, exposing sensitive information.

Record
USN-6640-1
Updated
2026-11-02

Affected products

Show 3 moreShow less

Affected packages

Affected packages
PackageAffectedFixed
shadow-utils
AlmaLinux:9
before 2:4.9-8.el9
2:4.9-8.el9
shadow-utils-subid
AlmaLinux:9
before 2:4.9-8.el9
2:4.9-8.el9
shadow-utils-subid-devel
AlmaLinux:9
before 2:4.9-8.el9
2:4.9-8.el9
shadow-utils
AlmaLinux:8
before 2:4.6-19.el8
2:4.6-19.el8
shadow-utils-subid
AlmaLinux:8
before 2:4.6-19.el8
2:4.6-19.el8
shadow-utils-subid-devel
AlmaLinux:8
before 2:4.6-19.el8
2:4.6-19.el8
shadow-utils
Azure Linux:2
before 4.9-14
4.9-14
shadow
Alpaquita:23
4.13-r0 up to 4.13-r1
4.13-r1
shadow
Alpaquita:stream
4.13-r2 up to 4.14.2-r0
4.14.2-r0
shadow-utils
TuxCare:AlmaLinux:9.2
before 2:4.9-6.el9.tuxcare.els1
2:4.9-6.el9.tuxcare.els1
Show 85 moreShow less
Affected packages
PackageAffectedFixed
shadow-utils-subid
TuxCare:AlmaLinux:9.2
before 2:4.9-6.el9.tuxcare.els1
2:4.9-6.el9.tuxcare.els1
shadow-utils-subid-devel
TuxCare:AlmaLinux:9.2
before 2:4.9-6.el9.tuxcare.els1
2:4.9-6.el9.tuxcare.els1
shadow-utils
TuxCare:OracleLinux:7
before 2:4.6-5.0.1.el7.tuxcare.els1
2:4.6-5.0.1.el7.tuxcare.els1
shadow-utils
TuxCare:CentOS:7
before 2:4.6-5.el7.tuxcare.els1
2:4.6-5.el7.tuxcare.els1
shadow-utils
TuxCare:RHEL:7
before 2:4.6-5.el7.tuxcare.els1
2:4.6-5.el7.tuxcare.els1
shadow
Debian:12
before 1:4.13+dfsg1-1+deb12u1, plus listed versions
1:4.13+dfsg1-1
1:4.13+dfsg1-1+deb12u1
shadow
Debian:13
before 1:4.13+dfsg1-2
1:4.13+dfsg1-2
shadow
Debian:14
before 1:4.13+dfsg1-2
1:4.13+dfsg1-2
shadow
Debian:11
From an advisory covering 2 CVEs
before 1:4.8.1-1+deb11u1, plus listed versions
1:4.8.1-1
1:4.8.1-1+deb11u1
shadow-utils
Mageia:8
before 4.6-4.2.mga8
4.6-4.2.mga8
shadow-utils
Mageia:9
before 4.13-1.1.mga9
4.13-1.1.mga9
shadow
openEuler:20.03-LTS-SP1
before 4.8.1-9.oe1
4.8.1-9.oe1
shadow
openEuler:20.03-LTS-SP3
before 4.8.1-8.oe1
4.8.1-8.oe1
shadow
openEuler:22.03-LTS
before 4.9-13.oe2203sp2
4.9-13.oe2203sp2
shadow
openEuler:22.03-LTS-SP1
before 4.9-13.oe2203sp1
4.9-13.oe2203sp1
shadow
openEuler:22.03-LTS-SP2
before 4.9-13.oe2203sp2
4.9-13.oe2203sp2
shadow-utils
Red Hat:enterprise_linux:9::baseos
before 2:4.9-8.el9
2:4.9-8.el9
shadow-utils-debuginfo
Red Hat:enterprise_linux:9::baseos
before 2:4.9-8.el9
2:4.9-8.el9
shadow-utils-debugsource
Red Hat:enterprise_linux:9::baseos
before 2:4.9-8.el9
2:4.9-8.el9
shadow-utils-subid
Red Hat:enterprise_linux:9::baseos
before 2:4.9-8.el9
2:4.9-8.el9
shadow-utils-subid-debuginfo
Red Hat:enterprise_linux:9::baseos
before 2:4.9-8.el9
2:4.9-8.el9
shadow-utils-debuginfo
Red Hat:enterprise_linux:9::crb
before 2:4.9-8.el9
2:4.9-8.el9
shadow-utils-debugsource
Red Hat:enterprise_linux:9::crb
before 2:4.9-8.el9
2:4.9-8.el9
shadow-utils-subid-debuginfo
Red Hat:enterprise_linux:9::crb
before 2:4.9-8.el9
2:4.9-8.el9
shadow-utils-subid-devel
Red Hat:enterprise_linux:9::crb
before 2:4.9-8.el9
2:4.9-8.el9
shadow-utils
Red Hat:enterprise_linux:8::baseos
before 2:4.6-19.el8
2:4.6-19.el8
shadow-utils-debuginfo
Red Hat:enterprise_linux:8::baseos
before 2:4.6-19.el8
2:4.6-19.el8
shadow-utils-debugsource
Red Hat:enterprise_linux:8::baseos
before 2:4.6-19.el8
2:4.6-19.el8
shadow-utils-subid
Red Hat:enterprise_linux:8::baseos
before 2:4.6-19.el8
2:4.6-19.el8
shadow-utils-subid-debuginfo
Red Hat:enterprise_linux:8::baseos
before 2:4.6-19.el8
2:4.6-19.el8
shadow-utils-debuginfo
Red Hat:enterprise_linux:8::crb
before 2:4.6-19.el8
2:4.6-19.el8
shadow-utils-debugsource
Red Hat:enterprise_linux:8::crb
before 2:4.6-19.el8
2:4.6-19.el8
shadow-utils-subid-debuginfo
Red Hat:enterprise_linux:8::crb
before 2:4.6-19.el8
2:4.6-19.el8
shadow-utils-subid-devel
Red Hat:enterprise_linux:8::crb
before 2:4.6-19.el8
2:4.6-19.el8
shadow-utils
Red Hat:rhel_eus:8.6::baseos
before 2:4.6-17.el8_6
2:4.6-17.el8_6
shadow-utils-debuginfo
Red Hat:rhel_eus:8.6::baseos
before 2:4.6-17.el8_6
2:4.6-17.el8_6
shadow-utils-debugsource
Red Hat:rhel_eus:8.6::baseos
before 2:4.6-17.el8_6
2:4.6-17.el8_6
shadow-utils-subid
Red Hat:rhel_eus:8.6::baseos
before 2:4.6-17.el8_6
2:4.6-17.el8_6
shadow-utils-subid-debuginfo
Red Hat:rhel_eus:8.6::baseos
before 2:4.6-17.el8_6
2:4.6-17.el8_6
shadow-utils-debuginfo
Red Hat:rhel_eus:8.6::crb
before 2:4.6-17.el8_6
2:4.6-17.el8_6
shadow-utils-debugsource
Red Hat:rhel_eus:8.6::crb
before 2:4.6-17.el8_6
2:4.6-17.el8_6
shadow-utils-subid-debuginfo
Red Hat:rhel_eus:8.6::crb
before 2:4.6-17.el8_6
2:4.6-17.el8_6
shadow-utils-subid-devel
Red Hat:rhel_eus:8.6::crb
before 2:4.6-17.el8_6
2:4.6-17.el8_6
shadow-utils
Red Hat:rhel_eus:8.8::baseos
before 2:4.6-17.el8_8.2
2:4.6-17.el8_8.2
shadow-utils-debuginfo
Red Hat:rhel_eus:8.8::baseos
before 2:4.6-17.el8_8.2
2:4.6-17.el8_8.2
shadow-utils-debugsource
Red Hat:rhel_eus:8.8::baseos
before 2:4.6-17.el8_8.2
2:4.6-17.el8_8.2
shadow-utils-subid
Red Hat:rhel_eus:8.8::baseos
before 2:4.6-17.el8_8.2
2:4.6-17.el8_8.2
shadow-utils-subid-debuginfo
Red Hat:rhel_eus:8.8::baseos
before 2:4.6-17.el8_8.2
2:4.6-17.el8_8.2
shadow-utils-debuginfo
Red Hat:rhel_eus:8.8::crb
before 2:4.6-17.el8_8.2
2:4.6-17.el8_8.2
shadow-utils-debugsource
Red Hat:rhel_eus:8.8::crb
before 2:4.6-17.el8_8.2
2:4.6-17.el8_8.2
shadow-utils-subid-debuginfo
Red Hat:rhel_eus:8.8::crb
before 2:4.6-17.el8_8.2
2:4.6-17.el8_8.2
shadow-utils-subid-devel
Red Hat:rhel_eus:8.8::crb
before 2:4.6-17.el8_8.2
2:4.6-17.el8_8.2
shadow
SUSE:Linux Enterprise Module for Basesystem 15 SP7
From an advisory covering 2 CVEs
before 4.17.2-150600.17.18.1
4.17.2-150600.17.18.1
shadow
openSUSE:Leap 15.6
From an advisory covering 2 CVEs
before 4.17.2-150600.17.18.1
4.17.2-150600.17.18.1
shadow
SUSE:Linux Enterprise Micro 5.4
before 4.8.1-150400.3.3.1
4.8.1-150400.3.3.1
shadow
SUSE:Linux Enterprise Server 12 SP5
before 4.2.1-36.6.1
4.2.1-36.6.1
shadow
SUSE:Linux Enterprise Server for SAP Applications 12 SP5
before 4.2.1-36.6.1
4.2.1-36.6.1
shadow
SUSE:Linux Enterprise Micro 5.3
before 4.8.1-150400.10.12.1
4.8.1-150400.10.12.1
shadow
SUSE:Linux Enterprise Module for Basesystem 15 SP4
before 4.8.1-150400.10.12.1
4.8.1-150400.10.12.1
shadow
SUSE:Linux Enterprise Module for Basesystem 15 SP5
before 4.8.1-150400.10.12.1
4.8.1-150400.10.12.1
shadow
openSUSE:Leap 15.4
before 4.8.1-150400.10.12.1
4.8.1-150400.10.12.1
shadow
openSUSE:Leap 15.5
before 4.8.1-150400.10.12.1
4.8.1-150400.10.12.1
shadow
SUSE:Linux Enterprise High Performance Computing 15 SP1-LTSS
before 4.6-150100.3.11.1
4.6-150100.3.11.1
shadow
SUSE:Linux Enterprise High Performance Computing 15 SP2-LTSS
before 4.6-150100.3.11.1
4.6-150100.3.11.1
shadow
SUSE:Linux Enterprise Server 15 SP1-LTSS
before 4.6-150100.3.11.1
4.6-150100.3.11.1
shadow
SUSE:Linux Enterprise Server 15 SP2-LTSS
before 4.6-150100.3.11.1
4.6-150100.3.11.1
shadow
SUSE:Linux Enterprise Server for SAP Applications 15 SP1
before 4.6-150100.3.11.1
4.6-150100.3.11.1
shadow
SUSE:Linux Enterprise Server for SAP Applications 15 SP2
before 4.6-150100.3.11.1
4.6-150100.3.11.1
shadow
SUSE:Enterprise Storage 7
before 4.6-150100.3.11.1
4.6-150100.3.11.1
shadow
SUSE:Linux Enterprise High Performance Computing 15 SP3-ESPOS
before 4.8.1-150300.4.12.1
4.8.1-150300.4.12.1
shadow
SUSE:Linux Enterprise High Performance Computing 15 SP3-LTSS
before 4.8.1-150300.4.12.1
4.8.1-150300.4.12.1
shadow
SUSE:Linux Enterprise Server 15 SP3-LTSS
before 4.8.1-150300.4.12.1
4.8.1-150300.4.12.1
shadow
SUSE:Linux Enterprise Server for SAP Applications 15 SP3
before 4.8.1-150300.4.12.1
4.8.1-150300.4.12.1
shadow
SUSE:Manager Proxy 4.2
before 4.8.1-150300.4.12.1
4.8.1-150300.4.12.1
shadow
SUSE:Manager Server 4.2
before 4.8.1-150300.4.12.1
4.8.1-150300.4.12.1
shadow
SUSE:Linux Enterprise Micro 5.1
before 4.8.1-150300.4.12.1
4.8.1-150300.4.12.1
shadow
SUSE:Linux Enterprise Micro 5.2
before 4.8.1-150300.4.12.1
4.8.1-150300.4.12.1
shadow
SUSE:Enterprise Storage 7.1
before 4.8.1-150300.4.12.1
4.8.1-150300.4.12.1
shadow
SUSE:Linux Enterprise Micro 5.5
From an advisory covering 2 CVEs
before 4.8.1-150500.3.3.1
4.8.1-150500.3.3.1
shadow
Ubuntu:Pro:14.04:LTS
before 1:4.1.5.1-1ubuntu9.5+esm4, plus listed versions
1:4.1.5.1-1ubuntu61:4.1.5.1-1ubuntu71:4.1.5.1-1ubuntu81:4.1.5.1-1ubuntu91:4.1.5.1-1ubuntu9.1
Show 6 moreShow less
1:4.1.5.1-1ubuntu9.21:4.1.5.1-1ubuntu9.41:4.1.5.1-1ubuntu9.51:4.1.5.1-1ubuntu9.5+esm11:4.1.5.1-1ubuntu9.5+esm21:4.1.5.1-1ubuntu9.5+esm3
1:4.1.5.1-1ubuntu9.5+esm4
shadow
Ubuntu:Pro:16.04:LTS
before 1:4.2-3.1ubuntu5.5+esm4, plus listed versions
1:4.1.5.1-1.1ubuntu71:4.2-3.1ubuntu11:4.2-3.1ubuntu21:4.2-3.1ubuntu31:4.2-3.1ubuntu4
Show 7 moreShow less
1:4.2-3.1ubuntu51:4.2-3.1ubuntu5.21:4.2-3.1ubuntu5.31:4.2-3.1ubuntu5.41:4.2-3.1ubuntu5.5+esm11:4.2-3.1ubuntu5.5+esm21:4.2-3.1ubuntu5.5+esm3
1:4.2-3.1ubuntu5.5+esm4
shadow
Ubuntu:Pro:18.04:LTS
before 1:4.5-1ubuntu2.5+esm1, plus listed versions
1:4.2-3.2ubuntu41:4.5-1ubuntu11:4.5-1ubuntu21:4.5-1ubuntu2.21:4.5-1ubuntu2.31:4.5-1ubuntu2.41:4.5-1ubuntu2.5
1:4.5-1ubuntu2.5+esm1
shadow
Ubuntu:20.04:LTS
before 1:4.8.1-1ubuntu5.20.04.5, plus listed versions
1:4.5-1.1ubuntu41:4.8-1ubuntu11:4.8.1-1ubuntu11:4.8.1-1ubuntu21:4.8.1-1ubuntu3
Show 7 moreShow less
1:4.8.1-1ubuntu41:4.8.1-1ubuntu51:4.8.1-1ubuntu5.20.041:4.8.1-1ubuntu5.20.04.11:4.8.1-1ubuntu5.20.04.21:4.8.1-1ubuntu5.20.04.31:4.8.1-1ubuntu5.20.04.4
1:4.8.1-1ubuntu5.20.04.5
shadow
Ubuntu:22.04:LTS
before 1:4.8.1-2ubuntu2.2, plus listed versions
1:4.8.1-1ubuntu91:4.8.1-1ubuntu101:4.8.1-2ubuntu11:4.8.1-2ubuntu21:4.8.1-2ubuntu2.1
1:4.8.1-2ubuntu2.2
shadow
openSUSE:Tumbleweed
before 4.19.2-2.1
4.19.2-2.1

History

History
RecordedChangedSources
affected, facts
first indexedCVE List, EUVD, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2023-4641 is a medium vulnerability (CVSS 4.7) in Shadow-maint Shadow-utils, published September 13, 2023. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.26%, the 17th percentile. Fixed in shadow-utils 2:4.9-8.el9.

References

Show 61 moreShow less
This page doesn't list everything

Left out here: the rest of 1 source description. The JSON record has them.

MoveEnter Open