← CVE Intelligence

CVE-2026-46145

RDMA/mana: Validate rx_hash_key_len PUBLISHED

Description (CNA)

In the Linux kernel, the following vulnerability has been resolved: RDMA/mana: Validate rx_hash_key_len Sashiko points out that rx_hash_key_len comes from a uAPI structure and is blindly passed to memcpy, allowing the userspace to trash kernel memory. Bounds check it so the memcpy cannot overflow.

Affected (CNA)

Vendor / productVersions
Linux / Linuxaffected 0266a177631d4c6b963b5b12dd986a8c5abdbf06 before 7d7c9f0fcd19c4d2f0164347c58d49cafa961b72; affected 0266a177631d4c6b963b5b12dd986a8c5abdbf06 before 11c1431d641e0e4e0529e96957995820600c7287; affected 0266a177631d4c6b963b5b12dd986a8c5abdbf06 before 012796f9541fcd0c1fa8ae4da7eb4d83931ef838; affected 0266a177631d4c6b963b5b12dd986a8c5abdbf06 before 7d94f155f354b961c598f71bafa804dceded513f; affected 0266a177631d4c6b963b5b12dd986a8c5abdbf06 before 6dd2d4ad9c8429523b1c220c5132bd551c006425
Linux / Linuxaffected 6.2; unaffected 0 before 6.2; unaffected 6.6.141 through 6.6.*; unaffected 6.12.88 through 6.12.*; unaffected 6.18.30 through 6.18.*; unaffected 7.0.7 through 7.0.*; unaffected 7.1 through *

CWE

No CWE identifiers supplied.

References

ADP enrichment

redhat-SADP

A flaw was found in the Linux kernel's RDMA/mana component. A local user could exploit this vulnerability by providing an invalid `rx_hash_key_len` value through a user-space API (uAPI) structure. This invalid value is then used in a `memcpy` operation without proper bounds checking, allowing the user to write beyond intended memory boundaries. This can lead to kernel memory corruption, potentially resulting in privilege escalation or a denial of service (DoS).

CISA-ADP

No English description supplied.

No references supplied.