Every CVE Search/ Get API key

CVE-2021-42740

Improper Neutralization of Special Elements used in a Command in Shell-quote

9.8 CriticalFix available

The shell-quote package before 1.7.3 for Node.js allows command injection. An attacker can inject unescaped shell metacharacters through a regex designed to support Windows drive letters. If the output of this package is passed to a real shell as a quoted argument to a command with exec(), an attacker can inject arbitrary commands. This is because the Windows drive letter regex character class is {A-z] instead of the correct {A-Za-z]. Several shell metacharacters exist in the space between capital letter Z and lower case letter a, such as the backtick character.

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
Low
Privileges needed
None
User interaction
None

What an attacker can affect

Confidentiality
High
Integrity
High
Availability
High

Exploit likelihood

4.22%Up 3.4 points since Oct 22, 2021
90%50%10%1%

What each source reports

NVD Score used 9.8

The shell-quote package before 1.7.3 for Node.js allows command injection. An attacker can inject unescaped shell metacharacters through a regex designed to support Windows drive letters. If the output of this package is passed to a real shell as a quoted argument to a command with exec(), an attacker can inject arbitrary commands. This is because the Windows drive letter regex character class is {A-z] instead of the correct {A-Za-z]. Several shell metacharacters exist in the space between capital letter Z and lower case letter a, such as the backtick character.

Record
CVE-2021-42740
CVSS 3.1
9.8 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS 2.0
7.5 HighAV:N/AC:L/Au:N/C:P/I:P/A:P
Weakness
CWE-77
Updated
2026-11-02
CVE List No score

The shell-quote package before 1.7.3 for Node.js allows command injection. An attacker can inject unescaped shell metacharacters through a regex designed to support Windows drive letters. If the output of this package is passed to a real shell as a quoted argument to a command with exec(), an attacker can inject arbitrary commands. This is because the Windows drive letter regex character class is {A-z] instead of the correct {A-Za-z]. Several shell metacharacters exist in the space between capital letter Z and lower case letter a, such as the backtick character.

Record
CVE-2021-42740
Updated
2026-11-02
EUVDEUVD-2022-3886 No score

The shell-quote package before 1.7.3 for Node.js allows command injection. An attacker can inject unescaped shell metacharacters through a regex designed to support Windows drive letters. If the output of this package is passed to a real shell as a quoted argument to a command with exec(), an attacker can inject arbitrary commands. This is because the Windows drive letter regex character class is {A-z] instead of the correct {A-Za-z]. Several shell metacharacters exist in the space between capital letter Z and lower case letter a, such as the backtick character.

Record
EUVD-2022-3886
Updated
2026-11-03
GitHub AdvisoriesGHSA-g4rg-993r-mgx7 9.8

Improper Neutralization of Special Elements used in a Command in Shell-quote

The shell-quote package before 1.7.3 for Node.js allows command injection. An attacker can inject unescaped shell metacharacters through a regex designed to support Windows drive letters. If the output of this package is passed to a real shell as a quoted argument to a command with exec(), an attacker can inject arbitrary commands. This is because the Windows drive letter regex character class is [A-z] instead of the correct [A-Za-z]. Several shell metacharacters exist in the space between capital letter Z and lower case letter a, such as the backtick character.

Record
GHSA-g4rg-993r-mgx7
CVSS 3.1
9.8 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Weakness
CWE-77
Updated
2026-11-02
OSV 9.8

The shell-quote package before 1.7.3 for Node.js allows command injection. An attacker can inject unescaped shell metacharacters through a regex designed to support Windows drive letters. If the output of this package is passed to a real shell as a quoted argument to a command with exec(), an attacker can inject arbitrary commands. This is because the Windows drive letter regex character class is {A-z] instead of the correct {A-Za-z]. Several shell metacharacters exist in the space between capital letter Z and lower case letter a, such as the backtick character.

Record
CVE-2021-42740
CVSS 3.1
9.8 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVDEBIAN-CVE-2021-42740 9.8

The shell-quote package before 1.7.3 for Node.js allows command injection. An attacker can inject unescaped shell metacharacters through a regex designed to support Windows drive letters. If the output of this package is passed to a real shell as a quoted argument to a command with exec(), an attacker can inject arbitrary commands. This is because the Windows drive letter regex character class is {A-z] instead of the correct {A-Za-z]. Several shell metacharacters exist in the space between capital letter Z and lower case letter a, such as the backtick character.

