cbcvebase.
CVE-2023-53856
published 2025-12-09

CVE-2023-53856: In the Linux kernel, the following vulnerability has been resolved: of: overlay: Call of_changeset_init() early When of_overlay_fdt_apply() fails, the…

PriorityP420medium5.5
EPSS
0.22%
13.2th percentile
In the Linux kernel, the following vulnerability has been resolved: of: overlay: Call of_changeset_init() early When of_overlay_fdt_apply() fails, the changeset may be partially applied, and the caller is still expected to call of_overlay_remove() to clean up this partial state. However, of_overlay_apply() calls of_resolve_phandles() before init_overlay_changeset(). Hence if the overlay fails to apply due to an unresolved symbol, the overlay_changeset.cset.entries list is still uninitialized, and cleanup will crash with a NULL-pointer dereference in overlay_removal_is_ok(). Fix this by moving the call to of_changeset_init() from init_overlay_changeset() to of_overlay_fdt_apply(), where all other early initialization is done.

Affected

14 ranges
VendorProductVersion rangeFixed in
debianlinux< linux 6.1.55-1 (bookworm)linux 6.1.55-1 (bookworm)
linuxlinux
linuxlinux>= f948d6d8b792bb90041edc12eac35faf83030994 < 01bb96ad38089f5cc6de7746dac13437d35eb1dc01bb96ad38089f5cc6de7746dac13437d35eb1dc
linuxlinux>= f948d6d8b792bb90041edc12eac35faf83030994 < 3fb210cd521c9efcb211e9f5ce40fc907200bf133fb210cd521c9efcb211e9f5ce40fc907200bf13
linuxlinux>= f948d6d8b792bb90041edc12eac35faf83030994 < be86241bf5d1efd16d8a7231c13b33459c5d755dbe86241bf5d1efd16d8a7231c13b33459c5d755d
linuxlinux>= f948d6d8b792bb90041edc12eac35faf83030994 < c403c81b577a67fe9ec6a2e89d143256487be50fc403c81b577a67fe9ec6a2e89d143256487be50f
linuxlinux>= f948d6d8b792bb90041edc12eac35faf83030994 < a9515ff4fb142b690a0d2b58782b15903b990dbaa9515ff4fb142b690a0d2b58782b15903b990dba
linuxlinux_kernel>= 0 < 6.1.55-16.1.55-1
linuxlinux_kernel>= 0 < 6.5.3-16.5.3-1
linuxlinux_kernel>= 0 < 6.5.3-16.5.3-1
linuxlinux_kernel>= 4.15.0 < 5.15.1325.15.132
linuxlinux_kernel>= 5.16.0 < 6.1.536.1.53
linuxlinux_kernel>= 6.2.0 < 6.4.166.4.16
linuxlinux_kernel>= 6.5.0 < 6.5.36.5.3
Stop checking back — get the weekly exploitation signal.

Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.