NVD Vulnerability Detail
Search Exploit, PoC
CVE-2024-41091
Summary

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

tun: add missing verification for short frame

The cited commit missed to check against the validity of the frame length
in the tun_xdp_one() path, which could cause a corrupted skb to be sent
downstack. Even before the skb is transmitted, the
tun_xdp_one-->eth_type_trans() may access the Ethernet header although it
can be less than ETH_HLEN. Once transmitted, this could either cause
out-of-bound access beyond the actual length, or confuse the underlayer
with incorrect or inconsistent header length in the skb metadata.

In the alternative path, tun_get_user() already prohibits short frame which
has the length less than Ethernet header size from being transmitted for
IFF_TAP.

This is to drop any frame shorter than the Ethernet header size just like
how tun_get_user() does.

CVE: CVE-2024-41091

Publication Date July 29, 2024, 4:15 p.m.
Registration Date July 29, 2024, 8 p.m.
Last Update Nov. 21, 2024, 6:32 p.m.
Related information, measures and tools
Common Vulnerabilities List

JVN Vulnerability Information
Linux の Linux Kernel における境界外読み取りに関する脆弱性
Title Linux の Linux Kernel における境界外読み取りに関する脆弱性
Summary

Linux の Linux Kernel には、境界外読み取りに関する脆弱性が存在します。

Possible impacts 情報を取得される、およびサービス運用妨害 (DoS) 状態にされる可能性があります。 
Solution

ベンダより正式な対策が公開されています。ベンダ情報を参照して適切な対策を実施してください。

Publication Date July 25, 2024, midnight
Registration Date Oct. 15, 2025, 6:19 p.m.
Last Update Oct. 15, 2025, 6:19 p.m.
Affected System
Linux
Linux Kernel 4.20 以上 5.4.281 未満
Linux Kernel 5.11 以上 5.15.164 未満
Linux Kernel 5.16 以上 6.1.102 未満
Linux Kernel 5.5 以上 5.10.223 未満
Linux Kernel 6.10 以上 6.10.2 未満
Linux Kernel 6.2 以上 6.6.43 未満
Linux Kernel 6.7 以上 6.9.12 未満
CVE (情報セキュリティ 共通脆弱性識別子)
CWE (共通脆弱性タイプ一覧)
ベンダー情報
その他
Change Log
No Changed Details Date of change
1 [2025年10月15日]
  掲載
Oct. 15, 2025, 6:18 p.m.