Opened 4 years ago
Closed 4 years ago
#14322 closed enhancement (fixed)
xorg-server-1.20.10 (CVE-2020-14360 CVE-2020-25712)
Reported by: | Douglas R. Reno | Owned by: | Douglas R. Reno |
---|---|---|---|
Priority: | high | Milestone: | 10.1 |
Component: | BOOK | Version: | SVN |
Severity: | normal | Keywords: | |
Cc: |
Description ¶
When the new Xorg-Server comes out, move this ticket from Hold to 10.1
X.Org server security advisory: December 1, 2020 Multiple input validation failures in X server XKB extension ============================================================ These issues can lead to privileges elevations for authorized clients on systems where the X server is running privileged. * CVE-2020-14360 / ZDI CAN 11572 XkbSetMap Out-Of-Bounds Access Insufficient checks on the lengths of the XkbSetMap request can lead to out of bounds memory accesses in the X server. * CVE-2020-25712 / ZDI-CAN-11839 XkbSetDeviceInfo Heap-based Buffer Overflow Insufficient checks on input of the XkbSetDeviceInfo request can lead to a buffer overflow on the head in the X server. Patches ------- Patches for these issues have been committed to the xorg server git repository. xorg-server 1.20.10 will be released shortly and will include these patches. https://gitlab.freedesktop.org/xorg/xserver.git commit 446ff2d3177087b8173fa779fa5b77a2a128988b Check SetMap request length carefully. Avoid out of bounds memory accesses on too short request. ZDI-CAN 11572 / CVE-2020-14360 commit 87c64fc5b0db9f62f4e361444f4b60501ebf67b9 Fix XkbSetDeviceInfo() and SetDeviceIndicators() heap overflows ZDI-CAN 11389 / CVE-2020-25712 Thanks ====== These vulnerabilities have been discovered by Jan-Niklas Sohn working with Trend Micro Zero Day Initiative.
Change History (4)
comment:1 by , 4 years ago
Milestone: | hold → 10.1 |
---|---|
Summary: | xorg-server-1.20.10 (CVE-2020-14360 CVE-2020-25712) → xorg-server-1.20.10 (CVE-2020-14360 CVE-2020-25712) (Waiting for release) |
comment:2 by , 4 years ago
Priority: | normal → high |
---|---|
Summary: | xorg-server-1.20.10 (CVE-2020-14360 CVE-2020-25712) (Waiting for release) → xorg-server-1.20.10 (CVE-2020-14360 CVE-2020-25712) |
Speaking of 1.20.10...
Alex Goins (1): glamor: Update pixmap's devKind when making it exportable Arthur Williams (1): include: Increase the number of max. input devices to 256. Bernhard Übelacker (1): os: Fix instruction pointer written in xorg_backtrace Greg V (1): xwayland: use drmGetNodeTypeFromFd for checking if a node is a render one Kishore Kadiyala (1): modesetting: keep going if a modeset fails on EnterVT Martin Peres (1): modesetting: check the kms state on EnterVT Matt Turner (1): xserver 1.20.10 Matthieu Herrb (2): Fix XkbSetDeviceInfo() and SetDeviceIndicators() heap overflows Check SetMap request length carefully. Michel Dänzer (10): glamor: Fix glamor_poly_fill_rect_gl xRectangle::width/height handling xfree86: Take second reference for SavedCursor in xf86CursorSetCursor present/wnmd: Can't use page flipping for windows clipped by children xwayland: Check window pixmap in xwl_present_check_flip2 present/wnmd: Remove dead check from present_wnmd_check_flip present: Move flip target_msc adjustment out of present_vblank_create present: Add present_vblank::exec_msc field present/wnmd: Move up present_wnmd_queue_vblank present/wnmd: Execute copies at target_msc-1 already present/wnmd: Translate update region to screen space Olivier Fourdan (8): Revert "linux: Fix platform device probe for DT-based PCI" Revert "linux: Fix platform device PCI detection for complex bus topologies" Revert "linux: Make platform device probe less fragile" xwayland: Do not discard frame callbacks on allow commits xwayland: Remove pending stream reference when freeing xwayland: non-rootless requires the wl_shell protocol xwayland: Create an xwl_window for toplevel only configure: Build hashtable for Xres and glvnd git tag: xorg-server-1.20.10
comment:3 by , 4 years ago
Owner: | changed from | to
---|---|
Status: | new → assigned |
Note:
See TracTickets
for help on using tickets.
Moving to 10.1 now. The currency check does not make the milestone obvious.