LINUX · SECURITY · CVE-2026-43499

GhostLock: 대기 객체 수명과 수정 범위

연구 시연, 커널 결함과 실제 제품의 수정 확인을 구분합니다.

정리하는 task가 잘못되면 참조가 남습니다

Debian의 CVE-2026-43499 설명은 futex requeue의 proxy-lock 되돌리기에서 remove_waiter()가 실제 waiter의 task 대신 current를 사용한 문제를 기록합니다. 그 결과 대기자의 pi_blocked_on 상태가 정리되지 않아 수명이 끝난 객체를 가리킬 수 있습니다. 보통의 futex wait/wake 사용법과는 구분되는 커널 내부 소유권·수명 오류입니다.

분기와 관측 지점을 나눈 자체 개념도
  1. 원인: 어떤 task의 대기 상태를 정리했는가

  2. 적용 범위: 제품·커널 패키지·백포트를 식별

  3. 조치 확인: 수정 포함과 실제 실행 중인 빌드를 대조

Debian: CVE 설명과 배포판별 수정

연재와 시험 대상의 경계를 지킵니다

NebuSec IonStack Part II는 GhostLock을 분석하고 Part III는 Pixel 10·Android 17 시험 구성에 적용한 연구를 설명합니다. 그 시연이 모든 Android 17 제품의 취약 여부나 성공률을 입증하지는 않습니다. Part I의 CVE-2026-10702는 Firefox JIT의 별도 결함이며 같은 공격 사슬의 첫 단계로 묶지 않습니다. Mozilla는 해당 JIT 결함을 Firefox 151.0.3 수정 항목으로 명시합니다.

NebuSec Part II: 결함 분석

NebuSec Part III: Android 연구 범위

Mozilla MFSA 2026-54

공급업체의 수정 상태를 제품에 맞춰 읽습니다

Red Hat의 RHSB-2026-010은 자사 제품에서 CVE-2026-43499와 후속 CVE-2026-53166을 함께 다루며 수정 커널 적용·재부팅을 안내합니다. 이 공지의 적용 범위를 다른 배포판이나 Android 기기에 그대로 대입하지 않습니다. 설치된 패키지, 실행 중인 커널과 공급업체의 수정·백포트 내역을 함께 대조합니다.

Red Hat RHSB-2026-010

2026년 10월 27일 읽은 10월 Android·Pixel 게시판의 공개 CVE 표에는 CVE-2026-43499가 명시되지 않았습니다. 게시판에 없다고 해서 수정됐다고도, 수정되지 않았다고도 볼 수 없습니다. 이 특정 수정의 포함 여부를 확인하지 못한 기기는 미확인으로 남기고 제조사 공지·빌드 내역을 확인해야 합니다.

Android 2026년 10월 게시판

Pixel 2026년 10월 게시판

이 글이 확인하지 않은 것

이 글은 원저자 분석과 공급업체 공지의 범위를 대조한 방어 관점 해설입니다. 기기에서 공격을 재현하거나 수정 커널을 시험하지 않았습니다. 시연 영상·원본 그림·재현 코드도 옮기지 않았으며, 연구팀의 성공률을 독립 측정값으로 사용하지 않습니다.