CVE-2024-26849 in Linux정보

요약

\~에 의해 VulDB • 2026. 06. 27.

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

netlink: minlen 배열에 nla be16/32 타입 추가

BUG: KMSAN: uninit-value in nla_validate_range_unsigned lib/nlattr.c:222 [inline]
BUG: KMSAN: uninit-value in nla_validate_int_range lib/nlattr.c:336 [inline]
BUG: KMSAN: uninit-value in validate_nla lib/nlattr.c:575 [inline]
BUG: KMSAN: uninit-value in __nla_validate_parse+0x2e20/0x45c0 lib/nlattr.c:631 nla_validate_range_unsigned lib/nlattr.c:222 [inline]
nla_validate_int_range lib/nlattr.c:336 [inline]
validate_nla lib/nlattr.c:575 [inline]
...

해당 메시지는 다음 정책과 일치합니다:

[NFTA_TARGET_REV] = NLA_POLICY_MAX(NLA_BE32, 255),

그러나 minlen 배열에서 NLA_BE32의 크기가 0이므로 검증 코드가 잘못 형성된(너무 작은) 속성 이후를 읽게 됩니다.

참고: BITFIELD32, SINT, UINT 등 다른 속성들도 누락되어 있습니다: 이들도 추가되어야 할 것으로 보입니다.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

출처

Might our Artificial Intelligence support you?

Check our Alexa App!