Record
DEBIAN-CVE-2021-42740
CVSS 3.1
9.8 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
Show 8 moreShow less
OSVGHSA-g4rg-993r-mgx7 9.8

Improper Neutralization of Special Elements used in a Command in Shell-quote

The shell-quote package before 1.7.3 for Node.js allows command injection. An attacker can inject unescaped shell metacharacters through a regex designed to support Windows drive letters. If the output of this package is passed to a real shell as a quoted argument to a command with exec(), an attacker can inject arbitrary commands. This is because the Windows drive letter regex character class is [A-z] instead of the correct [A-Za-z]. Several shell metacharacters exist in the space between capital letter Z and lower case letter a, such as the backtick character.

Record
GHSA-g4rg-993r-mgx7
CVSS 3.1
9.8 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Weakness
CWE-77
Updated
2026-11-02
OSVUBUNTU-CVE-2021-42740 9.8

The shell-quote package before 1.7.3 for Node.js allows command injection. An attacker can inject unescaped shell metacharacters through a regex designed to support Windows drive letters. If the output of this package is passed to a real shell as a quoted argument to a command with exec(), an attacker can inject arbitrary commands. This is because the Windows drive letter regex character class is {A-z] instead of the correct {A-Za-z]. Several shell metacharacters exist in the space between capital letter Z and lower case letter a, such as the backtick character.

Record
UBUNTU-CVE-2021-42740
CVSS 3.1
9.8 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVCLSA-2026-1773879463 No score

TuxCare security update for shell-quote (1 CVE)

TuxCare rebuilt shell-quote to address 1 CVE. Fixed in 1.7.2-tuxcare.1.

Record
CLSA-2026-1773879463
Updated
2026-11-02
OSVROOT-APP-NPM-CVE-2021-42740 No score

CVE-2021-42740 in shell-quote - Patched by Root

Root has patched CVE-2021-42740 in the shell-quote package for Root:npm. Multiple fixed versions available.

Record
ROOT-APP-NPM-CVE-2021-42740
Updated
2026-11-02
OSVSUSE-SU-2022:3313-1 No score

Security update for release-notes-susemanager, release-notes-susemanager-proxy

This update for release-notes-susemanager, release-notes-susemanager-proxy fixes the following issues:

Release notes for SUSE Manager:

  • Update to SUSE:Manager 4.2.9
    • Notification about SUSE Manager end-of-life has been added
    • CVEs fixed: CVE-2021-43138, CVE-2021-42740, CVE-2022-31129, CVE-2021-41411
    • Bugs mentioned: bsc#1172705, bsc#1187028, bsc#1195455, bsc#1195895, bsc#1196729 bsc#1198168, bsc#1198489, bsc#1198738, bsc#1198903, bsc#1199372 bsc#1199659, bsc#1199913, bsc#1199950, bsc#1200276, bsc#1200296 bsc#1200480, bsc#1200532, bsc#1200573, bsc#1200591, bsc#1200629 bsc#1201142, bsc#1201189, bsc#1201210, bsc#1201220, bsc#1201224 bsc#1201527, bsc#1201606, bsc#1201607, bsc#1201626, bsc#1201753 bsc#1201913, bsc#1201918, bsc#1202142, bsc#1202272, bsc#1202464 bsc#1202728, bsc#1203287, bsc#1203288, bsc#1203449

Release notes for SUSE Manager Proxy:

  • Update to SUSE Manager 4.2.9
    • CVEs fixed: CVE-2021-43138, CVE-2021-42740, CVE-2022-31129
    • Bugs mentioned: bsc#1198168, bsc#1198903, bsc#1199659, bsc#1200480, bsc#1200591 bsc#1201142, bsc#1202142, bsc#1202724
Record
SUSE-SU-2022:3313-1
Updated
2026-11-02
OSVSUSE-SU-2022:3314-1 No score

Security update for SUSE Manager Server 4.2

This update fixes the following issues:

