CVE-2026-90360
In the Linux kernel, the following vulnerability has been resolved: regulator: core: use system_freezable_wq for init complete work schedule_delayed_work() uses system_wq, which is non-freezable, allowing regulator_init_complete_work to run concurrently with system suspend. This work fires ~30s after boot to disable unused regulators via I2C. When it races with PM suspend, the I2C adapter may already be suspended, triggering a -ESHUTDOWN warning in __i2c_transfer(): WARNING: ... at __i2c_transfer+0x36c/0x3c8 Call trace: __i2c_transfer i2c_transfer regmap_i2c_write _regmap_update_bits regulator_disable_regmap _regulator_do_disable regulator_late_cleanup regulator_init_complete_work_function process_one_work Switch to system_freezable_wq so the work is frozen before any device is suspended, eliminating the race.
What this means for your business
What to do
- 1Ask your IT team or provider whether any of your systems use the affected product.
- 2If you do, follow the vendor's guidance. No patch reference has been published yet.
Not sure if your company is exposed?
Fastnexa’s certified penetration testers can check whether attackers could use this flaw, or others like it, against your websites, apps and network. The full test is free for our first 10 founding clients until 31 December 2026.
Scoring
- CVSS
- Not yet scored
- Assigned by
- 416baaa9-dc9f-4396-8d5f-8c081fb06d67
Dates
- Published
- 2026-09-17
- Last modified
- 2026-09-17
- Sources
- NVD
References
- https://git.kernel.org/stable/c/03eab318cedd6ae34ecd34533cd986edf5237164
- https://git.kernel.org/stable/c/0b950aa7ec95e120b2bde745ca9a7ed3ce49d528
- https://git.kernel.org/stable/c/0d23d658d79925076026fff62a49b8c94e0e8922
- https://git.kernel.org/stable/c/29dc2e24f6adb36dcb884acf455644c397a67471
- https://git.kernel.org/stable/c/2cebc00340a585adeffe321bc41f1937eb79a4dc
- https://git.kernel.org/stable/c/350a0cba90e1bd40b1fe5b396923d2f3a61d1056
- https://git.kernel.org/stable/c/6d0a2c5e210f2fba099129e6183ef81316a6ae48
- https://git.kernel.org/stable/c/8a2ae3ab348cce44120667277c2198f10cc348b1
- https://git.kernel.org/stable/c/9cf65270c1c1717c84dcfacd58a782c1186b0cbf
- https://git.kernel.org/stable/c/dc8570a5b830190bf0b57017c35aef97cd6ad7d9