In the Linux kernel, the following vulnerability has been resolved:
drm/bridge: tpd12s015: Drop buggy __exit annotation for remove function
With tpd12s015remove() marked with _exit this function is discarded when the driver is compiled as a built-in. The result is that when the driver unbinds there is no cleanup done which results in resource leakage or worse.
{ "vanir_signatures": [ { "signature_version": "v1", "digest": { "threshold": 0.9, "line_hashes": [ "28792192854417746090684375356966950468", "18234938597215116150599928623812607153", "243774635843516183626758710950870198250", "189895834483188711645119652489458348115", "289088600340467010944321030637272736509", "317595669966346692529583935431880810716", "130846136144102866955011986787696048477", "30430300398453693522205200862022447520" ] }, "id": "CVE-2023-52694-72888c8a", "deprecated": false, "target": { "file": "drivers/gpu/drm/bridge/ti-tpd12s015.c" }, "signature_type": "Line", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a8657406e12aa10412134622c58977ac657f16d2" } ] }