cveboard RSS feed

CVE-2024-42285

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)

RDMA/iwcm: Fix a use-after-free related to destroying CM IDs

In the Linux kernel, the following vulnerability has been resolved: RDMA/iwcm: Fix a use-after-free related to destroying CM IDs iw_conn_req_handler() associates a new struct rdma_id_private (conn_id) with an existing struct iw_cm_id (cm_id) as follows: conn_id->cm_id.iw = cm_id; cm_id->context = conn_id; cm_id->cm_handler = cma_iw_handler; rdma_destroy_id() frees both the cm_id and the struct rdma_id_private. Make sure that cm_work_handler() does not trigger a use-after-free by only freeing of the struct rdma_id_private after all pending work has finished.

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)
59c68ac31e15ad09d2cb04734e3c8c544a95f8d4affectedgitd91d253c87fd1efece521ff2612078a35af673c6UnavailableNone listed
59c68ac31e15ad09d2cb04734e3c8c544a95f8d4affectedgit7f25f296fc9bd0435be14e89bf657cd615a23574UnavailableNone listed
59c68ac31e15ad09d2cb04734e3c8c544a95f8d4affectedgit94ee7ff99b87435ec63211f632918dc7f44dac79UnavailableNone listed
59c68ac31e15ad09d2cb04734e3c8c544a95f8d4affectedgit557d035fe88d78dd51664f4dc0e1896c04c97cf6UnavailableNone listed
59c68ac31e15ad09d2cb04734e3c8c544a95f8d4affectedgitdc8074b8901caabb97c2d353abd6b4e7fa5a59a5UnavailableNone listed
59c68ac31e15ad09d2cb04734e3c8c544a95f8d4affectedgitff5bbbdee08287d75d72e65b72a2b76d9637892aUnavailableNone listed
59c68ac31e15ad09d2cb04734e3c8c544a95f8d4affectedgitee39384ee787e86e9db4efb843818ef0ea9cb8aeUnavailableNone listed
59c68ac31e15ad09d2cb04734e3c8c544a95f8d4affectedgitaee2424246f9f1dadc33faa78990c1e2eb7826e4UnavailableNone 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)
4.8affectedUnavailableUnavailableUnavailableNone listed
0unaffectedsemver4.8UnavailableNone listed
4.19.320unaffectedsemverUnavailable4.19.*None listed
5.4.282unaffectedsemverUnavailable5.4.*None listed
5.10.224unaffectedsemverUnavailable5.10.*None listed
5.15.165unaffectedsemverUnavailable5.15.*None listed
6.1.103unaffectedsemverUnavailable6.1.*None listed
6.6.44unaffectedsemverUnavailable6.6.*None listed
6.10.3unaffectedsemverUnavailable6.10.*None listed
6.11unaffectedoriginal_commit_for_fixUnavailable*None listed