{"id":"CVE-2026-68233","title":"drm/vc4: Shut down BO cache timer before teardown","summary":"In the Linux kernel, the following vulnerability has been resolved:\n\ndrm/vc4: Shut down BO cache timer before teardown\n\nThe BO cache timer callback schedules time_work, and time_work can rearm\nthe timer through vc4_bo_cache_free_old().\n\n…","severity":"none","vendor":"Linux","product":"Linux","affected":["Linux >= c826a6e1064419f78855463cf29ce9e8b9d25bf4 < cf55c6f1b62a89bf365c48bf731ccf69340e3a16","Linux >= c826a6e1064419f78855463cf29ce9e8b9d25bf4 < e9264ee59bd94970b80b7548f693bccf0d4628da","Linux >= c826a6e1064419f78855463cf29ce9e8b9d25bf4 < a38f2724eb93a78ba250b01e0caf3468df4d3956","Linux >= c826a6e1064419f78855463cf29ce9e8b9d25bf4 < bac4c1a9af690b8635c6924872075c41d8763ed9","Linux >= c826a6e1064419f78855463cf29ce9e8b9d25bf4 < 6273dd3ffb54ec581855b82ae77331b66028249c","Linux 4.5"],"published":"2026-08-10","updated":"2026-10-21","sourceUpdated":"2026-10-21T12:43:34.259Z","source":"CVEORG","sourceUrl":"https://www.cve.org/CVERecord?id=CVE-2026-68233","references":[{"url":"https://git.kernel.org/stable/c/cf55c6f1b62a89bf365c48bf731ccf69340e3a16"},{"url":"https://git.kernel.org/stable/c/e9264ee59bd94970b80b7548f693bccf0d4628da"},{"url":"https://git.kernel.org/stable/c/a38f2724eb93a78ba250b01e0caf3468df4d3956"},{"url":"https://git.kernel.org/stable/c/bac4c1a9af690b8635c6924872075c41d8763ed9"},{"url":"https://git.kernel.org/stable/c/6273dd3ffb54ec581855b82ae77331b66028249c"}],"tags":["cve.org"],"epss":0.00166,"epssPercentile":0.05477,"ingestedAt":"2026-10-21T12:48:53.604Z","slug":"CVE-2026-68233","body":"## Overview\n\nIn the Linux kernel, the following vulnerability has been resolved:\n\ndrm/vc4: Shut down BO cache timer before teardown\n\nThe BO cache timer callback schedules time_work, and time_work can rearm\nthe timer through vc4_bo_cache_free_old().\n\nvc4_bo_cache_destroy() deletes the timer and then cancels the work, which\ndoes not break that cycle: the work being cancelled can rearm the timer,\nand the timer then queues work again after teardown.\n\nUse timer_shutdown_sync() instead, so the timer cannot be rearmed and the\ncycle ends with cancel_work_sync().\n\n## Affected\n\n- `Linux >= c826a6e1064419f78855463cf29ce9e8b9d25bf4 < cf55c6f1b62a89bf365c48bf731ccf69340e3a16`\n- `Linux >= c826a6e1064419f78855463cf29ce9e8b9d25bf4 < e9264ee59bd94970b80b7548f693bccf0d4628da`\n- `Linux >= c826a6e1064419f78855463cf29ce9e8b9d25bf4 < a38f2724eb93a78ba250b01e0caf3468df4d3956`\n- `Linux >= c826a6e1064419f78855463cf29ce9e8b9d25bf4 < bac4c1a9af690b8635c6924872075c41d8763ed9`\n- `Linux >= c826a6e1064419f78855463cf29ce9e8b9d25bf4 < 6273dd3ffb54ec581855b82ae77331b66028249c`\n- `Linux 4.5`\n\n## Remediation\n\nRefer to the linked advisories for vendor-supplied fixes and affected version ranges.","depth":"sunlit","depthScore":3,"depthScoreParts":{"impact":2.8,"likelihood":0,"exploitation":0,"ransomware":0},"changes":[]}