CVE-2026-80569 in Linux정보

요약

\~에 의해 VulDB • 2026. 08. 26.

리눅스 커널에서 다음 취약점이 해결되었습니다:

입력: synaptics-rmi4 - F54 보고서 크기를 할당된 버퍼에 제한함

rmi_f54_work()는 rmi_f54_get_report_size()를 사용하여 전송 크기를 설정한 후 장치로부터 진단 보고서를 f54->report_data로 읽습니다:

report_size = rmi_f54_get_report_size(f54); ... for (i = 0; i < report_size; i += F54_REPORT_DATA_SIZE) {
int size = min(F54_REPORT_DATA_SIZE, report_size - i); ... rmi_read_block(.., f54->report_data + i, size); }

report_data는 probe 시점에 F54의 자체 전극 수(array3_size(f54->num_tx_electrodes, f54->num_rx_electrodes, sizeof(u16)))를 기반으로 한 번 할당되지만, rmi_f54_get_report_size()는 drv_data->num_*_electrodes가 설정된 경우(즉, F55 함수의 전극 수에서) 크기를 계산합니다. 두 가지 카운트는 모두 장치 쿼리(F54 및 F55는 각각 최대 255개의 전극을 보고함)에서 직접 가져오며, F55 카운트가 F54 카운트에 제한되는 것은 아닙니다.

F55 전극 수가 F54 전극 수보다 크게 보고하는 악의적이거나 고장난 RMI4 장치는 report_size가 할당량을 초과하게 만들어, 읽기 루프가 report_data를 벗어난 곳에 작성합니다(그리고 V4L2 dequeue memcpy()도 이를 벗어난 곳을 읽습니다). 규격 준수 하드웨어에서는 F55로 구성된 전극이 F54 물리적 전극의 부분 집합이므로 report_size는 버퍼를 초과하지 않으며, 잘 동작하는 장치는 영향을 받지 않습니다.

할당 크기를 기록하고 맞지 않는 보고서는 거부하여 기존 영크기 검사를 반영합니다.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

책임이 있는

Linux

예약하다

2026. 08. 26.

모더레이션

수락

항목

VDB-395870

EPSS

0.00000

출처

Might our Artificial Intelligence support you?

Check our Alexa App!