CVE and update status of the FreeBSD ports tree3,296 unaddressed CVEs in 671 portsAll times are CET
Port details

x11-servers/xwayland 24.1.14,1

X11 server as Wayland client

Port info

Maintainer
x11@FreeBSD.org
Packages
latest: 24.1.14,1
Upstream
up to date
Last update
to 24.1.14,1 · b5edc688b5
Quarterly
2026Q4: 24.1.14,1 · last MFH f68f4f0ea4
Formerly
x11-servers/xwayland-devel until 2024-07-12
WWW
https://wayland.freedesktop.org/
Links
cgit · VuXML · Report wrong data

Install

Package
# pkg install xwayland
installs 24.1.14,1 from latest; from quarterly (2026Q4) 24.1.14,1
Port
# cd /usr/ports/x11-servers/xwayland && make install clean
# make -C /usr/ports/x11-servers/xwayland config  # change options first
Size
914 KiB download · 2.2 MiB installed
Depends on
graphics/libdrm 2.4.134,1, graphics/libepoxy 1.5.10, graphics/libglvnd 1.7.0, graphics/mesa-libs 26.2.2_1, graphics/wayland 1.26.0, x11-fonts/libXfont2 2.0.9, x11-toolkits/libdecor 0.2.5, x11/libXau 1.0.12, x11/libXdmcp 1.1.5, x11/libei 1.6.0, x11/libxcvt 0.1.3, x11/libxkbfile 1.2.0, x11/libxshmfence 1.3.3, x11/pixman 0.46.4, x11/xkbcomp 1.5.0, x11/xkeyboard-config 2.48
License
MIT
Options
2 of 2 on in the package: CSD EI

Packages by version and architecture

latest

FreeBSD versionamd64aarch64i386
FreeBSD 1624.1.14,124.1.14,1–
FreeBSD 1524.1.14,124.1.14,1–
FreeBSD 1424.1.14,124.1.14,124.1.14,1

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 1524.1.14,124.1.14,1–
FreeBSD 1424.1.14,124.1.14,124.1.14,1

version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.

Unaddressed and VuXML only (0)

No unaddressed CVE and nothing reported by pkg audit for the packaged version 24.1.14,1.

Fixed (22)

Show 22 fixed
VuXML entries whose affected range the packaged version has left.

Problem reports (0) · open in Bugzilla, most recently changed first

None.

Commits (310)

Jan Beich (jbeich) · 21.0.99.1.653 · as x11-servers/xwayland-devel
x11-servers/xwayland-devel: update to 21.0.99.1.653

Changes:	https://gitlab.freedesktop.org/xorg/xserver/-/compare/cad42fcb0...2ef0f1116
Security:	CVE-2023-6816 CVE-2024-0229 CVE-2024-21885 CVE-2024-21886 CVE-2024-0408 CVE-2024-0409
6b147d0dfa
Emmanuel Vadot (manu) · 23.2.4,1
x11-servers/xwayland: Update to 23.2.4

