Every CVE Search/ Get API key

CVE-2024-32487

less through 653 allows OS command execution via a newline character in the name of a file,...

8.6 HighFix available

less through 653 allows OS command execution via a newline character in the name of a file, because quoting is mishandled in filename.c. Exploitation typically requires use with attacker-controlled file names, such as the files extracted from an untrusted archive. Exploitation also requires the LESSOPEN environment variable, but this is set by default in many common cases.

Attack profile

How easy it is to exploit

Attack vector
Local
Complexity
Low
Privileges needed
None
User interaction
Required

What an attacker can affect

Confidentiality
High
Integrity
High
Availability
High

Exploit likelihood

0.63%Up 0.6 points since Apr 14, 2024
90%50%10%1%

What each source reports

CVE List Score used 8.6

less through 653 allows OS command execution via a newline character in the name of a file, because quoting is mishandled in filename.c. Exploitation typically requires use with attacker-controlled file names, such as the files extracted from an untrusted archive. Exploitation also requires the LESSOPEN environment variable, but this is set by default in many common cases.

Record
CVE-2024-32487
CVSS 3.1
8.6 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:H
Weakness
CWE-96
Updated
2026-11-02
EUVDEUVD-2024-30291 8.6

less through 653 allows OS command execution via a newline character in the name of a file, because quoting is mishandled in filename.c. Exploitation typically requires use with attacker-controlled file names, such as the files extracted from an untrusted archive. Exploitation also requires the LESSOPEN environment variable, but this is set by default in many common cases.

Record
EUVD-2024-30291
CVSS 3.1
8.6 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:H
Updated
2026-11-03
GitHub AdvisoriesGHSA-f53j-pgm5-c4r3 8.6

less through 653 allows OS command execution via a newline character in the name of a file,...

less through 653 allows OS command execution via a newline character in the name of a file, because quoting is mishandled in filename.c. Exploitation typically requires use with attacker-controlled file names, such as the files extracted from an untrusted archive. Exploitation also requires the LESSOPEN environment variable, but this is set by default in many common cases.

Record
GHSA-f53j-pgm5-c4r3
CVSS 3.1
8.6 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:H
Weakness
CWE-96
Updated
2026-11-02
NVD 8.6

less through 653 allows OS command execution via a newline character in the name of a file, because quoting is mishandled in filename.c. Exploitation typically requires use with attacker-controlled file names, such as the files extracted from an untrusted archive. Exploitation also requires the LESSOPEN environment variable, but this is set by default in many common cases.

Record
CVE-2024-32487
CVSS 3.1
8.6 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:H
Weakness
CWE-96
Updated
2026-11-02
OSV 8.6

less through 653 allows OS command execution via a newline character in the name of a file, because quoting is mishandled in filename.c. Exploitation typically requires use with attacker-controlled file names, such as the files extracted from an untrusted archive. Exploitation also requires the LESSOPEN environment variable, but this is set by default in many common cases.

Record
CVE-2024-32487
CVSS 3.1
8.6 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:H
Updated
2026-11-02
OSVDEBIAN-CVE-2024-32487 8.6

less through 653 allows OS command execution via a newline character in the name of a file, because quoting is mishandled in filename.c. Exploitation typically requires use with attacker-controlled file names, such as the files extracted from an untrusted archive. Exploitation also requires the LESSOPEN environment variable, but this is set by default in many common cases.

Record
DEBIAN-CVE-2024-32487
CVSS 3.1
8.6 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:H
Updated
2026-11-02
Show 41 moreShow less
OSVOESA-2024-1502 6.1

less security update

Less is a pager. A pager is a program that displays text files. Other pagers commonly in use are more and pg. Pagers are often used in command-line environments like the Unix shell and the MS-DOS command prompt to display files.

Security Fix(es):

less through 653 allows OS command execution via a newline character in the name of a file, because quoting is mishandled in filename.c. Exploitation typically requires use with attacker-controlled file names, such as the files extracted from an untrusted archive. Exploitation also requires the LESSOPEN environment variable, but this is set by default in many common cases.(CVE-2024-32487)

Record
OESA-2024-1502
CVSS 3.1
6.1 MediumCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L
Updated
2026-11-02
OSVOESA-2024-1547 6.1

less security update

Less is a pager. A pager is a program that displays text files. Other pagers commonly in use are more and pg. Pagers are often used in command-line environments like the Unix shell and the MS-DOS command prompt to display files.

