🔍 CVE-2026-63976

8.8
CVSS Score
HIGH
2026-07-19
2026-10-19 21:17
✅ 완료

🇰🇷 한글 설명

Linux 커널의 Bluetooth L2CAP 프로토콜에서 ECRED 재설정 성공 시 채널 식별자(chan->ident)를 초기화하지 않는 취약점이 발견되었습니다. 공격자가 재설정 성공 후 이전 식별자를 사용하여 실패 응답을 재전송하면, 커널이 이미 연결된 채널을 잘못 매칭하여 강제로 삭제할 수 있습니다.

💡 쉬운 설명

블루투스 연결 과정에서 통신 식별 번호가 제대로 지워지지 않아 발생하는 문제입니다. 해커가 가짜 응답을 보내 정상적으로 연결된 블루투스 통신을 강제로 끊어버릴 수 있습니다.

🇺🇸 원문 (English)

In the Linux kernel, the following vulnerability has been resolved: Bluetooth: l2cap: clear chan->ident on ECRED reconfiguration success l2cap_ecred_reconf_rsp() returns early on success without clearing chan->ident. Every other L2CAP response handler (l2cap_ecred_conn_rsp, l2cap_le_connect_rsp, l2cap_config_rsp) clears chan->ident after a successful transaction to prevent the channel from matching subsequent responses with the recycled ident value. A remote attacker that completed a reconfiguration as the peer can replay a failure response with the stale ident, causing the kernel to match and destroy the already-established channel via l2cap_chan_del(chan, ECONNRESET). Clear chan->ident for all matching channels on success, and harden the failure path by using l2cap_chan_hold_unless_zero() consistent with other L2CAP handlers (l2cap_le_command_rej, __l2cap_get_chan_by_ident).

📍 영향받는 시스템

Linux Kernel (Bluetooth L2CAP stack 포함 버전)

⚔️ 공격 벡터

원격 공격자가 재설정 완료 후 오래된 식별자를 사용하여 실패 응답을 재전송(Replay Attack)

🛡️ 대응 방법

Linux 커널을 최신 보안 패치가 적용된 버전으로 업데이트하십시오.

🔧 검증 코드

출력된 커널 버전이 해당 취약점이 수정된 패치 버전 이후인지 확인하십시오.

Shell / Script
uname -r

📊 CVSS Vector String

CVSS Vector
CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

💻 영향받는 소프트웨어

Linux Kernel