Goal Reached Thanks to every supporter — we hit 100%!

Goal: 1000 CNY · Raised: 1336 CNY

100%

CVE-2024-36010— igb: Fix string truncation warnings in igb_set_fw_version

EPSS 0.18% · P8

Possible ATT&CK Techniques 1AI

T1562.001

Affected Version Matrix 4

VendorProductVersion RangeStatus
LinuxLinux1978d3ead82c8e39d739dd4e19b1ea7bf923dfb4< c56d055893cbe97848611855d1c97d0ab171ecccaffected
6.7affected
< 6.7unaffected
6.8≤ *unaffected
Get alerts for future matching vulnerabilitiesLog in to subscribe

I. Basic Information for CVE-2024-36010

Vulnerability Information

Have questions about the vulnerability? See if Shenlong's analysis helps!
View Shenlong Deep Dive ↗

Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.

Vulnerability Title
igb: Fix string truncation warnings in igb_set_fw_version
Source: CVE Program / CVE List V5
Vulnerability Description
In the Linux kernel, the following vulnerability has been resolved: igb: Fix string truncation warnings in igb_set_fw_version Commit 1978d3ead82c ("intel: fix string truncation warnings") fixes '-Wformat-truncation=' warnings in igb_main.c by using kasprintf. drivers/net/ethernet/intel/igb/igb_main.c:3092:53: warning:‘%d’ directive output may be truncated writing between 1 and 5 bytes into a region of size between 1 and 13 [-Wformat-truncation=] 3092 | "%d.%d, 0x%08x, %d.%d.%d", | ^~ drivers/net/ethernet/intel/igb/igb_main.c:3092:34: note:directive argument in the range [0, 65535] 3092 | "%d.%d, 0x%08x, %d.%d.%d", | ^~~~~~~~~~~~~~~~~~~~~~~~~ drivers/net/ethernet/intel/igb/igb_main.c:3092:34: note:directive argument in the range [0, 65535] drivers/net/ethernet/intel/igb/igb_main.c:3090:25: note:‘snprintf’ output between 23 and 43 bytes into a destination of size 32 kasprintf() returns a pointer to dynamically allocated memory which can be NULL upon failure. Fix this warning by using a larger space for adapter->fw_version, and then fall back and continue to use snprintf.
Source: CVE Program / CVE List V5
CVSS Information
N/A
Source: CVE Program / CVE List V5
Vulnerability Type
N/A
Source: CVE Program / CVE List V5
Vulnerability Title
Linux kernel 安全漏洞
Source: CNNVD (China National Vulnerability Database)
Vulnerability Description
Linux kernel是美国Linux基金会的开源操作系统Linux所使用的内核。 Linux kernel存在安全漏洞,该漏洞源于igb_set_fw_version存在安全漏洞。
Source: CNNVD (China National Vulnerability Database)
CVSS Information
N/A
Source: CNNVD (China National Vulnerability Database)
Vulnerability Type
N/A
Source: CNNVD (China National Vulnerability Database)

Affected Products

VendorProductAffected VersionsCPESubscribe
LinuxLinux 1978d3ead82c8e39d739dd4e19b1ea7bf923dfb4 ~ c56d055893cbe97848611855d1c97d0ab171eccc -
LinuxLinux 6.7 -

II. Public POCs for CVE-2024-36010

#POC DescriptionSource LinkShenlong Link
AI-Generated POCPremium

No public POC found.

Login to generate AI POC

III. Intelligence Information for CVE-2024-36010

登录查看更多情报信息。

Other References for CVE-2024-36010 (1)

Same Patch Batch · Linux · 2024-05-22 · 63 CVEs total

CVE-2021-474969.8 CRITICALnet/tls: Fix flipped sign in tls_err_abort() calls
CVE-2021-474789.1 CRITICALisofs: Fix out of bound access for corrupted isofs image
CVE-2021-474508.8 HIGHKVM: arm64: Fix host stage-2 PGD refcount
CVE-2021-474338.1 HIGHbtrfs: fix abort logic in btrfs_replace_file_extents
CVE-2021-474517.8 HIGHnetfilter: xt_IDLETIMER: fix panic that occurs when timer_type has garbage value
CVE-2021-474477.8 HIGHdrm/msm/a3xx: fix error handling in a3xx_gpu_init()
CVE-2021-474467.8 HIGHdrm/msm/a4xx: fix error handling in a4xx_gpu_init()
CVE-2021-474857.8 HIGHIB/qib: Protect from buffer overflow in struct qib_user_sdma_pkt fields
CVE-2021-474927.8 HIGHmm, thp: bail out early in collapse_file for writeback page
CVE-2021-474937.8 HIGHocfs2: fix race between searching chunks and release journal_head from buffer_head
CVE-2021-474947.8 HIGHcfg80211: fix management registrations locking
CVE-2021-474837.8 HIGHregmap: Fix possible double-free in regcache_rbtree_exit()
CVE-2021-474617.8 HIGHuserfaultfd: fix a race between writeprotect and exit_mmap()
CVE-2021-474597.8 HIGHcan: j1939: j1939_netdev_start(): fix UAF for rx_kref of j1939_priv
CVE-2021-474487.5 HIGHmptcp: fix possible stall on recvmsg()
CVE-2021-474587.1 HIGHocfs2: mount fails with buffer overflow in strlen
CVE-2021-474657.1 HIGHKVM: PPC: Book3S HV: Fix stack handling in idle_kvm_start_guest()
CVE-2021-474387.1 HIGHnet/mlx5e: Fix memory leak in mlx5_core_destroy_cq() error path
CVE-2021-47464audit: fix possible null-pointer dereference in audit_filter_rules
CVE-2021-47473scsi: qla2xxx: Fix a memory leak in an error path of qla2x00_process_els()

Showing top 20 of 63 CVEs. View all on vendor page &rarr; →

IV. Related Vulnerabilities

V. Comments for CVE-2024-36010

No comments yet


Leave a comment