Security Fix(es):

less through 653 allows OS command execution via a newline character in the name of a file, because quoting is mishandled in filename.c. Exploitation typically requires use with attacker-controlled file names, such as the files extracted from an untrusted archive. Exploitation also requires the LESSOPEN environment variable, but this is set by default in many common cases.(CVE-2024-32487)

Record
OESA-2024-1547
CVSS 3.1
6.1 MediumCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L
Updated
2026-11-02
OSVOESA-2024-1587 6.1

less security update

Less is a pager. A pager is a program that displays text files. Other pagers commonly in use are more and pg. Pagers are often used in command-line environments like the Unix shell and the MS-DOS command prompt to display files.

Security Fix(es):

less through 653 allows OS command execution via a newline character in the name of a file, because quoting is mishandled in filename.c. Exploitation typically requires use with attacker-controlled file names, such as the files extracted from an untrusted archive. Exploitation also requires the LESSOPEN environment variable, but this is set by default in many common cases.(CVE-2024-32487)

Record
OESA-2024-1587
CVSS 3.1
6.1 MediumCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L
Updated
2026-11-02
OSVRHSA-2024:3513 8.6

Red Hat Security Advisory: less security update

Record
RHSA-2024:3513
CVSS 3.1
8.6 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2024:3669 8.6

Red Hat Security Advisory: less security update

Record
RHSA-2024:3669
CVSS 3.1
8.6 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2024:4256 8.6

Red Hat Security Advisory: less security update

Record
RHSA-2024:4256
CVSS 3.1
8.6 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2024:4366 8.6

Red Hat Security Advisory: less security update

Record
RHSA-2024:4366
CVSS 3.1
8.6 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2024:4369 8.6

Red Hat Security Advisory: less security update

Record
RHSA-2024:4369
CVSS 3.1
8.6 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2024:4416 8.6

Red Hat Security Advisory: less security update

Record
RHSA-2024:4416
CVSS 3.1
8.6 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2024:4418 8.6

Red Hat Security Advisory: less security update

Record
RHSA-2024:4418
CVSS 3.1
8.6 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2024:4528 8.6

Red Hat Security Advisory: less security update

Record
RHSA-2024:4528
CVSS 3.1
8.6 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2024:4529 8.6

Red Hat Security Advisory: less security update

Record
RHSA-2024:4529
CVSS 3.1
8.6 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:H
Updated
2026-11-02
OSVRLSA-2024:4256 8.6

Important: less security update

The "less" utility is a text file browser that resembles "more", but allows users to move backwards in the file as well as forwards. Since "less" does not read the entire input file at startup, it also starts more quickly than ordinary text editors.

Security Fix(es):

  • less: OS command injection (CVE-2024-32487)

  • less: missing quoting of shell metacharacters in LESSCLOSE handling (CVE-2022-48624)

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.

Record
RLSA-2024:4256
CVSS 3.1
8.6 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:H
Updated
2026-11-02
OSVUBUNTU-CVE-2024-32487 8.6

less through 653 allows OS command execution via a newline character in the name of a file, because quoting is mishandled in filename.c. Exploitation typically requires use with attacker-controlled file names, such as the files extracted from an untrusted archive. Exploitation also requires the LESSOPEN environment variable, but this is set by default in many common cases.

Record
UBUNTU-CVE-2024-32487
CVSS 3.1
8.6 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:H
Updated
2026-11-02
OSVALSA-2024:3513 No score

Important: less security update

The "less" utility is a text file browser that resembles "more", but allows users to move backwards in the file as well as forwards. Since "less" does not read the entire input file at startup, it also starts more quickly than ordinary text editors.

Security Fix(es):

  • less: OS command injection (CVE-2024-32487)

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.

Record
ALSA-2024:3513
Updated
2026-11-02
OSVALSA-2024:4256 No score

Important: less security update

The "less" utility is a text file browser that resembles "more", but allows users to move backwards in the file as well as forwards. Since "less" does not read the entire input file at startup, it also starts more quickly than ordinary text editors.

Security Fix(es):

  • less: OS command injection (CVE-2024-32487)
  • less: missing quoting of shell metacharacters in LESSCLOSE handling (CVE-2022-48624)

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.

Record
ALSA-2024:4256
Updated
2026-11-02
OSVAZL-39914 No score

