cveboard RSS feed

CVE-2023-52679

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)

of: Fix double free in of_parse_phandle_with_args_map

In the Linux kernel, the following vulnerability has been resolved: of: Fix double free in of_parse_phandle_with_args_map In of_parse_phandle_with_args_map() the inner loop that iterates through the map entries calls of_node_put(new) to free the reference acquired by the previous iteration of the inner loop. This assumes that the value of "new" is NULL on the first iteration of the inner loop. Make sure that this is true in all iterations of the outer loop by setting "new" to NULL after its value is assigned to "cur". Extend the unittest to detect the double free and add an additional test case that actually triggers this path.

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)
bd6f2fd5a1d52198468c5cdc3c2472362dff5aaaaffectedgit26b4d702c44f9e5cf3c5c001ae619a4a001889dbUnavailableNone listed
bd6f2fd5a1d52198468c5cdc3c2472362dff5aaaaffectedgita0a061151a6200c13149dbcdb6c065203c8425d2UnavailableNone listed
bd6f2fd5a1d52198468c5cdc3c2472362dff5aaaaffectedgitd5f490343c77e6708b6c4aa7dbbfbcbb9546adeaUnavailableNone listed
bd6f2fd5a1d52198468c5cdc3c2472362dff5aaaaffectedgit4541004084527ce9e95a818ebbc4e6b293ffca21UnavailableNone listed
bd6f2fd5a1d52198468c5cdc3c2472362dff5aaaaffectedgitb9d760dae5b10e73369b769073525acd7b3be2bdUnavailableNone listed
bd6f2fd5a1d52198468c5cdc3c2472362dff5aaaaffectedgitb64d09a4e8596f76d27f4b4a90a1cf6baf6a82f8UnavailableNone listed
bd6f2fd5a1d52198468c5cdc3c2472362dff5aaaaffectedgitcafa992134124e785609a406da4ff2b54052aff7UnavailableNone listed
bd6f2fd5a1d52198468c5cdc3c2472362dff5aaaaffectedgit4dde83569832f9377362e50f7748463340c5db6bUnavailableNone 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.17affectedUnavailableUnavailableUnavailableNone listed
0unaffectedsemver4.17UnavailableNone listed
4.19.306unaffectedsemverUnavailable4.19.*None listed
5.4.268unaffectedsemverUnavailable5.4.*None listed
5.10.209unaffectedsemverUnavailable5.10.*None listed
5.15.148unaffectedsemverUnavailable5.15.*None listed
6.1.75unaffectedsemverUnavailable6.1.*None listed
6.6.14unaffectedsemverUnavailable6.6.*None listed
6.7.2unaffectedsemverUnavailable6.7.*None listed
6.8unaffectedoriginal_commit_for_fixUnavailable*None listed