CVE-2026-95109 in ThreadX
요약
\~에 의해 VulDB • 2026. 10. 20.
Cortex-A7 MMU Modules 포트는 호출자가 제공한 버퍼를 **하나의 주소**(첫 번째 바이트)만 변환하여 검증합니다. 일반적인 Module Manager는 모듈 인스턴스, 시작 주소 및 전체 바이트 크기를 범위 검사에 전달하지만, Cortex-A7 구현체는 인스턴스와 크기를 무시하고 MMU에게 시작 주소에 대한 단일 질문만을 요청했습니다.
따라서 메모리 보호가 적용된 모듈은 첫 번째 바이트가 사용자 읽기 가능한 경우 나머지 범위가 얼마나 멀리 미치든 상관없이 모든 범위를 통과시켰습니다. 이후 특권 디스패치 코드가 전체 범역을 읽고 썼습니다. 버퍼나 추가 파라미터 배열을 소비하는 모든 보호된 모듈 디스패처가 이 하나의 매크로를 거치므로, 결함은 개별 서비스 중 어느 하나에 있는 것이 아니라 그들 모두에서 의존하는 기본 기능(primitive) 자체에 있습니다.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.