CVE-2026-53306
Beschrijving NL
In de Linux kernel is de volgende kwetsbaarheid verholpen:
tty: hvc_iucv: fix off-by-one in aantal ondersteunde apparaten
MAX_HVC_IUCV_LINES == HVC_ALLOC_TTY_ADAPTERS == 8. Dit is het aantal inzendingen in:
static struct hvc_iucv_private *hvc_iucv_table[MAX_HVC_IUCV_LINES];
Soms wordt hvc_iucv_table[] beperkt door:
(a) indien (NUM > hvc_iucv_devices) // voor foutdetectie
of
(b) voor (i = 0; i MAX_HVC_IUCV_LINES)
Als hvc_iucv_devices == 8, (a) geeft de code toegang tot hvc_iucv_table[8]. Oeps.
Origineel (Engels) tonen
In the Linux kernel, the following vulnerability has been resolved:
tty: hvc_iucv: fix off-by-one in number of supported devices
MAX_HVC_IUCV_LINES == HVC_ALLOC_TTY_ADAPTERS == 8.
This is the number of entries in:
static struct hvc_iucv_private *hvc_iucv_table[MAX_HVC_IUCV_LINES];
Sometimes hvc_iucv_table[] is limited by:
(a) if (num > hvc_iucv_devices) // for error detection
or
(b) for (i = 0; i MAX_HVC_IUCV_LINES)
If hvc_iucv_devices == 8, (a) allows the code to access hvc_iucv_table[8].
Oops.