🔍 CVE-2025-40264

0.0
CVSS Score
UNKNOWN
2025-12-04
2026-10-18 18:10
✅ 완료

🇰🇷 한글 설명

Linux 커널의 be2net 드라이버에서 OS2BMC 모드 사용 시 wrb_params 인자가 NULL로 전달되는 취약점이 발견되었습니다. 이로 인해 be_send_pkt_to_bmc() 호출 과정에서 NULL 포인터 역참조가 발생하여 시스템 충돌이나 커널 패닉이 일어날 수 있습니다.

💡 쉬운 설명

특정 네트워크 통신을 처리하는 과정에서 컴퓨터가 참조해야 할 정보가 비어 있어 시스템이 갑자기 멈추거나 오류가 발생할 수 있는 문제입니다. 이는 네트워크 패킷을 처리하는 소프트웨어의 논리적 오류로 인해 발생합니다.

🇺🇸 원문 (English)

In the Linux kernel, the following vulnerability has been resolved: be2net: pass wrb_params in case of OS2BMC be_insert_vlan_in_pkt() is called with the wrb_params argument being NULL at be_send_pkt_to_bmc() call site.  This may lead to dereferencing a NULL pointer when processing a workaround for specific packet, as commit bc0c3405abbb ("be2net: fix a Tx stall bug caused by a specific ipv6 packet") states. The correct way would be to pass the wrb_params from be_xmit().

📍 영향받는 시스템

be2net 드라이버를 사용하는 Linux 커널 (특정 커밋 bc0c3405abbb 이전 버전)

⚔️ 공격 벡터

특정 구조의 IPv6 패킷을 전송하여 커널의 NULL 포인터 역참조를 유도하는 방식

🛡️ 대응 방법

커널 패치(commit bc0c3405abbb 포함 버전)를 적용하여 be_xmit()에서 wrb_params를 올바르게 전달하도록 업데이트

🔧 검증 코드

해당 커밋 해시가 로그에 포함되어 있는지 확인하거나 현재 사용 중인 커널 버전을 확인합니다.

Shell / Script
git log --grep='bc0c3405abbb' || uname -r

💻 영향받는 소프트웨어

Linux Kernel