🇰🇷 한글 설명
Linux 커널의 DRBD 모듈 내 drbd_adm_dump_devices() 함수에서 RCU 호출 균형이 맞지 않는 취약점이 발견되었습니다. Clang 스레드 안전성 분석기를 통해 rcu_read_unlock() 호출 전 rcu_read_lock()이 누락된 것이 확인되어 수정되었습니다.
💡 쉬운 설명
컴퓨터의 데이터를 관리하는 프로그램에서 잠금 장치를 제대로 걸지 않고 해제하려 시도하는 오류가 있었습니다. 이로 인해 시스템이 불안정해지거나 예상치 못한 동작을 일으킬 수 있습니다.
🇺🇸 원문 (English)
In the Linux kernel, the following vulnerability has been resolved:
drbd: Balance RCU calls in drbd_adm_dump_devices()
Make drbd_adm_dump_devices() call rcu_read_lock() before
rcu_read_unlock() is called. This has been detected by the Clang
thread-safety analyzer.
📍 영향받는 시스템
DRBD 모듈을 사용하는 Linux 커널 버전
⚔️ 공격 벡터
로컬 시스템에서 커널 내부의 동기화 오류를 유발하여 시스템 불안정성을 초래할 수 있음
🛡️ 대응 방법
DRBD 관련 패치가 적용된 최신 Linux 커널로 업데이트
🔧 검증 코드
출력된 커널 버전이 해당 취약점이 해결된 패치 버전 이후인지 확인