drools:

  • CVE-2021-41411: XML External Entity injection in KieModuleModelImpl.java. (bsc#1200629)

httpcomponents-asyncclient:

  • Provide maven metadata needed by other packages to build

image-sync-formula:

  • Update to version 0.1.1661440526.b08d95b
    • Add option to sort boot images by version (bsc#1196729)

inter-server-sync:

  • Version 0.2.3
    • Compress exported sql data #16631
    • Add gzip dependency to decompress data file during import process

patterns-suse-manager:

  • Strictly require OpenJDK 11 (bsc#1202142)

py27-compat-salt:

  • Add support for gpgautoimport in zypperpkg module
  • Fix salt.states.file.managed() for follow_symlinks=True and test=True (bsc#1199372)
  • Add support for name, pkgs and diff_attr parameters to upgrade function for zypper and yum (bsc#1198489)
  • Unify logic on using multiple requisites and add onfail_all (bsc#1198738)
  • Normalize package names once with pkg.installed/removed using yum (bsc#1195895)

salt-netapi-client:

saltboot-formula:

  • Update to version 0.1.1661440526.b08d95b
    • Fallback to local boot if the configured image is not synced
    • improve image url modifications - preparation for ftp/http changes

spacecmd:

  • Version 4.2.19-1
    • Process date values in spacecmd api calls (bsc#1198903)
    • Show correct help on calling kickstart_importjson with no arguments
    • Fix tracebacks on spacecmd kickstart_export (bsc#1200591)

spacewalk-admin:

  • Version 4.2.12-1
    • Add --help option to mgr-monitoring-ctl

spacewalk-backend:

  • Version 4.2.24-1
    • Make reposync use the configured http proxy with mirrorlist (bsc#1198168)
    • Revert proxy listChannels token caching pr#4548
    • cleanup leftovers from removing unused xmlrpc endpoint

spacewalk-certs-tools:

  • Version 4.2.18-1
    • traditional stack bootstrap: install product packages (bsc#1201142)

spacewalk-client-tools:

  • Version 4.2.20-1
    • Update translation strings

spacewalk-java:

  • Version 4.2.41-1
    • Fixed date format on scheduler related messages (bsc#1195455)
    • Support inherited values for kernel options from Cobbler API (bsc#1199913)
    • Add channel availability check for product migration (bsc#1200296)
    • Check if system has all formulas correctly assigned (bsc#1201607)
    • Remove group formula assignments and data on group delete (bsc#1201606)
    • Fix sync for external repositories (bsc#1201753)
    • fix state.apply result parsing in test mode (bsc#1201913)
    • Reduce the length of image channel URL (bsc#1201220)
    • Calculate dependencies between cloned channels of vendor channels (bsc#1201626)
    • fix symlinks pointing to ongres-stringprep
    • Modify parameter type when communicating with the search server (bsc#1187028)
    • Fix initial profile and build host on Image Build page (bsc#1199659)
    • Fix the confirm message on the refresh action by adding a link to pending actions on it (bsc#1172705)
    • require new salt-netapi-client version
    • Clean grub2 reinstall entry in autoyast snippet (bsc#1199950)

spacewalk-search:

  • Version 4.2.8-1
    • Add methods to handle session id as String

spacewalk-web:

  • Version 4.2.29-1
    • CVE-2021-43138: Obtain privileges via the mapValues() method. (bsc#1200480)
    • CVE-2021-42740: Command injection in the shell-quote package. (bsc#1203287)
    • CVE-2022-31129: Denial-of-Service moment: inefficient parsing algorithm (bsc#1203288)
    • Fix table header layout for unselectable tables
    • Fix initial profile and build host on Image Build page (bsc#1199659)

subscription-matcher:

  • Added Guava maximum version requirement.

susemanager:

  • Version 4.2.37-1
    • mark new dependencies for python-py optional in bootstrap repo to fix generation for older service packs (bsc#1203449)
  • Version 4.2.36-1
    • add missing packages on SLES 15
    • remove…
Record
SUSE-SU-2022:3314-1
Updated
2026-11-02
OSVSUSE-SU-2022:3761-1 No score

Security update for release-notes-susemanager, release-notes-susemanager-proxy

This update for release-notes-susemanager, release-notes-susemanager-proxy fixes the following issues:

Release notes for SUSE Manager:

  • Update to SUSE Manager 4.3.2
    • Containerized proxy and RBS are now fully supported
    • HTTP API is now fully supported
    • Ubuntu 22.04 is now supported as a client
    • Cobbler has been upgraded to version 3.3.3 which also includes building ISOs with UEFI support
    • pip support has been added for the Salt Bundle
    • Prometheus exporter for Apache has been upgraded to 0.10.0
    • CVEs fixed: CVE-2021-41411, CVE-2021-42740, CVE-2021-43138, CVE-2022-0860, CVE-2022-31129
    • Bugs mentioned: bsc#1191857, bsc#1195624, bsc#1196729, bsc#1197027, bsc#1198168 bsc#1198903, bsc#1199726, bsc#1200480, bsc#1200573, bsc#1200629 bsc#1201210, bsc#1201220, bsc#1201260, bsc#1201626, bsc#1201753 bsc#1201788, bsc#1201913, bsc#1201918, bsc#1202271, bsc#1202272 bsc#1202367, bsc#1202455, bsc#1202464, bsc#1202602, bsc#1202728 bsc#1202729, bsc#1202805, bsc#1202899, bsc#1203026, bsc#1203049 bsc#1203056, bsc#1203169, bsc#1203287, bsc#1203288, bsc#1203385 bsc#1203406, bsc#1203422, bsc#1203449, bsc#1203478, bsc#1203484 bsc#1203564, bsc#1203585, bsc#1203611

Release notes for SUSE Manager Proxy:

  • Update to SUSE Manager 4.3.2
    • Containerized proxy and RBS are now fully supported
    • CVEs fixed: CVE-2021-42740, CVE-2021-43138, CVE-2022-31129
    • Bugs mentioned: bsc#1198168, bsc#1198903, bsc#1200480, bsc#1201589, bsc#1201788 bsc#1203287, bsc#1203288, bsc#1203585
Record
SUSE-SU-2022:3761-1
Updated
2026-11-02
OSVSUSE-SU-2023:0592-1 No score

Security update for SUSE Manager Server 4.2

This update fixes the following issues:

cobbler:

  • Fix improper authorization (bsc#1197027, CVE-2022-0860)
  • Prevent error when starting up logrotate.service (bsc#1188191)

drools:

  • Deserialization of Untrusted Data: unsafe data deserialization in DroolsStreamUtils.java (bsc#1204879, CVE-2022-1415)

grafana-formula:

  • Version 0.8.1
    • Fix Uyuni/SUMA dashboard names
  • Version 0.8.0
    • Set dashboard names depending on project
    • Update dashboards to use new JSON schema
    • Fix PostgreSQL dashboard queries
    • Migrate deprecated panels to their current replacements
  • Version 0.7.1
    • Fix default password field description (bsc#1203698)
    • Do not require default admin and password fields

inter-server-sync:

  • Version 0.2.7
    • Do not update pillars table if it does not exists like in 4.2
  • Version 0.2.6
    • Export package extra tags for complete debian repo metatdata (bsc#1206375)
    • Replace URLs in OS Images pillars when exporting and importing images
  • Version 0.2.5
    • Correct error when importing without debug log level (bsc#1204699)

mgr-osad:

  • Version 4.2.9-1
    • Updated logrotate configuration (bsc#1206470)

prometheus-formula:

  • Version 0.7.0
    • Switch from basic authentication to TLS certificate client authentication for Blackbox exporter
    • Fix scheme label in clients targets configration
    • Add README.md

py27-compat-salt:

  • Ignore extend declarations from excluded SLS files (bsc#1203886)
  • Enhance capture of error messages for Zypper calls in zypperpkg module

rhnlib:

  • Version 4.2.7-1
    • Don't get stuck at the end of SSL transfers (bsc#1204032)

saltboot-formula:

  • Update to version 0.1.1676908681.e90e0b1
    • Add failsafe stop file when salt-minion does not stop (bsc#1208418)
    • Support salt bundle (bsc#1208499)

salt-netapi-client:

smdba:

  • Version 1.7.11
    • fix config update from wal_keep_segments to wal_keep_size for newer postgresql versions (bsc#1204519)

spacecmd:

  • Version 4.2.21-1
    • Prevent string api parameters to be parsed as dates if not in ISO-8601 format (bsc#1205759)
    • Add python-dateutil dependency, required to process date values in spacecmd api calls
    • Correctly understand 'ssm' keyword on scap scheduling
    • Fix dict_keys not supporting indexing in systems_setconfigchannelorger

spacewalk-admin:

  • Version 4.2.13-1
    • Generate uyuni_roster.conf with salt-secrets-config (bsc#1200096)

spacewalk-backend:

  • Version 4.2.26-1
    • Fix reposync error about missing 'content-type' key when syncing certain channels
    • Compute headers as list of two-tuples to be used by url grabber (bsc#1205523)
    • Updated logrotate configuration (bsc#1206470)
    • Add 'octet-stream' to accepted content-types for reposync mirrorlists
    • Exclude invalid mirror urls for reposync (bsc#1203826)
    • do not fetch mirrorlist when a file url is given
    • Keep older module metadata files in database (bsc#1201893)
    • Removed the activation keys report from the debug information

spacewalk-certs-tools:

  • Version 4.2.19-1
    • some i18n functions moved to new module which needs to be loaded (bsc#1201142)
    • Generated bootstrap scripts installs all needed Salt 3004 dependencies for Ubuntu 18.04 (bsc#1204517)

spacewalk-client-tools:

  • Version 4.2.22-1
    • Update translation strings

spacewalk-java:

  • Version 4.2.47-1
    • Use uyuni roster salt module instead of flat roster files (bsc#1200096)
  • Version 4.2.46-1
    • Fix registration with proxy and tunnel SSH (bsc#1200096)
  • Version 4.2.45-1
    • Add 'none' matcher to CLM AppStream filters (bsc#1206817)
    • Improve logs when sls action chain file is missing
    • Do not forward ssh command if proxy and tunnel are present (bsc#1200096)
    • Fix not being able to delete CLM environment if there are custom child channels that where not built by the environment…
Record
SUSE-SU-2023:0592-1
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
shell-quote
npm
1.6.3 to 1.7.2
1.7.3
shell-quote
TuxCare:npm
1.7.2-tuxcare.0 up to 1.7.2-tuxcare.1, plus listed versions
1.7.2
1.7.2-tuxcare.1
node-shell-quote
Debian:12
before 1.7.3+~1.7.1-1
1.7.3+~1.7.1-1
node-shell-quote
Debian:13
before 1.7.3+~1.7.1-1
1.7.3+~1.7.1-1
node-shell-quote
Debian:14
before 1.7.3+~1.7.1-1
1.7.3+~1.7.1-1
shell-quote
npm
1.6.3 up to 1.7.3
1.7.3
shell-quote
Root:npm
before 1.6.3-aikido.2
1.6.3-aikido.21.6.3-aikido.31.7.2-aikido.21.7.2-aikido.1
@rootio/shell-quote
Root:npm
before 1.6.3-root.io.2
1.6.3-root.io.21.6.3-root.io.11.6.3-root.io.31.7.2-root.io.21.7.2-root.io.1
release-notes-susemanager-proxy
SUSE:Manager Proxy 4.2
From an advisory covering 4 CVEs
before 4.2.9-150300.3.43.1
4.2.9-150300.3.43.1
release-notes-susemanager-proxy
SUSE:Manager Retail Branch Server 4.2
From an advisory covering 4 CVEs
before 4.2.9-150300.3.43.1
4.2.9-150300.3.43.1
Show 78 moreShow less
Affected packages
PackageAffectedFixed
release-notes-susemanager
SUSE:Manager Server 4.2
From an advisory covering 4 CVEs
before 4.2.9-150300.3.54.1
4.2.9-150300.3.54.1
mgr-daemon
SUSE:Manager Proxy Module 4.2
From an advisory covering 4 CVEs
before 4.2.10-150300.2.9.4
4.2.10-150300.2.9.4
patterns-suse-manager
SUSE:Manager Proxy Module 4.2
From an advisory covering 4 CVEs
before 4.2-150300.4.12.2
4.2-150300.4.12.2
spacecmd
SUSE:Manager Proxy Module 4.2
From an advisory covering 4 CVEs
before 4.2.19-150300.4.27.2
4.2.19-150300.4.27.2
spacewalk-backend
SUSE:Manager Proxy Module 4.2
From an advisory covering 4 CVEs
before 4.2.24-150300.4.29.5
4.2.24-150300.4.29.5
spacewalk-certs-tools
SUSE:Manager Proxy Module 4.2
From an advisory covering 4 CVEs
before 4.2.18-150300.3.24.3
4.2.18-150300.3.24.3
spacewalk-client-tools
SUSE:Manager Proxy Module 4.2
From an advisory covering 4 CVEs
before 4.2.20-150300.4.24.3
4.2.20-150300.4.24.3
spacewalk-proxy
SUSE:Manager Proxy Module 4.2
From an advisory covering 4 CVEs
before 4.2.12-150300.3.21.3
4.2.12-150300.3.21.3
spacewalk-web
SUSE:Manager Proxy Module 4.2
From an advisory covering 4 CVEs
before 4.2.29-150300.3.27.3
4.2.29-150300.3.27.3
susemanager-tftpsync-recv
SUSE:Manager Proxy Module 4.2
From an advisory covering 4 CVEs
before 4.2.5-150300.3.6.2
4.2.5-150300.3.6.2
uyuni-common-libs
SUSE:Manager Proxy Module 4.2
From an advisory covering 4 CVEs
before 4.2.7-150300.3.9.2
4.2.7-150300.3.9.2
drools
SUSE:Manager Server Module 4.2
From an advisory covering 4 CVEs
before 7.17.0-150300.4.6.2
7.17.0-150300.4.6.2
httpcomponents-asyncclient
SUSE:Manager Server Module 4.2
From an advisory covering 4 CVEs
before 4.1.4-150300.3.3.2
4.1.4-150300.3.3.2
image-sync-formula
SUSE:Manager Server Module 4.2
From an advisory covering 4 CVEs
before 0.1.1661440526.b08d95b-150300.3.3.2
0.1.1661440526.b08d95b-150300.3.3.2
inter-server-sync
SUSE:Manager Server Module 4.2
From an advisory covering 4 CVEs
before 0.2.3-150300.8.22.2
0.2.3-150300.8.22.2
patterns-suse-manager
SUSE:Manager Server Module 4.2
From an advisory covering 4 CVEs
before 4.2-150300.4.12.2
4.2-150300.4.12.2
py27-compat-salt
SUSE:Manager Server Module 4.2
From an advisory covering 4 CVEs
before 3000.3-150300.7.7.23.2
3000.3-150300.7.7.23.2
salt-netapi-client
SUSE:Manager Server Module 4.2
From an advisory covering 4 CVEs
before 0.20.0-150300.3.9.4
0.20.0-150300.3.9.4
saltboot-formula
SUSE:Manager Server Module 4.2
From an advisory covering 4 CVEs
before 0.1.1661440526.b08d95b-150300.3.12.2
0.1.1661440526.b08d95b-150300.3.12.2
spacecmd
SUSE:Manager Server Module 4.2
From an advisory covering 4 CVEs
before 4.2.19-150300.4.27.2
4.2.19-150300.4.27.2
spacewalk-admin
SUSE:Manager Server Module 4.2
From an advisory covering 4 CVEs
before 4.2.12-150300.3.15.3
4.2.12-150300.3.15.3
spacewalk-backend
SUSE:Manager Server Module 4.2
From an advisory covering 4 CVEs
before 4.2.24-150300.4.29.5
4.2.24-150300.4.29.5
spacewalk-certs-tools
SUSE:Manager Server Module 4.2
From an advisory covering 4 CVEs
before 4.2.18-150300.3.24.3
4.2.18-150300.3.24.3
spacewalk-client-tools
SUSE:Manager Server Module 4.2
From an advisory covering 4 CVEs
before 4.2.20-150300.4.24.3
4.2.20-150300.4.24.3
spacewalk-java
SUSE:Manager Server Module 4.2
From an advisory covering 4 CVEs
before 4.2.41-150300.3.43.5
4.2.41-150300.3.43.5
spacewalk-search
SUSE:Manager Server Module 4.2
From an advisory covering 4 CVEs
before 4.2.8-150300.3.12.2
4.2.8-150300.3.12.2
spacewalk-web
SUSE:Manager Server Module 4.2
From an advisory covering 4 CVEs
before 4.2.29-150300.3.27.3
4.2.29-150300.3.27.3
subscription-matcher
SUSE:Manager Server Module 4.2
From an advisory covering 4 CVEs
before 0.29-150300.6.12.2
0.29-150300.6.12.2
susemanager
SUSE:Manager Server Module 4.2
From an advisory covering 4 CVEs
before 4.2.37-150300.3.41.1
4.2.37-150300.3.41.1
susemanager-doc-indexes
SUSE:Manager Server Module 4.2
From an advisory covering 4 CVEs
before 4.2-150300.12.33.4
4.2-150300.12.33.4
susemanager-docs_en
SUSE:Manager Server Module 4.2
From an advisory covering 4 CVEs
before 4.2-150300.12.33.2
4.2-150300.12.33.2
susemanager-schema
SUSE:Manager Server Module 4.2
From an advisory covering 4 CVEs
before 4.2.24-150300.3.27.3
4.2.24-150300.3.27.3
susemanager-sls
SUSE:Manager Server Module 4.2
From an advisory covering 4 CVEs
before 4.2.27-150300.3.33.4
4.2.27-150300.3.33.4
uyuni-common-libs
SUSE:Manager Server Module 4.2
From an advisory covering 4 CVEs
before 4.2.7-150300.3.9.2
4.2.7-150300.3.9.2
release-notes-susemanager-proxy
SUSE:Manager Proxy 4.3
From an advisory covering 5 CVEs
before 4.3.2-150400.3.9.3
4.3.2-150400.3.9.3
release-notes-susemanager-proxy
SUSE:Manager Retail Branch Server 4.3
From an advisory covering 5 CVEs
before 4.3.2-150400.3.9.3
4.3.2-150400.3.9.3
release-notes-susemanager
SUSE:Manager Server 4.3
From an advisory covering 5 CVEs
before 4.3.2-150400.3.15.1
4.3.2-150400.3.15.1
mgr-osad
SUSE:Manager Proxy Module 4.2
From an advisory covering 5 CVEs
before 4.2.9-150300.2.12.2
4.2.9-150300.2.12.2
rhnlib
SUSE:Manager Proxy Module 4.2
From an advisory covering 5 CVEs
before 4.2.7-150300.4.12.2
4.2.7-150300.4.12.2
spacecmd
SUSE:Manager Proxy Module 4.2
From an advisory covering 5 CVEs
before 4.2.21-150300.4.33.2
4.2.21-150300.4.33.2
spacewalk-backend
SUSE:Manager Proxy Module 4.2
From an advisory covering 5 CVEs
before 4.2.26-150300.4.35.6
4.2.26-150300.4.35.6
spacewalk-certs-tools
SUSE:Manager Proxy Module 4.2
From an advisory covering 5 CVEs
before 4.2.19-150300.3.27.4
4.2.19-150300.3.27.4
spacewalk-client-tools
SUSE:Manager Proxy Module 4.2
From an advisory covering 5 CVEs
before 4.2.22-150300.4.30.2
4.2.22-150300.4.30.2
spacewalk-proxy
SUSE:Manager Proxy Module 4.2
From an advisory covering 5 CVEs
before 4.2.13-150300.3.24.2
4.2.13-150300.3.24.2
spacewalk-proxy-installer
SUSE:Manager Proxy Module 4.2
From an advisory covering 5 CVEs
before 4.2.11-150300.3.14.2
4.2.11-150300.3.14.2
spacewalk-web
SUSE:Manager Proxy Module 4.2
From an advisory covering 5 CVEs
before 4.2.32-150300.3.36.4
4.2.32-150300.3.36.4
susemanager-build-keys
SUSE:Manager Proxy Module 4.2
From an advisory covering 5 CVEs
before 15.3.6-150300.3.6.2
15.3.6-150300.3.6.2
uyuni-common-libs
SUSE:Manager Proxy Module 4.2
From an advisory covering 5 CVEs
before 4.2.9-150300.3.14.1
4.2.9-150300.3.14.1
cobbler
SUSE:Manager Server Module 4.2
From an advisory covering 5 CVEs
before 3.1.2-150300.5.19.1
3.1.2-150300.5.19.1
drools
SUSE:Manager Server Module 4.2
From an advisory covering 5 CVEs
before 7.17.0-150300.4.9.2
7.17.0-150300.4.9.2
grafana-formula
SUSE:Manager Server Module 4.2
From an advisory covering 5 CVEs
before 0.8.1-150300.3.9.2
0.8.1-150300.3.9.2
inter-server-sync
SUSE:Manager Server Module 4.2
From an advisory covering 5 CVEs
before 0.2.7-150300.8.28.2
0.2.7-150300.8.28.2
mgr-osad
SUSE:Manager Server Module 4.2
From an advisory covering 5 CVEs
before 4.2.9-150300.2.12.2
4.2.9-150300.2.12.2
prometheus-formula
SUSE:Manager Server Module 4.2
From an advisory covering 5 CVEs
before 0.7.0-150300.3.17.2
0.7.0-150300.3.17.2
py27-compat-salt
SUSE:Manager Server Module 4.2
From an advisory covering 5 CVEs
before 3000.3-150300.7.7.29.2
3000.3-150300.7.7.29.2
rhnlib
SUSE:Manager Server Module 4.2
From an advisory covering 5 CVEs
before 4.2.7-150300.4.12.2
4.2.7-150300.4.12.2
salt-netapi-client
SUSE:Manager Server Module 4.2
From an advisory covering 5 CVEs
before 0.21.0-150300.3.12.4
0.21.0-150300.3.12.4
saltboot-formula
SUSE:Manager Server Module 4.2
From an advisory covering 5 CVEs
before 0.1.1676908681.e90e0b1-150300.3.15.1
0.1.1676908681.e90e0b1-150300.3.15.1
smdba
SUSE:Manager Server Module 4.2
From an advisory covering 5 CVEs
before 1.7.11-0.150300.3.12.2
1.7.11-0.150300.3.12.2
spacecmd
SUSE:Manager Server Module 4.2
From an advisory covering 5 CVEs
before 4.2.21-150300.4.33.2
4.2.21-150300.4.33.2
spacewalk-admin
SUSE:Manager Server Module 4.2
From an advisory covering 5 CVEs
before 4.2.13-150300.3.18.1
4.2.13-150300.3.18.1
spacewalk-backend
SUSE:Manager Server Module 4.2
From an advisory covering 5 CVEs
before 4.2.26-150300.4.35.6
4.2.26-150300.4.35.6
spacewalk-certs-tools
SUSE:Manager Server Module 4.2
From an advisory covering 5 CVEs
before 4.2.19-150300.3.27.4
4.2.19-150300.3.27.4
spacewalk-client-tools
SUSE:Manager Server Module 4.2
From an advisory covering 5 CVEs
before 4.2.22-150300.4.30.2
4.2.22-150300.4.30.2
spacewalk-java
SUSE:Manager Server Module 4.2
From an advisory covering 5 CVEs
before 4.2.47-150300.3.58.1
4.2.47-150300.3.58.1
spacewalk-search
SUSE:Manager Server Module 4.2
From an advisory covering 5 CVEs
before 4.2.9-150300.3.15.2
4.2.9-150300.3.15.2
spacewalk-web
SUSE:Manager Server Module 4.2
From an advisory covering 5 CVEs
before 4.2.32-150300.3.36.4
4.2.32-150300.3.36.4
supportutils-plugin-susemanager
SUSE:Manager Server Module 4.2
From an advisory covering 5 CVEs
before 4.2.5-150300.3.9.2
4.2.5-150300.3.9.2
susemanager
SUSE:Manager Server Module 4.2
From an advisory covering 5 CVEs
before 4.2.40-150300.3.49.1
4.2.40-150300.3.49.1
susemanager-build-keys
SUSE:Manager Server Module 4.2
From an advisory covering 5 CVEs
before 15.3.6-150300.3.6.2
15.3.6-150300.3.6.2
susemanager-doc-indexes
SUSE:Manager Server Module 4.2
From an advisory covering 5 CVEs
before 4.2-150300.12.39.4
4.2-150300.12.39.4
susemanager-docs_en
SUSE:Manager Server Module 4.2
From an advisory covering 5 CVEs
before 4.2-150300.12.39.2
4.2-150300.12.39.2
susemanager-schema
SUSE:Manager Server Module 4.2
From an advisory covering 5 CVEs
before 4.2.27-150300.3.35.1
4.2.27-150300.3.35.1
susemanager-sls
SUSE:Manager Server Module 4.2
From an advisory covering 5 CVEs
before 4.2.31-150300.3.43.1
4.2.31-150300.3.43.1
uyuni-common-libs
SUSE:Manager Server Module 4.2
From an advisory covering 5 CVEs
before 4.2.9-150300.3.14.1
4.2.9-150300.3.14.1
virtual-host-gatherer
SUSE:Manager Server Module 4.2
From an advisory covering 5 CVEs
before 1.0.24-150300.3.9.2
1.0.24-150300.3.9.2
woodstox
SUSE:Manager Server Module 4.2
From an advisory covering 5 CVEs
before 4.4.2-150300.3.6.2
4.4.2-150300.3.6.2
node-shell-quote
Ubuntu:Pro:18.04:LTS
All versions, plus listed versions
1.6.1+20160617-git72fb5a8ce29b-11.6.1+20160617-git72fb5a8ce29b-1ubuntu0.1~esm1
None known

History

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

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

In short

CVE-2021-42740 is a critical vulnerability (CVSS 9.8) in Shell-quote Project Shell-quote, published October 21, 2021. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 4.22%, the 91st percentile. Fixed in shell-quote 1.7.3.

References

Show 135 moreShow less
This page doesn't list everything

Left out here: the rest of 2 source descriptions. The JSON record has them.

MoveEnter Open