VYPR

Vendor CVEs

Xorg

All CVEs

463 total · sorted by risk
  • CVE-2026-34001HigApr 23, 2026
    risk 0.51cvss 7.8epss 0.00

    A flaw was found in the X.Org X server. This use-after-free vulnerability occurs in the XSYNC fence triggering logic, specifically within the miSyncTriggerFence() function. An attacker with access to the X11 server can exploit this without user interaction, leading to a server…

  • CVE-2026-33999HigApr 23, 2026
    risk 0.51cvss 7.8epss 0.00

    A flaw was found in the X.Org X server. This integer underflow vulnerability, specifically in the XKB compatibility map handling, allows an attacker with local or remote X11 server access to trigger a buffer read overrun. This can lead to memory-safety violations and potentially…

  • CVE-2025-26601HigFeb 25, 2025
    risk 0.51cvss 7.8epss 0.00

    A use-after-free flaw was found in X.Org and Xwayland. When changing an alarm, the values of the change mask are evaluated one after the other, changing the trigger values as requested, and eventually, SyncInitTrigger() is called. If one of the changes triggers an error, the…

  • CVE-2025-26600HigFeb 25, 2025
    risk 0.51cvss 7.8epss 0.00

    A use-after-free flaw was found in X.Org and Xwayland. When a device is removed while still frozen, the events queued for that device remain while the device is freed. Replaying the events will cause a use-after-free.

  • CVE-2025-26599HigFeb 25, 2025
    risk 0.51cvss 7.8epss 0.00

    An access to an uninitialized pointer flaw was found in X.Org and Xwayland. The function compCheckRedirect() may fail if it cannot allocate the backing pixmap. In that case, compRedirectWindow() will return a BadAlloc error without validating the window tree marked just before,…

  • CVE-2025-26598HigFeb 25, 2025
    risk 0.51cvss 7.8epss 0.00

    An out-of-bounds write flaw was found in X.Org and Xwayland. The function GetBarrierDevice() searches for the pointer device based on its device ID and returns the matching value, or supposedly NULL, if no match was found. However, the code will return the last element of the…

  • CVE-2025-26597HigFeb 25, 2025
    risk 0.51cvss 7.8epss 0.00

    A buffer overflow flaw was found in X.Org and Xwayland. If XkbChangeTypesOfKey() is called with a 0 group, it will resize the key symbols table to 0 but leave the key actions unchanged. If the same function is later called with a non-zero value of groups, this will cause a…

  • CVE-2025-26596HigFeb 25, 2025
    risk 0.51cvss 7.8epss 0.00

    A heap overflow flaw was found in X.Org and Xwayland. The computation of the length in XkbSizeKeySyms() differs from what is written in XkbWriteKeySyms(), which may lead to a heap-based buffer overflow.

  • CVE-2025-26595HigFeb 25, 2025
    risk 0.51cvss 7.8epss 0.00

    A buffer overflow flaw was found in X.Org and Xwayland. The code in XkbVModMaskText() allocates a fixed-sized buffer on the stack and copies the names of the virtual modifiers to that buffer. The code fails to check the bounds of the buffer and would copy the data regardless of…

  • CVE-2025-26594HigFeb 25, 2025
    risk 0.51cvss 7.8epss 0.00

    A use-after-free flaw was found in X.Org and Xwayland. The root cursor is referenced in the X server as a global variable. If a client frees the root cursor, the internal reference points to freed memory and causes a use-after-free.

  • CVE-2024-31083HigApr 5, 2024
    risk 0.51cvss 7.8epss 0.02

    A use-after-free vulnerability was found in the ProcRenderAddGlyphs() function of Xorg servers. This issue occurs when AllocateGlyph() is called to store new glyphs sent by the client to the X server, potentially resulting in multiple entries pointing to the same non-refcounted…

  • CVE-2024-21886HigFeb 28, 2024
    risk 0.51cvss 7.8epss 0.01

    A heap buffer overflow flaw was found in the DisableDevice function in the X.Org server. This issue may lead to an application crash or, in some circumstances, remote code execution in SSH X11 forwarding environments.

  • CVE-2024-21885HigFeb 28, 2024
    risk 0.51cvss 7.8epss 0.01

    A flaw was found in X.Org server. In the XISendDeviceHierarchyEvent function, it is possible to exceed the allocated array length when certain new device IDs are added to the xXIHierarchyInfo struct. This can trigger a heap buffer overflow condition, which may lead to an…

  • CVE-2024-0229HigFeb 9, 2024
    risk 0.51cvss 7.8epss 0.01

    An out-of-bounds memory access flaw was found in the X.Org server. This issue can be triggered when a device frozen by a sync grab is reattached to a different master device. This issue may lead to an application crash, local privilege escalation (if the server runs with…

  • CVE-2024-0409HigJan 18, 2024
    risk 0.51cvss 7.8epss 0.00

    A flaw was found in the X.Org server. The cursor code in both Xephyr and Xwayland uses the wrong type of private at creation. It uses the cursor bits type with the cursor as private, and when initiating the cursor, that overwrites the XSELINUX context.

  • CVE-2023-6377HigDec 13, 2023
    risk 0.51cvss 7.8epss 0.02

    A flaw was found in xorg-server. Querying or changing XKB button actions such as moving from a touchpad to a mouse can result in out-of-bounds memory reads and writes. This may allow local privilege escalation or possible remote code execution in cases where X11 forwarding is…

  • CVE-2023-5367HigOct 25, 2023
    risk 0.51cvss 7.8epss 0.01

    A out-of-bounds write flaw was found in the xorg-x11-server. This issue occurs due to an incorrect calculation of a buffer offset when copying data stored in the heap in the XIChangeDeviceProperty function in Xi/xiproperty.c and in RRChangeOutputProperty function in…

  • CVE-2023-43787HigOct 10, 2023
    risk 0.51cvss 7.8epss 0.00

    A vulnerability was found in libX11 due to an integer overflow within the XCreateImage() function. This flaw allows a local user to trigger an integer overflow and execute arbitrary code with elevated privileges.

  • CVE-2022-4283HigDec 14, 2022
    risk 0.51cvss 7.8epss 0.01

    A vulnerability was found in X.Org. This security flaw occurs because the XkbCopyNames function left a dangling pointer to freed memory, resulting in out-of-bounds memory access on subsequent XkbGetKbdByName requests.. This issue can lead to local privileges elevation on systems…

  • CVE-2022-2320HigSep 1, 2022
    risk 0.51cvss 7.8epss 0.01

    A flaw was found in the Xorg-x11-server. The specific flaw exists within the handling of ProcXkbSetDeviceInfo requests. The issue results from the lack of proper validation of user-supplied data, which can result in a memory access past the end of an allocated buffer. This flaw…

  • CVE-2022-2319HigSep 1, 2022
    risk 0.51cvss 7.8epss 0.00

    A flaw was found in the Xorg-x11-server. An out-of-bounds access issue can occur in the ProcXkbSetGeometry function due to improper validation of the request length.

  • CVE-2022-38784HigAug 30, 2022
    risk 0.51cvss 7.8epss 0.01

    Poppler prior to and including 22.08.0 contains an integer overflow in the JBIG2 decoder (JBIG2Stream::readTextRegionSeg() in JBIGStream.cc). Processing a specially crafted PDF file or JBIG2 image could lead to a crash or the execution of arbitrary code. This is similar to the…

  • CVE-2022-38171HigAug 22, 2022
    risk 0.51cvss 7.8epss 0.00

    Xpdf prior to version 4.04 contains an integer overflow in the JBIG2 decoder (JBIG2Stream::readTextRegionSeg() in JBIG2Stream.cc). Processing a specially crafted PDF file or JBIG2 image could lead to a crash or the execution of arbitrary code. This is similar to the…

  • CVE-2022-1924HigJul 19, 2022
    risk 0.51cvss 7.8epss 0.00

    DOS / potential heap overwrite in mkv demuxing using lzo decompression. Integer overflow in matroskademux element in lzo decompression function which causes a segfault, or could cause a heap overwrite, depending on libc and OS. Depending on the libc used, and the underlying OS…

  • CVE-2022-1923HigJul 19, 2022
    risk 0.51cvss 7.8epss 0.00

    DOS / potential heap overwrite in mkv demuxing using bzip decompression. Integer overflow in matroskademux element in bzip decompression function which causes a segfault, or could cause a heap overwrite, depending on libc and OS. Depending on the libc used, and the underlying OS…

  • CVE-2022-1922HigJul 19, 2022
    risk 0.51cvss 7.8epss 0.00

    DOS / potential heap overwrite in mkv demuxing using zlib decompression. Integer overflow in matroskademux element in gst_matroska_decompress_data function which causes a segfault, or could cause a heap overwrite, depending on libc and OS. Depending on the libc used, and the…

  • CVE-2022-1920HigJul 19, 2022
    risk 0.51cvss 7.8epss 0.01

    Integer overflow in matroskademux element in gst_matroska_demux_add_wvpk_header function which allows a heap overwrite while parsing matroska files. Potential for arbitrary code execution through heap overwrite.

  • CVE-2022-31782HigJun 2, 2022
    risk 0.51cvss 7.8epss 0.01

    ftbench.c in FreeType Demo Programs through 2.12.1 has a heap-based buffer overflow.

  • CVE-2022-1215HigJun 2, 2022
    risk 0.51cvss 7.8epss 0.00

    A format string vulnerability was found in libinput

  • CVE-2021-4011HigDec 17, 2021
    risk 0.51cvss 7.8epss 0.01

    A flaw was found in xorg-x11-server in versions before 21.1.2 and before 1.20.14. An out-of-bounds access can occur in the SwapCreateRegister function. The highest threat from this vulnerability is to data confidentiality and integrity as well as system availability.

  • CVE-2021-4010HigDec 17, 2021
    risk 0.51cvss 7.8epss 0.01

    A flaw was found in xorg-x11-server in versions before 21.1.2 and before 1.20.14. An out-of-bounds access can occur in the SProcScreenSaverSuspend function. The highest threat from this vulnerability is to data confidentiality and integrity as well as system availability.

  • CVE-2021-4009HigDec 17, 2021
    risk 0.51cvss 7.8epss 0.01

    A flaw was found in xorg-x11-server in versions before 21.1.2 and before 1.20.14. An out-of-bounds access can occur in the SProcXFixesCreatePointerBarrier function. The highest threat from this vulnerability is to data confidentiality and integrity as well as system availability.

  • CVE-2021-4008HigDec 17, 2021
    risk 0.51cvss 7.8epss 0.01

    A flaw was found in xorg-x11-server in versions before 21.1.2 and before 1.20.14. An out-of-bounds access can occur in the SProcRenderCompositeGlyphs function. The highest threat from this vulnerability is to data confidentiality and integrity as well as system availability.

  • CVE-2020-35512HigFeb 15, 2021
    risk 0.51cvss 7.8epss 0.00

    A use-after-free flaw was found in D-Bus Development branch <= 1.13.16, dbus-1.12.x stable branch <= 1.12.18, and dbus-1.10.x and older branches <= 1.10.30 when a system has multiple usernames sharing the same UID. When a set of policy rules references these usernames, D-Bus may…

  • CVE-2020-14360HigJan 20, 2021
    risk 0.51cvss 7.8epss 0.00

    A flaw was found in the X.Org Server before version 1.20.10. An out-of-bounds access in the XkbSetMap function may lead to a privilege escalation vulnerability. The highest threat from this vulnerability is to data confidentiality and integrity as well as system availability.

  • CVE-2020-35702HigDec 25, 2020
    risk 0.51cvss 7.8epss 0.01

    DCTStream::getChars in DCTStream.cc in Poppler 20.12.1 has a heap-based buffer overflow via a crafted PDF document. NOTE: later reports indicate that this only affects builds from Poppler git clones in late December 2020, not the 20.12.1 release. In this situation, it should NOT…

  • CVE-2020-25712HigDec 15, 2020
    risk 0.51cvss 7.8epss 0.00

    A flaw was found in xorg-x11-server before 1.20.10. A heap-buffer overflow in XkbSetDeviceInfo may lead to a privilege escalation vulnerability. The highest threat from this vulnerability is to data confidentiality and integrity as well as system availability.

  • CVE-2020-14362HigSep 15, 2020
    risk 0.51cvss 7.8epss 0.01

    A flaw was found in X.Org Server before xorg-x11-server 1.20.9. An Integer underflow leading to heap-buffer overflow may lead to a privilege escalation vulnerability. The highest threat from this vulnerability is to data confidentiality and integrity as well as system…

  • CVE-2020-14361HigSep 15, 2020
    risk 0.51cvss 7.8epss 0.01

    A flaw was found in X.Org Server before xorg-x11-server 1.20.9. An Integer underflow leading to heap-buffer overflow may lead to a privilege escalation vulnerability. The highest threat from this vulnerability is to data confidentiality and integrity as well as system…

  • CVE-2020-14346HigSep 15, 2020
    risk 0.51cvss 7.8epss 0.01

    A flaw was found in xorg-x11-server before 1.20.9. An integer underflow in the X input extension protocol decoding in the X server may lead to arbitrary access of memory contents. The highest threat from this vulnerability is to data confidentiality and integrity as well as…

  • CVE-2020-14345HigSep 15, 2020
    risk 0.51cvss 7.8epss 0.01

    A flaw was found in X.Org Server before xorg-x11-server 1.20.9. An Out-Of-Bounds access in XkbSetNames function may lead to a privilege escalation vulnerability. The highest threat from this vulnerability is to data confidentiality and integrity as well as system availability.

  • CVE-2020-14363HigSep 11, 2020
    risk 0.51cvss 7.8epss 0.01

    An integer overflow vulnerability leading to a double-free was found in libX11. This flaw allows a local privileged attacker to cause an application compiled with libX11 to crash, or in some cases, result in arbitrary code execution. The highest threat from this flaw is to…

  • CVE-2012-2142HigJan 9, 2020
    risk 0.51cvss 7.8epss 0.03

    The error function in Error.cc in poppler before 0.21.4 allows remote attackers to execute arbitrary commands via a PDF containing an escape sequence for a terminal emulator.

  • CVE-2010-4654HigNov 13, 2019
    risk 0.51cvss 7.8epss 0.01

    poppler before 0.16.3 has malformed commands that may cause corruption of the internal stack.

  • CVE-2019-7310HigFeb 3, 2019
    risk 0.51cvss 7.8epss 0.02

    In Poppler 0.73.0, a heap-based buffer over-read (due to an integer signedness error in the XRef::getEntry function in XRef.cc) allows remote attackers to cause a denial of service (application crash) or possibly have unspecified other impact via a crafted PDF document, as…

  • CVE-2018-17336HigSep 22, 2018
    risk 0.51cvss 7.8epss 0.01

    UDisks 2.8.0 has a format string vulnerability in udisks_log in udiskslogging.c, allowing attackers to obtain sensitive information (stack contents), cause a denial of service (memory corruption), or possibly have unspecified other impact via a malformed filesystem label, as…

  • CVE-2017-15131HigJan 9, 2018
    risk 0.51cvss 7.8epss 0.00

    It was found that system umask policy is not being honored when creating XDG user directories, since Xsession sources xdg-user-dirs.sh before setting umask policy. This only affects xdg-user-dirs before 0.15.5 as shipped with Red Hat Enterprise Linux.

  • CVE-2017-13723HigOct 10, 2017
    risk 0.51cvss 7.8epss 0.00

    In X.Org Server (aka xserver and xorg-server) before 1.19.4, a local attacker authenticated to the X server could overflow a global buffer, causing crashes of the X server or potentially other problems by injecting large or malformed XKB related atoms and accessing them via…

  • CVE-2017-14617HigSep 20, 2017
    risk 0.51cvss 7.8epss 0.01

    In Poppler 0.59.0, a floating point exception occurs in the ImageStream class in Stream.cc, which may lead to a potential attack when handling malicious PDF files.

  • CVE-2017-14520HigSep 17, 2017
    risk 0.51cvss 7.8epss 0.02

    In Poppler 0.59.0, a floating point exception occurs in Splash::scaleImageYuXd() in Splash.cc, which may lead to a potential attack when handling malicious PDF files.

Page 2 of 10