cveboard RSS feed

CVE-2026-97571

CVE.org · Published

Historical CVEsJSONAI instructions

Record status
Published
Identifier year (not publication year)
2026
Source publication
Source updated
Imported by cveboard
Source snapshot
cve_2026-10-24_midnight_baseline ·

Plain text

CNA source text (English)

bnxt_en: Propagate TPA buffer allocation failures in bnxt_queue_mem_alloc()

In the Linux kernel, the following vulnerability has been resolved: bnxt_en: Propagate TPA buffer allocation failures in bnxt_queue_mem_alloc() bnxt_alloc_one_tpa_info_data() returns -ENOMEM as soon as one allocation fails. This leaves the remaining rxr->rx_tpa[] entries zeroed. bnxt_queue_mem_alloc() discards that return value, so the partially initialized ring is installed by bnxt_queue_start(). Since the agg_id is picked by the hardware and bnxt_alloc_agg_idx maps it to a SW index in rxr->rx_tpa[], it is possible that an uninitialized slot can be chosen which would hand a zero DMA address to the device. Fix this by checking the return value of bnxt_alloc_one_tpa_info_data and unwinding, freeing the ring buffers.

Scoped product and version facts

Fix information unknown; no fixed version is derived here. Missing information does not prove that no fix exists.

Exploitation unknown; this catalogue does not assess exploitation.

Linux

Vendor
Linux
Product
Linux
Platforms
Unknown
Default status
unaffected
Linux · Scoped product and version facts
Version (version)Status (status)Version scheme (versionType)Exclusive end (lessThan)Inclusive end (lessThanOrEqual)Status changes (at → status)
0997443906b96a051011f220a61e6dce4602ec54affectedgitd7db2e4953e4626339fd0075564a3e447650d37bUnavailableNone listed
bd649c5cc958169b8a8a3e77ea926d92d472b02aaffectedgitc8050386a2209b2a474c1eb4bd1574dc19129bfbUnavailableNone listed
bd649c5cc958169b8a8a3e77ea926d92d472b02aaffectedgit37e08dc821a57fe0592c917486b638caa888b46dUnavailableNone listed
bd649c5cc958169b8a8a3e77ea926d92d472b02aaffectedgitb814dfbfeb0a68c9a52073f2caa05a2d5247a329UnavailableNone listed
6.12.20affectedsemver6.12.112UnavailableNone listed

Linux

Vendor
Linux
Product
Linux
Platforms
Unknown
Default status
affected
Linux · Scoped product and version facts
Version (version)Status (status)Version scheme (versionType)Exclusive end (lessThan)Inclusive end (lessThanOrEqual)Status changes (at → status)
6.13affectedUnavailableUnavailableUnavailableNone listed
0unaffectedsemver6.13UnavailableNone listed
6.12.112unaffectedsemverUnavailable6.12.*None listed
6.18.53unaffectedsemverUnavailable6.18.*None listed
7.2.7unaffectedsemverUnavailable7.2.*None listed
7.3unaffectedoriginal_commit_for_fixUnavailable*None listed