cveboard RSS feed

CVE-2024-41038

CVE.org · Published

Historical CVEsJSONAI instructions

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

Plain text

CNA source text (English)

firmware: cs_dsp: Prevent buffer overrun when processing V2 alg headers

In the Linux kernel, the following vulnerability has been resolved: firmware: cs_dsp: Prevent buffer overrun when processing V2 alg headers Check that all fields of a V2 algorithm header fit into the available firmware data buffer. The wmfw V2 format introduced variable-length strings in the algorithm block header. This means the overall header length is variable, and the position of most fields varies depending on the length of the string fields. Each field must be checked to ensure that it does not overflow the firmware data buffer. As this ia bugfix patch, the fixes avoid making any significant change to the existing code. This makes it easier to review and less likely to introduce new bugs.

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)
f6bc909e7673c30abcbdb329e7d0aa2e83c103d7affectedgit6619aa48a011364e9f29083cc76368e6acfe5b11UnavailableNone listed
f6bc909e7673c30abcbdb329e7d0aa2e83c103d7affectedgit76ea8e13aaefdfda6e5601323d6ea5340359dcfaUnavailableNone listed
f6bc909e7673c30abcbdb329e7d0aa2e83c103d7affectedgit014239b9971d79421a0ba652579e1ca1b7b57b6dUnavailableNone listed
f6bc909e7673c30abcbdb329e7d0aa2e83c103d7affectedgit2163aff6bebbb752edf73f79700f5e2095f3559eUnavailableNone 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)
5.16affectedUnavailableUnavailableUnavailableNone listed
0unaffectedsemver5.16UnavailableNone listed
6.1.100unaffectedsemverUnavailable6.1.*None listed
6.6.41unaffectedsemverUnavailable6.6.*None listed
6.9.10unaffectedsemverUnavailable6.9.*None listed
6.10unaffectedoriginal_commit_for_fixUnavailable*None listed