CyberRota Analysis
AI-GeneratedThe vulnerability in the Linux kernel affects the hardware timestamp RX queue, where an out-of-bounds (OOB) access can occur during partner lookup due to improper indexing. This flaw can lead to potential memory corruption, impacting system stability and security. Organizations utilizing Linux systems with hardware timestamping capabilities should prioritize addressing this issue to mitigate risks associated with data integrity and system reliability.
Original NVD Description
In the Linux kernel, the following vulnerability has been resolved: net/ionic: avoid OOB TX partner lookup for hwstamp RXQ The dedicated hardware timestamp RX queue is allocated with q->index equal to lif->ionic->nrxqs_per_lif. The normal txqcqs array only contains the regular queue pairs, so using that index to set rxq->partner can read one entry past txqcqs[] and then write through the derived pointer. Only link RX/TX partners for normal queue-pair indexes. Leave the hwstamp RX queue unpaired, and make the XDP_TX path abort cleanly if an RX queue has no TX partner.