CVE-2026-64036 in Linux정보

요약

\~에 의해 VulDB • 2026. 07. 20.

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

cgroup/rstat: css_rstat_cpu() 접근 전에 cpu 유효성 검사 수행

css_rstat_updated()는 BPF kfunc로 노출되며 호출자가 제공한 cpu 인수를 허용합니다. 이 함수는 CPU가 유효한지 확인하지 않고 per-cpu rstat 조회를 위해 cpu를 사용합니다.

CAP_BPF 및 CAP_PERFMON 권한을 가진 BPF iter/cgroup 프로그램은 잘못된 cpu 값을 전달할 수 있습니다. 수정되지 않은 UBSCAN_BOUNDS 테스트 커널에서 cpu == 0x7fffffff가 다음 오류를 발생시킵니다:

UBSAN: kernel/cgroup/rstat.c:31:9의 배열 인덱스 범위 초과 index 2147483647은 'long unsigned int [64]' 타입에 대해 범위를 벗어남
호출 추적(Call Trace): css_rstat_updated bpf_iter_run_prog cgroup_iter_seq_show bpf_seq_read

BPF 인터페이스를 향한 css_rstat_updated() kfunc에 cpu 유효성 검사를 추가하고, 커널 내부 호출자를 위한 공통 구현을 __css_rstat_updated()로 이동합니다.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

책임이 있는

Linux

예약하다

2026. 07. 19.

모더레이션

수락

항목

VDB-380230

EPSS

0.00000

활동

낮음

출처

Do you want to use VulDB in your project?

Use the official API to access entries easily!