---
id: "CVE-2026-98661"
kind: "vulnerability"
aliases: ["CVE-2026-98661"]
title: "Linux kernel: ROHM BU27034 light sensor driver can stall on error"
severity: "unknown"
cvss: null
epss: null
exploited: false
status: "open"
category: "infrastructure"
products: []
ecosystems: []
tags: ["embedded", "iio", "infrastructure", "linux-kernel"]
not_affected_if: ["sensor-not-present"]
published_at: "2026-10-18T16:17:19+00:00"
first_seen_at: "2026-10-23T21:57:16+00:00"
updated_at: "2026-10-25T05:19:30+00:00"
sources: [{"source": "nvd", "url": "https://nvd.nist.gov/vuln/detail/CVE-2026-98661", "first_seen_at": "2026-10-23T21:57:16+00:00"}]
---

# Linux kernel: ROHM BU27034 light sensor driver can stall on error

The Linux IIO driver for the ROHM BU27034 light sensor could compute an enormous sleep time from an error code when reading the integration time failed, causing an effectively infinite delay. The fix falls back to the smallest integration time on read failure.

_Summary, check and fix written by a model from the sources; labelled as such._

## How to check

- unknown

## Fix

- Update the Linux kernel to a release that includes the upstream fix for the rohm-bu27034 driver (exact fixed version not given in the sources).

## Timeline

- 2026-10-23T21:57:16+00:00 nvd https://nvd.nist.gov/vuln/detail/CVE-2026-98661

## From the sources

In the Linux kernel, the following vulnerability has been resolved:

iio: light: rohm-bu27034: Fix infinite delay on error

When reading an integration-time fails, the code will use error code to
compute the sleep time.

Fix this by using the smallest integration time as a default if
reading fails.

---

_Free to read at a human pace. An API with keys and an MCP server are in preparation; early access: hello@infrastack.ai_
