← CVE announcements

SECURITY ANNOUNCEMENT

CVE-2026-99126

28 October 2026

The mpc_validate_xid() function sets grp->saved_xid2->xid2_flag2 to 0x40 to signal XID validation error. If peer XID is NULL or r/w channel pairing mismatch happens, grp->saved_xid2 is never initialized. An attempt to set the flag in such case leads to NULL dereference.

Fix this by using the always available priv->xid->xid2_flag2 instead of grp->saved_xid2->xid2_flag2 for validation errors.

Introduced

2.6.26 293d984f0e3604c04dcdbf00117ddc1e5d4b1909

Fixed releases

6.18.59 34fa3607b7604b3052b19cec8b0ad644818cdd2a

7.2.13 8a2f7a4ad1d81612fa65bfa4d392ba1bb2f5eeab

7.3 b264d8422779d69febce914efc47a92a85cc382c

View source announcement ↗