Skip to content
CVE PROGRAM SOURCE RECORDUnscored

CVE-2023-54101

driver: soc: xilinx: use _safe loop iterator to avoid a use after free

Description

In the Linux kernel, the following vulnerability has been resolved: driver: soc: xilinx: use _safe loop iterator to avoid a use after free The hash_for_each_possible() loop dereferences "eve_data" to get the next item on the list. However the loop frees eve_data so it leads to a use after free. Use hash_for_each_possible_safe() instead.

Affected products

Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.

Linux Linux

Default version status: unaffected

  • c7fdb2404f66131bc9c22e06f712717288826487 to < 49fca83f6f3f0cafe5bf5b43e8ee81cf73c2d5e0affected
  • c7fdb2404f66131bc9c22e06f712717288826487 to < f16599e638073ef0b2828bb64f5e99138e9381b5affected
  • c7fdb2404f66131bc9c22e06f712717288826487 to < 256aace3a5d8c987183ba4832dffb36f48ea7d3baffected
  • c7fdb2404f66131bc9c22e06f712717288826487 to < c58da0ba3e5c86e51e2c1557afaf6f71e00c4533affected

Linux Linux

Default version status: affected

  • 5.17affected
  • 0 to < 5.17unaffected
  • 6.1.39 to ≤ 6.1.*unaffected
  • 6.3.13 to ≤ 6.3.*unaffected
  • 6.4.4 to ≤ 6.4.*unaffected
  • 6.5 to ≤ *unaffected

References