Debian has issued an advisory on February 7: https://lists.debian.org/debian-security-announce/2026/msg00032.html
Suggested advisory: ======================== The updated packages fix a security vulnerability: xrdp improperly checks bounds of domain string length, which leads to Stack-based Buffer Overflow. (CVE-2025-68670) References: https://lists.debian.org/debian-security-announce/2026/msg00032.html ======================== Updated packages in core/updates_testing: ======================== xrdp-0.9.23.1-1.2.mga9 xrdp-devel-0.9.23.1-1.2.mga9 from SRPM: xrdp-0.9.23.1-1.2.mga9.src.rpm
Source RPM: (none) => xrdp-0.9.23.1-1.1.mga9.src.rpmStatus: NEW => ASSIGNEDAssignee: bugsquad => qa-bugsCVE: (none) => CVE-2025-68670Version: Cauldron => 9
Keywords: (none) => advisory
MGA9-64 MATE on Compaq H000SB. No installation issues. Running MATE i.s.o. usual Plasma Wayland, because connecting from my desktop PC works OK, but starting the DE is impossibly slow with Plasma Wayland or X11. So ref bug 33985. On the laptop. # systemctl start xrdp # systemctl start xrdp-sesman.service # systemctl -l status xrdp ● xrdp.service - xrdp daemon Loaded: loaded (/usr/lib/systemd/system/xrdp.service; disabled; preset: disabled) Active: active (running) since Tue 2026-02-10 14:32:26 CET; 12s ago Docs: man:xrdp(8) man:xrdp.ini(5) Main PID: 47995 (xrdp) Tasks: 1 (limit: 8805) Memory: 1.0M CPU: 27ms CGroup: /system.slice/xrdp.service └─47995 /usr/sbin/xrdp --nodaemon Feb 10 14:32:26 mach3.hviaene.thuis systemd[1]: Started xrdp.service. Opened port 3389. On the desktop: xfreerdp /v:mach3 /u:<userid> /p:<passwd> MATE opened OK, I could use caja to display the contents of the laptop and made a .wav file play on the laptop. OK for me.
CC: (none) => herman.viaeneWhiteboard: (none) => MGA9-64-OKFlags: (none) => test_passed_mga9_64+
Installed and tested without issues. Tested using krdc client. Session started without and worked issues. I only tested on localhost, and don't have time now to test over the internet, but should work with a ssh tunnel or if the port is open on the firewall. System: Mageia 9, x86_64, IceWM, AMD Ryzen 5 5600G with Radeon Graphics using amdgpu driver. # uname -a Linux jupiter 6.6.120-desktop-1.mga9 #1 SMP PREEMPT_DYNAMIC Wed Jan 14 01:59:53 UTC 2026 x86_64 GNU/Linux # rpm -qa | grep xrdp xrdp-0.9.23.1-1.2.mga9 # systemctl status xrdp ● xrdp.service - xrdp daemon Loaded: loaded (/usr/lib/systemd/system/xrdp.service; disabled; preset: disabled) Active: active (running) since Tue 2026-02-10 14:32:39 WET; 3min 38s ago Docs: man:xrdp(8) man:xrdp.ini(5) Main PID: 32701 (xrdp) Tasks: 1 (limit: 37586) Memory: 2.8M CPU: 339ms CGroup: /system.slice/xrdp.service └─32701 /usr/sbin/xrdp --nodaemon fev 10 14:34:22 jupiter xrdp[32929]: [INFO ] connected ok fev 10 14:34:22 jupiter xrdp[32929]: [INFO ] Layout from OldLayout (geom=1920x1080 #screens=1) : 1804289383:(1920x1080+0+0) <SNIP> # systemctl status xrdp-sesman ● xrdp-sesman.service - xrdp session manager Loaded: loaded (/usr/lib/systemd/system/xrdp-sesman.service; disabled; preset: disabled) Active: active (running) since Tue 2026-02-10 14:32:39 WET; 3min 43s ago Docs: man:xrdp-sesman(8) man:sesman.ini(5) Main PID: 32700 (xrdp-sesman) Tasks: 1 (limit: 37586) Memory: 1.3M CPU: 77ms CGroup: /system.slice/xrdp-sesman.service └─32700 /usr/sbin/xrdp-sesman --nodaemon fev 10 14:34:22 jupiter xrdp-sesman[32942]: [INFO ] [session start] (display 10): calling auth_start_session from pid 32942 fev 10 14:34:22 jupiter xrdp-sesman[32700]: [ERROR] sesman_data_in: scp_process_msg failed fev 10 14:34:22 jupiter xrdp-sesman[32700]: [ERROR] sesman_main_loop: trans_check_wait_objs failed, removing trans fev 10 14:34:22 jupiter xrdp-sesman[32942]: pam_unix(xrdp-sesman:session): session opened for user pclx(uid=1000) by (uid=0) fev 10 14:34:22 jupiter xrdp-sesman[32942]: [INFO ] Found X server running at /tmp/.X11-unix/X10 fev 10 14:34:22 jupiter xrdp-sesman[32942]: [INFO ] Session started successfully for user pclx on display 10 fev 10 14:34:22 jupiter xrdp-sesman[32942]: [INFO ] Session in progress on display 10, waiting until the window manager (pid 32945) exits to end the session fev 10 14:34:22 jupiter xrdp-sesman[33080]: localhost being added to access control list fev 10 14:35:03 jupiter xrdp-sesman[32700]: [INFO ] Process 32942 has exited fev 10 14:35:03 jupiter xrdp-sesman[32700]: [INFO ] ++ terminated session: username pclx, display :10.0, session_pid 32942, ip ::ffff:127.0.0.1:40492 - socket: 12
CC: (none) => mageia
Validating.
Keywords: (none) => validated_updateCC: (none) => andrewsfarm, sysadmin-bugs
An update for this issue has been pushed to the Mageia Updates repository. https://advisories.mageia.org/MGASA-2026-0037.html
Resolution: (none) => FIXEDStatus: ASSIGNED => RESOLVED