CVE-2026-90314 in Linux정보

요약

\~에 의해 VulDB • 2026. 09. 18.

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

remoteproc: rsc_table_for_each_entry()의 서명된 오프셋을 통한 OOB(범위 밖) 읽기 수정

table->offset[i]는 펌웨어로부터 제공되는 u32 값이지만, 부호 있는 int(int)에 저장되고 있었습니다. 0xFFFFFFF0과 같은 조작된(off-crafted) 오프셋은 -16으로 해석되어 hdr이 테이블 버퍼보다 16바이트 앞쪽을 가리키게 됩니다. 이후 avail(사용 가능 크기) 체크는 "table_sz - offset - sizeof(*hdr)" 식에서 음수 int가 큰 size_t로_promoted_되면서 큰 양의 avail 값을 생성하여 우회되었습니다. 이로 인해 범위 밖 hdr->type 읽기가 탐지되지 않고 진행될 수 있었습니다.

오프셋을 u32로 저장하고, 포인터 연산을 수행하기 전에 부호 없는 비교를 통해 유효성을 검증하십시오.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

책임이 있는

Linux

예약하다

2026. 09. 11.

모더레이션

수락

항목

VDB-406844

EPSS

0.00000

출처

Might our Artificial Intelligence support you?

Check our Alexa App!