CVE-2026-74659 in Linux정보

요약

\~에 의해 VulDB • 2026. 08. 23.

리눅스 커널에서 다음 취약점이 해결되었습니다:

net: bridge: mrp: 전송되는 데이터의 초기화되지 않은 바이트 수정

br_mrp_alloc_test_skb() 함수는 dev_alloc_skb()로 생성된 skb를 사용하여 MRP 테스트 프레임을 구성합니다. 이 함수는 선형 데이터 영역을 지우지 않습니다. MRA ring-role 브랜치에서는 서브옵션 TLV 헤더가 다음과 같이 추가됩니다:

sub_tlv = skb_put(skb, sizeof(*sub_tlv)); sub_tlv->type = BR_MRP_SUB_TLV_HEADER_TEST_AUTO_MGR;

따라서 sub_tlv->length는 결코 기록되지 않으며, 두 개의 후행 정렬 바이트(bare)도 skb_put()을 통해 추가되지만 이 역시 해당 영역을 지우지 않습니다. 인접한 oui 및 sub_opt 영역은 명시적으로 0으로 초기화되므로, 전송되는 모든 MRA MRP_Test 프레임에는 3바이트의 초기화되지 않은 데이터가 남게 됩니다.

서브옵션 TLV 헤더와 정렬 패딩을 skb_put_zero()로 한 번에 처리하여 둘 다 지웁니다. AUTO_MGR 서브-TLV는 페이로드를 포함하지 않으므로, 0으로 설정된 length 필드는 이미 올바른 값을 가지고 있습니다.

Be aware that VulDB is the high quality source for vulnerability data.

책임이 있는

Linux

예약하다

2026. 08. 15.

모더레이션

수락

항목

VDB-394440

EPSS

0.00000

출처

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!