cveboard RSS feed

CVE-2023-53456

CVE.org · Published

Historical CVEsJSONAI instructions

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

Plain text

CNA source text (English)

scsi: qla4xxx: Add length check when parsing nlattrs

In the Linux kernel, the following vulnerability has been resolved: scsi: qla4xxx: Add length check when parsing nlattrs There are three places that qla4xxx parses nlattrs: - qla4xxx_set_chap_entry() - qla4xxx_iface_set_param() - qla4xxx_sysfs_ddb_set_param() and each of them directly converts the nlattr to specific pointer of structure without length checking. This could be dangerous as those attributes are not validated and a malformed nlattr (e.g., length 0) could result in an OOB read that leaks heap dirty data. Add the nla_len check before accessing the nlattr data and return EINVAL if the length check fails.

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)
00c31889f7513e9ffa6b2b4de8ad6d7f59a61c80affectedgitcfa6a1a79ed6d336fac7a5d87eb5471e4401829fUnavailableNone listed
00c31889f7513e9ffa6b2b4de8ad6d7f59a61c80affectedgit5925e224cc6edfef57b20447f18323208461309bUnavailableNone listed
00c31889f7513e9ffa6b2b4de8ad6d7f59a61c80affectedgit47f3be62eab50b8cd7e1ae5fc2c4dae687497c34UnavailableNone listed
00c31889f7513e9ffa6b2b4de8ad6d7f59a61c80affectedgit6d65079c69dc1feb817ed71f5bd15e83a7d6832dUnavailableNone listed
00c31889f7513e9ffa6b2b4de8ad6d7f59a61c80affectedgitf61fc650c47849637fa1771a31a11674c824138aUnavailableNone listed
00c31889f7513e9ffa6b2b4de8ad6d7f59a61c80affectedgit25feffb3fbd51ae81d92c65cebc0e932663828b3UnavailableNone listed
00c31889f7513e9ffa6b2b4de8ad6d7f59a61c80affectedgit4ed21975311247bb84e82298eeb359ec0a0fa84dUnavailableNone listed
00c31889f7513e9ffa6b2b4de8ad6d7f59a61c80affectedgitb018c0440b871d8b001c996e95fa4538bd292de6UnavailableNone listed
00c31889f7513e9ffa6b2b4de8ad6d7f59a61c80affectedgit47cd3770e31df942e2bb925a9a855c79ed0662ebUnavailableNone 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)
3.2affectedUnavailableUnavailableUnavailableNone listed
0unaffectedsemver3.2UnavailableNone listed
4.14.326unaffectedsemverUnavailable4.14.*None listed
4.19.295unaffectedsemverUnavailable4.19.*None listed
5.4.257unaffectedsemverUnavailable5.4.*None listed
5.10.195unaffectedsemverUnavailable5.10.*None listed
5.15.132unaffectedsemverUnavailable5.15.*None listed
6.1.53unaffectedsemverUnavailable6.1.*None listed
6.4.16unaffectedsemverUnavailable6.4.*None listed
6.5.3unaffectedsemverUnavailable6.5.*None listed
6.6unaffectedoriginal_commit_for_fixUnavailable*None listed