CVE-2024-32487 affecting package less for versions less than 643-2

less through 653 allows OS command execution via a newline character in the name of a file, because quoting is mishandled in filename.c. Exploitation typically requires use with attacker-controlled file names, such as the files extracted from an untrusted archive. Exploitation also requires the LESSOPEN environment variable, but this is set by default in many common cases.

Record
AZL-39914
Updated
2026-11-05
OSVAZL-39933 No score

CVE-2024-32487 affecting package less for versions less than 590-4

less through 653 allows OS command execution via a newline character in the name of a file, because quoting is mishandled in filename.c. Exploitation typically requires use with attacker-controlled file names, such as the files extracted from an untrusted archive. Exploitation also requires the LESSOPEN environment variable, but this is set by default in many common cases.

Record
AZL-39933
Updated
2026-11-02
OSVCLSA-2024-1715672446 No score

less: Fix of CVE-2024-32487

  • Fix CVE-2024-32487: filename.c: quoting mishandling.
Record
CLSA-2024-1715672446
Updated
2026-11-02
OSVCLSA-2024-1715672666 No score

less: Fix of CVE-2024-32487

  • CVE-2024-32487: filename.c: quoting mishandling.
Record
CLSA-2024-1715672666
Updated
2026-11-02
OSVCLSA-2024-1715673429 No score

less: Fix of CVE-2024-32487

  • Fix CVE-2024-32487: filename.c: quoting mishandling.
Record
CLSA-2024-1715673429
Updated
2026-11-02
OSVCLSA-2024-1715673596 No score

less: Fix of CVE-2024-32487

  • Fix CVE-2024-32487: filename.c: quoting mishandling.
Record
CLSA-2024-1715673596
Updated
2026-11-02
OSVCLSA-2024-1715673753 No score

Fix CVE(s): CVE-2024-32487

  • SECURITY UPDATE: quoting is mishandled in filename.c.
    • debian/patches/CVE-2024-32487.patch: Fix bug when viewing a file whose name contains a newline.
    • CVE-2024-32487
Record
CLSA-2024-1715673753
Updated
2026-11-02
OSVCLSA-2024-1715946466 No score

less: Fix of CVE-2024-32487

  • CVE-2024-32487: filename.c: quoting mishandling
Record
CLSA-2024-1715946466
Updated
2026-11-02
OSVCLSA-2024-1715946971 No score

less: Fix of CVE-2024-32487

  • CVE-2024-32487: filename.c: quoting mishandling
Record
CLSA-2024-1715946971
Updated
2026-11-02
OSVCLSA-2024-1715947224 No score

Fix CVE(s): CVE-2024-32487

  • SECURITY UPDATE: quoting is mishandled in filename.c.
    • debian/patches/CVE-2024-32487.patch: Fix bug when viewing a file whose name contains a newline.
    • CVE-2024-32487
Record
CLSA-2024-1715947224
Updated
2026-11-02
OSVCLSA-2026-1777470383 No score

less: Fix of 2 CVEs

  • Extend ELS coverage to rhel7els, oraclelinux7els and cloudlinux7els.
  • CVE-2022-48624 and CVE-2024-32487 were already fixed in 458-10.tuxcare.els1; this release reships those fixes to the additional platforms.
Record
CLSA-2026-1777470383
Updated
2026-11-02
OSVCLSA-2026-1777471237 No score

less: Fix of 2 CVEs

  • Extend ELS coverage to rhel7els, oraclelinux7els and cloudlinux7els.
  • CVE-2022-48624 and CVE-2024-32487 were already fixed in 458-10.tuxcare.els1; this release reships those fixes to the additional platforms.
Record
CLSA-2026-1777471237
Updated
2026-11-02
OSVMGASA-2024-0139 No score

Updated less packages fix security vulnerability

less through 653 allows OS command execution via a newline character in the name of a file, because quoting is mishandled in filename.c. Exploitation typically requires use with attacker-controlled file names, such as the files extracted from an untrusted archive. Exploitation also requires the LESSOPEN environment variable, but this is set by default in many common cases. (CVE-2024-32487)

Record
MGASA-2024-0139
Updated
2026-11-02
OSVopenSUSE-SU-2025:14862-1 No score

less-668-2.1 on GA media

These are all security issues fixed in the less-668-2.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2025:14862-1
Updated
2026-11-02
OSVRLSA-2024:3513 No score

