Kestrel
대시보드로 돌아가기
CVE-2026-63892UNKNOWNMITRENVD대응게시일: 2026. 07. 19.수정일: 2026. 07. 19.CNA: 416baaa9-dc9f-4396-8d5f-8c081fb06d67Received

In the Linux kernel, the following vulnerability has been resolved: thunderbolt: property: Reject dir_len < 4 to prevent size_t underflow

위협 신호 · CVSS · EPSS · KEV

정기 패치· 높은 악용 신호 없음
CVSS
unknown

이론적 심각도 점수

EPSS
0.2%상위 87.4%

30일 내 악용 확률 예측

KEV
미등재

실측 악용 기록 없음

권장 대응 기한60일 이내CISA SSVC 기준

계획된 패치 주기 내 조치(60일 이내)

외부 노출· KEV 미등재 · 자동화 어려움 · 부분 영향 · 외부 노출

CVSS 벡터 · 메트릭

CVSS 벡터 정보 없음

상세 설명

In the Linux kernel, the following vulnerability has been resolved:

thunderbolt: property: Reject dir_len < 4 to prevent size_t underflow

On the non-root path, __tb_property_parse_dir() takes dir_len from
entry->length (u16 widened to size_t). Two distinct OOB conditions
follow when entry->length < 4:

  1. The non-root path begins with kmemdup(&block[dir_offset],
    sizeof(*dir->uuid), ...) which always reads 4 dwords from
    dir_offset. tb_property_entry_valid() only enforces
    dir_offset + entry->length <= block_len, so a crafted entry
    with dir_offset close to the end of the property block and
    entry->length in 0..3 passes that gate but lets the UUID copy
    run off the block (e.g. dir_offset = 497, dir_len = 3 in a
    500-dword block reads block[497..501]).

  2. After the kmemdup, content_len = dir_len - 4 underflows size_t
    to ~SIZE_MAX, nentries becomes SIZE_MAX / 4, and the entry
    walk runs OOB on each iteration until an entry fails
    validation or the kernel oopses on an unmapped page.

Reject dir_len < 4 on the non-root path before the UUID kmemdup,
which closes both holes.

Also move INIT_LIST_HEAD(&dir->properties) up to immediately after
the dir allocation so the new error-return path (and the existing
uuid-alloc failure path) calling tb_property_free_dir() sees a
walkable list rather than the zero-initialized NULL next/prev that
list_for_each_entry_safe() would oops on.

AI 심층 분석

공격 시나리오 · 재현 가능한 PoC 페이로드 · 즉시 적용 가능한 차단 패치를 한 번에 받아 보세요. 보안 운영팀이 그대로 점검·티켓팅에 쓸 수 있는 형태로 정리해 드립니다.