Security:       CVE-2023-6816, CVE-2024-0229, CVE-2024-21885, CVE-2024-21886
Sponsored by:   Beckhoff Automation GmbH & Co. KG
55a7d982d0
Muhammad Moinur Rahman (bofh) · 23.2.3_1,1
*/*: Sanitize MANPREFIX for meson ports

Approved by:	portmgr
9f8f710b3e
Jan Beich (jbeich) · 21.0.99.1.644 · as x11-servers/xwayland-devel
x11-servers/xwayland-devel: update to 21.0.99.1.644

Changes:	https://gitlab.freedesktop.org/xorg/xserver/-/compare/e6a94d4f9...cad42fcb0
ad9e7348d0
Jan Beich (jbeich) · 21.0.99.1.643 · as x11-servers/xwayland-devel
x11-servers/xwayland-devel: update to 21.0.99.1.643

Changes:	https://gitlab.freedesktop.org/xorg/xserver/-/compare/777c3e000...e6a94d4f9
18d9409b93
Jan Beich (jbeich) · 21.0.99.1.630 · as x11-servers/xwayland-devel
x11-servers/xwayland-devel: update to 21.0.99.1.630

Changes:	https://gitlab.freedesktop.org/xorg/xserver/-/compare/f2b019d2b...777c3e000
b575a80639
Jan Beich (jbeich) · 21.0.99.1.607 · as x11-servers/xwayland-devel
x11-servers/xwayland-devel: update to 21.0.99.1.607

Changes:	https://gitlab.freedesktop.org/xorg/xserver/-/compare/f59871587...f2b019d2b
81f3b878a9
Jan Beich (jbeich) · 21.0.99.1.603 · as x11-servers/xwayland-devel
x11-servers/xwayland-devel: update to 21.0.99.1.603

Changes:	https://gitlab.freedesktop.org/xorg/xserver/-/compare/62fec48a6...f59871587
e4c6df7336
Jan Beich (jbeich) · 21.0.99.1.601 · as x11-servers/xwayland-devel
x11-servers/xwayland-devel: update to 21.0.99.1.601

Changes:	https://gitlab.freedesktop.org/xorg/xserver/-/compare/0c1a93d31...62fec48a6
485f3556de
Emmanuel Vadot (manu) · 23.2.3,1
x11-servers/xwayland: Update to 23.2.3

Security:       CVE-2023-6377, CVE-2023-6478
Sponsored by:   Beckhoff Automation GmbH & Co. KG
c456b5f633
Jan Beich (jbeich) · 21.0.99.1.582 · as x11-servers/xwayland-devel
x11-servers/xwayland-devel: update to 21.0.99.1.582

Changes:	https://gitlab.freedesktop.org/xorg/xserver/-/compare/073b90ea5...0c1a93d31
Security:	CVE-2023-6478 CVE-2023-6377
538c3d562d
Jan Beich (jbeich) · 21.0.99.1.579 · as x11-servers/xwayland-devel
x11-servers/xwayland-devel: update to 21.0.99.1.579

Changes:	https://gitlab.freedesktop.org/xorg/xserver/-/compare/83453fb51...073b90ea5
300998792c
Jan Beich (jbeich) · 21.0.99.1.577 · as x11-servers/xwayland-devel
x11-servers/xwayland-devel: update to 21.0.99.1.577

Changes:	https://gitlab.freedesktop.org/xorg/xserver/-/compare/c17005611...83453fb51
7969464fcf
Jan Beich (jbeich) · 21.0.99.1.574 · as x11-servers/xwayland-devel
x11-servers/xwayland-devel: update to 21.0.99.1.574

Changes:	https://gitlab.freedesktop.org/xorg/xserver/-/compare/372f67796...c17005611
fb1109d333
Jan Beich (jbeich) · 21.0.99.1.568 · as x11-servers/xwayland-devel
x11-servers/xwayland-devel: update to 21.0.99.1.568

Changes:	https://gitlab.freedesktop.org/xorg/xserver/-/compare/a797776ff...372f67796
73ab154b16
Jan Beich (jbeich) · 21.0.99.1.564 · as x11-servers/xwayland-devel
x11-servers/xwayland-devel: update to 21.0.99.1.564

Changes:	https://gitlab.freedesktop.org/xorg/xserver/-/compare/141e7dd8a...a797776ff
f8ba5c309c
Jan Beich (jbeich) · 21.0.99.1.553 · as x11-servers/xwayland-devel
x11-servers/xwayland-devel: update to 21.0.99.1.553

Changes:	https://gitlab.freedesktop.org/xorg/xserver/-/compare/910847f45...141e7dd8a
2ab3601c41
Jan Beich (jbeich) · 21.0.99.1.544 · as x11-servers/xwayland-devel
x11-servers/xwayland-devel: update to 21.0.99.1.544

Changes:	https://gitlab.freedesktop.org/xorg/xserver/-/compare/564ccf2ce...910847f45
999c6ce0a2
Emmanuel Vadot (manu) · 23.2.2,1
x11-servers/xwayland: Update to 23.2.2

CVE:    CVE-2023-5367 CVE-2023-5380 CVE-2023-5574
Sponsored by:   Beckhoff Automation GmbH & Co. KG
19f4005480
Jan Beich (jbeich) · 21.0.99.1.542 · as x11-servers/xwayland-devel
x11-servers/xwayland-devel: update to 21.0.99.1.542

Changes:	https://gitlab.freedesktop.org/xorg/xserver/-/compare/d63d23bde...564ccf2ce
Security:	CVE-2023-5367 CVE-2023-5380
c0798e20c1
Jan Beich (jbeich) · 21.0.99.1.533 · as x11-servers/xwayland-devel
x11-servers/xwayland-devel: update to 21.0.99.1.533

Changes:	https://gitlab.freedesktop.org/xorg/xserver/-/compare/9617de733...d63d23bde
b72e300230
Jan Beich (jbeich) · 21.0.99.1.531 · as x11-servers/xwayland-devel
x11-servers/xwayland-devel: update to 21.0.99.1.531

Changes:	https://gitlab.freedesktop.org/xorg/xserver/-/compare/0076671e2...9617de733
0a2c71c756
Jan Beich (jbeich) · 21.0.99.1.530 · as x11-servers/xwayland-devel
x11-servers/xwayland-devel: update to 21.0.99.1.530

Changes:	https://gitlab.freedesktop.org/xorg/xserver/-/compare/d5ef57f1e...0076671e2
f228268170
Jan Beich (jbeich) · 21.0.99.1.526 · as x11-servers/xwayland-devel
x11-servers/xwayland-devel: update to 21.0.99.1.526

Changes:	https://gitlab.freedesktop.org/xorg/xserver/-/compare/287638db5...d5ef57f1e
d77ef620a7
Jan Beich (jbeich) · 21.0.99.1.520 · as x11-servers/xwayland-devel
x11-servers/xwayland-devel: update to 21.0.99.1.520

Changes:	https://gitlab.freedesktop.org/xorg/xserver/-/compare/722e464bf...287638db5
255439fb60
Jan Beich (jbeich) · 21.0.99.1.519 · as x11-servers/xwayland-devel
x11-servers/xwayland-devel: update to 21.0.99.1.519

Changes:	https://gitlab.freedesktop.org/xorg/xserver/-/compare/f273c960c...722e464bf
2dd976b810
Jan Beich (jbeich) · 21.0.99.1.517 · as x11-servers/xwayland-devel
x11-servers/xwayland-devel: update to 21.0.99.1.517

Changes:	https://gitlab.freedesktop.org/xorg/xserver/-/compare/d1f142891...f273c960c
777ffb4865
Jan Beich (jbeich) · 21.0.99.1.515 · as x11-servers/xwayland-devel
x11-servers/xwayland-devel: update to 21.0.99.1.515

Changes:	https://gitlab.freedesktop.org/xorg/xserver/-/compare/8cce7f5d6...d1f142891
bd1304a3eb
Jan Beich (jbeich) · 21.0.99.1.514 · as x11-servers/xwayland-devel
x11-servers/xwayland-devel: update to 21.0.99.1.514

Changes:	https://gitlab.freedesktop.org/xorg/xserver/-/compare/8128a2155...8cce7f5d6
487ee68602
Jan Beich (jbeich) · 21.0.99.1.511_2 · as x11-servers/xwayland-devel
x11-servers/xwayland-devel: drop -displayfd workaround after 3312d027696f

Restore -nolock when using -displayfd for consistency with Xorg and Linux.
Now prints a benign warning for every used display e.g.,

$ for dpy in :0 :1 :2 :3; do daemon -f Xwayland $dpy; done
$ Xwayland -displayfd 1
_XSERVTransSocketUNIXCreateListener: ...SocketCreateListener() failed
_XSERVTransMakeAllCOTSServerListeners: server already running
_XSERVTransSocketUNIXCreateListener: ...SocketCreateListener() failed
_XSERVTransMakeAllCOTSServerListeners: server already running
_XSERVTransSocketUNIXCreateListener: ...SocketCreateListener() failed
_XSERVTransMakeAllCOTSServerListeners: server already running
_XSERVTransSocketUNIXCreateListener: ...SocketCreateListener() failed
_XSERVTransMakeAllCOTSServerListeners: server already running
4
[...]

See also https://lists.freedesktop.org/archives/xorg-devel/2015-March/045899.html
wlroots, kwin_wayland, mutter already create /tmp/.X*-lock files.

This reverts commit fb41bd9ef0438118ccc7e2e43d952fc8c2adcd63.
5c5d4e5550
Jan Beich (jbeich) · 22.1.8_1,1
x11-servers/xwayland: rebuild after 3312d027696f

Missed as PORTREVISION bumps in D30557 predated override added in
da3162c7c9f0 as well as split from xorg-server in 5f87249229d3.
5a79b86ff2
Gleb Popov (arrowd) · 21.0.99.1.511_1 · as x11-servers/xwayland-devel
x11/xtrans: Don't unlink X11 Unix sockets.

Without this change calling `Xorg -displayfd ..` would always make X to use
:0 as the DISPLAY. This was a showstopper for running parallel desktop sessions.

The leftover UDS' are cleaned up during system's boot by the /etc/rc.d/cleartmp
service.

Based on work of jbeich and Olivier Certner <olivier.freebsd@free.fr>.

PR:		253277
Approved by:	manu
Sponsored by:	Serenity Cybersecurity, LLC
Differential Revision:	https://reviews.freebsd.org/D30557
3312d02769
Jan Beich (jbeich) · 21.0.99.1.511 · as x11-servers/xwayland-devel
x11-servers/xwayland-devel: update to 21.0.99.1.511

Changes:	https://gitlab.freedesktop.org/xorg/xserver/-/compare/295fb7165...8128a2155
3487a7e544
Jan Beich (jbeich) · 21.0.99.1.508 · as x11-servers/xwayland-devel
x11-servers/xwayland-devel: update to 21.0.99.1.508

Changes:	https://gitlab.freedesktop.org/xorg/xserver/-/compare/34446a995...295fb7165
26ea92fcb7
Jan Beich (jbeich) · 21.0.99.1.507 · as x11-servers/xwayland-devel
x11-servers/xwayland-devel: update to 21.0.99.1.507

Changes:	https://gitlab.freedesktop.org/xorg/xserver/-/compare/4bb1f976d...34446a995
3eb771be77
Jan Beich (jbeich) · 21.0.99.1.499 · as x11-servers/xwayland-devel
x11-servers/xwayland-devel: update to 21.0.99.1.499

Changes:	https://gitlab.freedesktop.org/xorg/xserver/-/compare/c4ee35ef2...4bb1f976d
bd3fbe1882
Jan Beich (jbeich) · 21.0.99.1.495 · as x11-servers/xwayland-devel
x11-servers/xwayland-devel: update to 21.0.99.1.495

Changes:	https://gitlab.freedesktop.org/xorg/xserver/-/compare/ef1812655...c4ee35ef2
1e69ea8b85
Jan Beich (jbeich) · 21.0.99.1.479 · as x11-servers/xwayland-devel
x11-servers/xwayland-devel: update to 21.0.99.1.479

Changes:	https://gitlab.freedesktop.org/xorg/xserver/-/compare/befef003d...ef1812655
cd876b785e
Felix Palmen (zirias) · 21.0.99.1.478 · as x11-servers/xwayland-devel
bsd.sites.mk: Update all ports using USE_GITLAB

Replace GL_COMMIT by GL_TAGNAME in all ports. The new GL_TAGNAME is
backwards-compatible (accepting any commit hash as before), but also
understands an actual tag name. Moving to tag names where appropriate is
left to individual ports' maintainers.

Approved by:		portmgr (tcberner, mentor)
Differential Revision:	https://reviews.freebsd.org/D37077
7d1faa7179
Jan Beich (jbeich) · 21.0.99.1.478 · as x11-servers/xwayland-devel
x11-servers/xwayland-devel: update to 21.0.99.1.478

Changes:	https://gitlab.freedesktop.org/xorg/xserver/-/compare/9f3559d5c...befef003d
3caeed035c
Jan Beich (jbeich) · 21.0.99.1.475 · as x11-servers/xwayland-devel
x11-servers/xwayland-devel: update to 21.0.99.1.475

Changes:	https://gitlab.freedesktop.org/xorg/xserver/-/compare/13e513d2f...9f3559d5c
43e248a613
Jan Beich (jbeich) · 21.0.99.1.468 · as x11-servers/xwayland-devel
x11-servers/xwayland-devel: update to 21.0.99.1.468

Changes:	https://gitlab.freedesktop.org/xorg/xserver/-/compare/814a04927...13e513d2f
be0e23eb94
Jan Beich (jbeich) · 21.0.99.1.464_1 · as x11-servers/xwayland-devel
x11-servers/xwayland-devel: allow concurrent instance after 1c4b6bc295c6

wlroots >= 0.16 spawns Xwayland with -displayfd. Starting a new
compositor re-created /tmp/.X11-unix/X0 thus breaking X11 connection
to an already running compositor.

Regressed by:	https://gitlab.freedesktop.org/wlroots/wlroots/-/commit/4741e9d8410f
fb41bd9ef0
Jan Beich (jbeich) · 21.0.99.1.464 · as x11-servers/xwayland-devel
x11-servers/xwayland-devel: update to 21.0.99.1.464

Changes:	https://gitlab.freedesktop.org/xorg/xserver/-/compare/eb20ba039...814a04927
36d8d96668
Jan Beich (jbeich) · 21.0.99.1.461 · as x11-servers/xwayland-devel
x11-servers/xwayland-devel: update to 21.0.99.1.461

Changes:	https://gitlab.freedesktop.org/xorg/xserver/-/compare/9a55c402a...eb20ba039
53f86ab0ad
Jan Beich (jbeich) · 21.0.99.1.459 · as x11-servers/xwayland-devel
x11-servers/xwayland-devel: update to 21.0.99.1.459

Changes:	https://gitlab.freedesktop.org/xorg/xserver/-/compare/8f7279ade...9a55c402a
a4d5cea6ae