Important: less security update

The "less" utility is a text file browser that resembles "more", but allows users to move backwards in the file as well as forwards. Since "less" does not read the entire input file at startup, it also starts more quickly than ordinary text editors.

Security Fix(es):

  • less: OS command injection (CVE-2024-32487)

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.

Record
RLSA-2024:3513
Updated
2026-11-02
OSVROOT-OS-ALPINE-319-CVE-2024-32487 No score

CVE-2024-32487 in less - Patched by Root

Root has patched CVE-2024-32487 in the less package for Root:Alpine:3.19. Multiple fixed versions available.

Record
ROOT-OS-ALPINE-319-CVE-2024-32487
Updated
2026-11-02
OSVROOT-OS-ALPINE-320-CVE-2024-32487 No score

CVE-2024-32487 in less - Patched by Root

Root has patched CVE-2024-32487 in the less package for Root:Alpine:3.20. Multiple fixed versions available.

Record
ROOT-OS-ALPINE-320-CVE-2024-32487
Updated
2026-11-02
OSVSUSE-SU-2024:1534-1 No score

Security update for less

This update for less fixes the following issues:

  • CVE-2024-32487: Fixed mishandling of \n character in paths when LESSOPEN is set leads to OS command execution. (bsc#1222849)
Record
SUSE-SU-2024:1534-1
Updated
2026-11-02
OSVSUSE-SU-2024:1550-1 No score

Security update for less

This update for less fixes the following issues:

  • CVE-2024-32487: Fixed mishandling of \n character in paths when LESSOPEN is set leads to OS command execution. (bsc#1222849)
Record
SUSE-SU-2024:1550-1
Updated
2026-11-02
OSVSUSE-SU-2024:1598-1 No score

Security update for less

This update for less fixes the following issues:

  • CVE-2024-32487: Fixed mishandling of \n character in paths when LESSOPEN is set leads to OS command execution. (bsc#1222849)
Record
SUSE-SU-2024:1598-1
Updated
2026-11-02
OSVSUSE-SU-2024:1598-2 No score

Security update for less

This update for less fixes the following issues:

  • CVE-2024-32487: Fixed mishandling of \n character in paths when LESSOPEN is set leads to OS command execution. (bsc#1222849)
Record
SUSE-SU-2024:1598-2
Updated
2026-11-02
OSVSUSE-SU-2024:2060-1 No score

Security update for less

This update for less fixes the following issues:

  • CVE-2024-32487: Fixed OS command injection via a newline character in the file name. (bsc#1222849)
Record
SUSE-SU-2024:2060-1
Updated
2026-11-02
OSVSUSE-SU-2025:20007-1 No score

Security update for less

This update for less fixes the following issues:

  • CVE-2024-32487: Fix a bug where mishandling of \n character in paths when LESSOPEN is set leads to OS command execution. (bsc#1222849)
Record
SUSE-SU-2025:20007-1
Updated
2026-11-02
OSVSUSE-SU-2025:20394-1 No score

Security update for less

This update for less fixes the following issues:

  • Updated to version 668

    • Fixed crash when using --header on command line
    • Fixed possible crash when scrolling left/right or toggling -S
    • Fixed bug when using #stop in a lesskey file
    • Fixed bug when using --shift or --match-shift on command line with a parameter starting with '.'
    • Fixed bug in R command when file size changes
    • Fixed bug using --header when file does not fill screen
    • Fixed ^X bug when output is not a terminal
    • Fixed bug where ^Z is not handled immediately
    • Fixed bug where first byte from a LESSOPEN filter is deleted if it is greater than 0x7F
    • Fixed uninitialized variable in edit_ifile
    • Fixed incorrect handling of UTF-8 chars in prompts
  • Change preprocessor dependencies from Requires to Recommends. It's disabled by default and they are not necessary for less.

  • Updated to version 661:

    • fixed crash - buffer overflow by one in fexpand
    • fixed free(): double free detected in tcache 2
    • fixed segmentation fault on line-num-width & -N
  • Updated to version 656:

    • Add ^O^N, ^O^P, ^O^L and ^O^O commands and mouse clicks (with --mouse) to find and open OSC8 hyperlinks (github #251).
    • Add --match-shift option.
    • Add --lesskey-content option (github #447).
    • Add LESSKEY_CONTENT environment variable (github #447).
    • Add --no-search-header-lines and --no-search-header-columns options (github #397).
    • Add ctrl-L search modifier (github #367).
    • A ctrl-P at the start of a shell command suppresses the "done" message (github #462).
    • Add attribute characters ('*', '~', '_', '&') to --color parameter (github #471).
    • Allow expansion of environment variables in lesskey files.
    • Add LESSSECURE_ALLOW environment variable (github #449).
    • Add LESS_UNSUPPORT environment variable.
    • Add line number parameter to --header option (github #436).
    • Mouse right-click jumps to position marked by left-click (github #390).
    • Ensure that the target line is not obscured by a header line set by --header (github #444).
    • Change default character set to "utf-8", except remains "dos" on MS-DOS.
    • Add message when search with ^W wraps (github #459).
    • UCRT builds on Windows 10 and later now support Unicode file names (github #438).
    • Improve behavior of interrupt while reading non-terminated pipe (github #414).
    • Improve parsing of -j, -x and -# options (github #393).
    • Support files larger than 4GB on Windows (github #417).
    • Support entry of Unicode chars larger than U+FFFF on Windows (github #391).
    • Improve colors of bold, underline and standout text on Windows.
    • Allow --rscroll to accept non-ASCII characters (github #483).
    • Allow the parameter to certain options to be terminated with a space (--color, --quotes, --rscroll, --search-options and --intr) (github #495).
    • Fix bug where # substitution failed after viewing help (github #420).
    • Fix crash if files are deleted while less is viewing them (github #404).
    • Workaround unreliable ReadConsoleInputW behavior on Windows with non-ASCII input.
    • Fix -J display when searching for non-ASCII characters (github #422).
    • Don't filter header lines via the & command (github #423).
    • Fix bug when horizontally shifting long lines (github #425).
    • Add -x and -D options to lesstest, to make it easier to diagnose a failed lesstest run.
    • Fix bug searching long lines with --incsearch and -S (github #428).
    • Fix bug that made ESC-} fail if top line on screen was empty (github #429).
    • Fix bug with --mouse on Windows when used with pipes (github #440).
    • Fix bug in --+OPTION command line syntax.
    • Fix display bug when using -w with an empty line with a CR/LF line ending (github #474).
    • When substituting '#' or '%' with a filename, quote the filename if it contains a space (github #480).
    • Fix wrong sleep time when system has usleep but not nanosleep (github #489).
    • Fix bug when file name contains a newline (CVE-2024-32487,…
Record
SUSE-SU-2025:20394-1
Updated
2026-11-02
OSVUSN-6756-1 No score

less vulnerability

It was discovered that less mishandled newline characters in file names. If a user or automated system were tricked into opening specially crafted files, an attacker could possibly use this issue to execute arbitrary commands on the host.

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

Affected products

Affected packages

Affected packages
PackageAffectedFixed
less
AlmaLinux:9
before 590-4.el9_4
590-4.el9_4
less
AlmaLinux:8
From an advisory covering 2 CVEs
before 530-3.el8_10
530-3.el8_10
less
Azure Linux:3
before 643-2
643-2
less
Azure Linux:2
before 590-4
590-4
less
TuxCare:AlmaLinux:9.2
before 590-2.el9_2.tuxcare.els1
590-2.el9_2.tuxcare.els1
less
TuxCare:CentOS:7
before 458-9.el7.tuxcare.els2
458-9.el7.tuxcare.els2
less
TuxCare:CentOS:8.4
before 530-1.el8.tuxcare.els1
530-1.el8.tuxcare.els1
less
TuxCare:CentOS:8.5
before 530-1.el8.tuxcare.els1
530-1.el8.tuxcare.els1
less
TuxCare:Ubuntu:16.04
before 481-2.1ubuntu0.2+tuxcare.els2
481-2.1ubuntu0.2+tuxcare.els2
less
TuxCare:CentOS:6
before 436-13.el6.tuxcare.els2
436-13.el6.tuxcare.els2
Show 100 moreShow less
Affected packages
PackageAffectedFixed
less
TuxCare:OracleLinux:6
before 436-13.el6.tuxcare.els2
436-13.el6.tuxcare.els2
less
TuxCare:Ubuntu:18.04
before 487-0.1+tuxcare.els2
487-0.1+tuxcare.els2
less
TuxCare:OracleLinux:7
From an advisory covering 2 CVEs
before 458-10.el7_9.tuxcare.els2
458-10.el7_9.tuxcare.els2
less
TuxCare:RHEL:7
From an advisory covering 2 CVEs
before 458-10.el7_9.tuxcare.els2
458-10.el7_9.tuxcare.els2
less
Debian:12
before 590-2.1~deb12u2, plus listed versions
590-2590-2+hurd.1590-2.1~deb12u1
590-2.1~deb12u2
less
Debian:13
before 590-2.1
590-2.1
less
Debian:14
before 590-2.1
590-2.1
less
Debian:10
From an advisory covering 2 CVEs
before 487-0.1+deb10u1, plus listed versions
487-0.1
487-0.1+deb10u1
less
Debian:11
From an advisory covering 2 CVEs
before 551-2+deb11u2, plus listed versions
551-2551-2+deb11u1
551-2+deb11u2
less
Debian:12
From an advisory covering 2 CVEs
before 590-2.1~deb12u2, plus listed versions
590-2590-2+hurd.1590-2.1~deb12u1
590-2.1~deb12u2
less
Mageia:9
before 632-1.2.mga9
632-1.2.mga9
less
openEuler:20.03-LTS-SP1
before 590-4.oe1
590-4.oe1
less
openEuler:22.03-LTS
before 590-6.oe2203sp3
590-6.oe2203sp3
less
openEuler:22.03-LTS-SP2
before 590-6.oe2203sp2
590-6.oe2203sp2
less
openEuler:22.03-LTS-SP3
before 590-6.oe2203sp3
590-6.oe2203sp3
less
openEuler:20.03-LTS-SP4
before 590-5.oe2003sp4
590-5.oe2003sp4
less
openEuler:22.03-LTS-SP1
before 590-6.oe2203sp1
590-6.oe2203sp1
less
Red Hat:enterprise_linux:9::baseos
before 0:590-4.el9_4
0:590-4.el9_4
less-debuginfo
Red Hat:enterprise_linux:9::baseos
before 0:590-4.el9_4
0:590-4.el9_4
less-debugsource
Red Hat:enterprise_linux:9::baseos
before 0:590-4.el9_4
0:590-4.el9_4
less
Red Hat:enterprise_linux:7::client
before 0:458-10.el7_9
0:458-10.el7_9
less-debuginfo
Red Hat:enterprise_linux:7::client
before 0:458-10.el7_9
0:458-10.el7_9
less
Red Hat:enterprise_linux:7::server
before 0:458-10.el7_9
0:458-10.el7_9
less-debuginfo
Red Hat:enterprise_linux:7::server
before 0:458-10.el7_9
0:458-10.el7_9
less
Red Hat:enterprise_linux:7::workstation
before 0:458-10.el7_9
0:458-10.el7_9
less-debuginfo
Red Hat:enterprise_linux:7::workstation
before 0:458-10.el7_9
0:458-10.el7_9
less
Red Hat:enterprise_linux:8::baseos
From an advisory covering 2 CVEs
before 0:530-3.el8_10
0:530-3.el8_10
less-debuginfo
Red Hat:enterprise_linux:8::baseos
From an advisory covering 2 CVEs
before 0:530-3.el8_10
0:530-3.el8_10
less-debugsource
Red Hat:enterprise_linux:8::baseos
From an advisory covering 2 CVEs
before 0:530-3.el8_10
0:530-3.el8_10
less
Red Hat:rhel_aus:8.2::baseos
before 0:530-2.el8_2
0:530-2.el8_2
less-debuginfo
Red Hat:rhel_aus:8.2::baseos
before 0:530-2.el8_2
0:530-2.el8_2
less-debugsource
Red Hat:rhel_aus:8.2::baseos
before 0:530-2.el8_2
0:530-2.el8_2
less
Red Hat:rhel_eus:8.8::baseos
before 0:530-3.el8_8
0:530-3.el8_8
less-debuginfo
Red Hat:rhel_eus:8.8::baseos
before 0:530-3.el8_8
0:530-3.el8_8
less-debugsource
Red Hat:rhel_eus:8.8::baseos
before 0:530-3.el8_8
0:530-3.el8_8
less
Red Hat:rhel_aus:8.4::baseos
before 0:530-2.el8_4
0:530-2.el8_4
less-debuginfo
Red Hat:rhel_aus:8.4::baseos
before 0:530-2.el8_4
0:530-2.el8_4
less-debugsource
Red Hat:rhel_aus:8.4::baseos
before 0:530-2.el8_4
0:530-2.el8_4
less
Red Hat:rhel_e4s:8.4::baseos
before 0:530-2.el8_4
0:530-2.el8_4
less-debuginfo
Red Hat:rhel_e4s:8.4::baseos
before 0:530-2.el8_4
0:530-2.el8_4
less-debugsource
Red Hat:rhel_e4s:8.4::baseos
before 0:530-2.el8_4
0:530-2.el8_4
less
Red Hat:rhel_tus:8.4::baseos
before 0:530-2.el8_4
0:530-2.el8_4
less-debuginfo
Red Hat:rhel_tus:8.4::baseos
before 0:530-2.el8_4
0:530-2.el8_4
less-debugsource
Red Hat:rhel_tus:8.4::baseos
before 0:530-2.el8_4
0:530-2.el8_4
less
Red Hat:rhel_aus:8.6::baseos
before 0:530-3.el8_6
0:530-3.el8_6
less-debuginfo
Red Hat:rhel_aus:8.6::baseos
before 0:530-3.el8_6
0:530-3.el8_6
less-debugsource
Red Hat:rhel_aus:8.6::baseos
before 0:530-3.el8_6
0:530-3.el8_6
less
Red Hat:rhel_e4s:8.6::baseos
before 0:530-3.el8_6
0:530-3.el8_6
less-debuginfo
Red Hat:rhel_e4s:8.6::baseos
before 0:530-3.el8_6
0:530-3.el8_6
less-debugsource
Red Hat:rhel_e4s:8.6::baseos
before 0:530-3.el8_6
0:530-3.el8_6
less
Red Hat:rhel_tus:8.6::baseos
before 0:530-3.el8_6
0:530-3.el8_6
less-debuginfo
Red Hat:rhel_tus:8.6::baseos
before 0:530-3.el8_6
0:530-3.el8_6
less-debugsource
Red Hat:rhel_tus:8.6::baseos
before 0:530-3.el8_6
0:530-3.el8_6
less
Red Hat:rhel_e4s:9.0::baseos
before 0:590-2.el9_0
0:590-2.el9_0
less-debuginfo
Red Hat:rhel_e4s:9.0::baseos
before 0:590-2.el9_0
0:590-2.el9_0
less-debugsource
Red Hat:rhel_e4s:9.0::baseos
before 0:590-2.el9_0
0:590-2.el9_0
less
Red Hat:rhel_eus:9.2::baseos
before 0:590-3.el9_2
0:590-3.el9_2
less-debuginfo
Red Hat:rhel_eus:9.2::baseos
before 0:590-3.el9_2
0:590-3.el9_2
less-debugsource
Red Hat:rhel_eus:9.2::baseos
before 0:590-3.el9_2
0:590-3.el9_2
less
Rocky Linux:9
before 0:590-4.el9_4
0:590-4.el9_4
less
Rocky Linux:8
From an advisory covering 2 CVEs
before 0:530-3.el8_10
0:530-3.el8_10
less
Root:Alpine:3.19
before 643-r20072
643-r20072643-r20076643-r20073643-r20074643-r20075
rootio-less
Root:Alpine:3.19
before 643-r20072
643-r20072643-r20076643-r20073643-r20074643-r20075
less
Root:Alpine:3.20
before 643-r20072
643-r20072643-r20071643-r20075643-r20073643-r20074643-r20076
rootio-less
Root:Alpine:3.20
before 643-r20072
643-r20072643-r20071643-r20075643-r20073643-r20074643-r20076
less
SUSE:Linux Enterprise High Performance Computing 15 SP2-LTSS
before 530-150000.3.9.1
530-150000.3.9.1
less
SUSE:Linux Enterprise High Performance Computing 15 SP3-LTSS
before 530-150000.3.9.1
530-150000.3.9.1
less
SUSE:Linux Enterprise Server 15 SP2-LTSS
before 530-150000.3.9.1
530-150000.3.9.1
less
SUSE:Linux Enterprise Server 15 SP3-LTSS
before 530-150000.3.9.1
530-150000.3.9.1
less
SUSE:Linux Enterprise Server for SAP Applications 15 SP2
before 530-150000.3.9.1
530-150000.3.9.1
less
SUSE:Linux Enterprise Server for SAP Applications 15 SP3
before 530-150000.3.9.1
530-150000.3.9.1
less
SUSE:Linux Enterprise Micro 5.1
before 530-150000.3.9.1
530-150000.3.9.1
less
SUSE:Linux Enterprise Micro 5.2
before 530-150000.3.9.1
530-150000.3.9.1
less
SUSE:Enterprise Storage 7.1
before 530-150000.3.9.1
530-150000.3.9.1
less
SUSE:Linux Enterprise Server 12 SP5
before 458-7.15.1
458-7.15.1
less
SUSE:Linux Enterprise Server for SAP Applications 12 SP5
before 458-7.15.1
458-7.15.1
less
SUSE:Linux Enterprise Micro 5.3
before 590-150400.3.9.1
590-150400.3.9.1
less
SUSE:Linux Enterprise Micro 5.4
before 590-150400.3.9.1
590-150400.3.9.1
less
SUSE:Linux Enterprise Micro 5.5
before 590-150400.3.9.1
590-150400.3.9.1
less
SUSE:Linux Enterprise Module for Basesystem 15 SP5
before 590-150400.3.9.1
590-150400.3.9.1
less
SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS
before 590-150400.3.9.1
590-150400.3.9.1
less
SUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS
before 590-150400.3.9.1
590-150400.3.9.1
less
SUSE:Linux Enterprise Server 15 SP4-LTSS
before 590-150400.3.9.1
590-150400.3.9.1
less
SUSE:Linux Enterprise Server for SAP Applications 15 SP4
before 590-150400.3.9.1
590-150400.3.9.1
less
SUSE:Manager Proxy 4.3
before 590-150400.3.9.1
590-150400.3.9.1
less
SUSE:Manager Server 4.3
before 590-150400.3.9.1
590-150400.3.9.1
less
openSUSE:Leap Micro 5.3
before 590-150400.3.9.1
590-150400.3.9.1
less
openSUSE:Leap Micro 5.4
before 590-150400.3.9.1
590-150400.3.9.1
less
openSUSE:Leap 15.5
before 590-150400.3.9.1
590-150400.3.9.1
less
SUSE:Linux Enterprise Module for Basesystem 15 SP6
before 643-150600.3.3.1
643-150600.3.3.1
less
openSUSE:Leap 15.6
before 643-150600.3.3.1
643-150600.3.3.1
less
SUSE:Linux Micro 6.0
before 633-3.1
633-3.1
less
SUSE:Linux Micro 6.1
before 668-slfo.1.1_1.1
668-slfo.1.1_1.1
less
Ubuntu:Pro:14.04:LTS
before 458-2ubuntu0.1~esm1, plus listed versions
458-2
458-2ubuntu0.1~esm1
less
Ubuntu:Pro:16.04:LTS
before 481-2.1ubuntu0.2+esm2, plus listed versions
458-3458-3ubuntu1481-2481-2ubuntu1481-2.1481-2.1ubuntu0.1481-2.1ubuntu0.2481-2.1ubuntu0.2+esm1
481-2.1ubuntu0.2+esm2
less
Ubuntu:Pro:18.04:LTS
before 487-0.1ubuntu0.1~esm2, plus listed versions
481-2.1ubuntu2481-2.1ubuntu3487-0.1487-0.1ubuntu0.1~esm1
487-0.1ubuntu0.1~esm2
less
Ubuntu:20.04:LTS
before 551-1ubuntu0.3, plus listed versions
487-0.1build1551-1551-1ubuntu0.1551-1ubuntu0.2
551-1ubuntu0.3
less
Ubuntu:22.04:LTS
before 590-1ubuntu0.22.04.3, plus listed versions
551-2551-2build1590-1590-1build1590-1ubuntu0.22.04.1590-1ubuntu0.22.04.2
590-1ubuntu0.22.04.3
less
Ubuntu:24.04:LTS
before 590-2ubuntu2.1, plus listed versions
590-2590-2ubuntu1590-2ubuntu2
590-2ubuntu2.1
less
openSUSE:Tumbleweed
before 668-2.1
668-2.1

History

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

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

In short

CVE-2024-32487 is a high vulnerability (CVSS 8.6) in Greenwoodsoftware Less, published April 13, 2024. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.63%, the 50th percentile. Fixed in less 590-4.el9_4.

References

Show 65 moreShow less
This page doesn't list everything

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

MoveEnter Open