483519 matches found
CVE-2026-98679
The Linux kernel contains a vulnerability in the IIO core (specifically kxcjk-1013) where duplicate writes to the event enable attribute are not properly filtered. While repeated enable requests are ignored, a repeated disable request triggers kxcjk1013_set_power_state(data, false), which drops a...
EUVD-2026-103933
In the Linux kernel, the following vulnerability has been resolved: iio: accel: kxcjk-1013: reject duplicate event disable The IIO core does not filter duplicate writes to the event enable attribute. kxcjk1013writeeventconfig already ignores repeated enable requests, but a repeated disable reques...
CVE-2026-98679 iio: accel: kxcjk-1013: reject duplicate event disable
In the Linux kernel, the following vulnerability has been resolved: iio: accel: kxcjk-1013: reject duplicate event disable The IIO core does not filter duplicate writes to the event enable attribute. kxcjk1013writeeventconfig already ignores repeated enable requests, but a repeated disable reques...
CVE-2026-98679 iio: accel: kxcjk-1013: reject duplicate event disable
In the Linux kernel, the following vulnerability has been resolved: iio: accel: kxcjk-1013: reject duplicate event disable The IIO core does not filter duplicate writes to the event enable attribute. kxcjk1013writeeventconfig already ignores repeated enable requests, but a repeated disable reques...
CVE-2026-98678 iio: adc: ad4030: fix invalid oversampling_ratio validation
In the Linux kernel, the following vulnerability has been resolved: iio: adc: ad4030: fix invalid oversamplingratio validation In ad4030setavgframelen, the logarithm is calculated before input validation. Passing zero or negative values leads to an undefined result from ilog2. Validate that the...
CVE-2026-98678 iio: adc: ad4030: fix invalid oversampling_ratio validation
In the Linux kernel, the following vulnerability has been resolved: iio: adc: ad4030: fix invalid oversamplingratio validation In ad4030setavgframelen, the logarithm is calculated before input validation. Passing zero or negative values leads to an undefined result from ilog2. Validate that the...
CVE-2026-98678
The Linux kernel contains a vulnerability in the iio: adc: ad4030 driver. Specifically, the function ad4030_set_avg_frame_len() performs a logarithm calculation before validating the input, which leads to an undefined result from ilog2() when zero or negative values are provided. The vulnerabilit...
EUVD-2026-103932
In the Linux kernel, the following vulnerability has been resolved: iio: adc: ad4030: fix invalid oversamplingratio validation In ad4030setavgframelen, the logarithm is calculated before input validation. Passing zero or negative values leads to an undefined result from ilog2. Validate that the...
CVE-2026-98677
The Linux kernel contains a use-after-free vulnerability in the iio: adc: ad_sigma_delta driver. The root cause is that ad_sd_buffer_postenable() allocates sigma_delta->samples_buf using devm_krealloc() at runtime, causing its resources to be released during unbind before iio_device_unregister...
EUVD-2026-103931
In the Linux kernel, the following vulnerability has been resolved: iio: adc: adsigmadelta: fix use-after-free on unbind adsdbufferpostenable allocates sigmadelta-samplesbuf with devmkrealloc at runtime, so its devres entry sits after all probe-time entries of the driver. devm resources are...
CVE-2026-98677 iio: adc: ad_sigma_delta: fix use-after-free on unbind
In the Linux kernel, the following vulnerability has been resolved: iio: adc: adsigmadelta: fix use-after-free on unbind adsdbufferpostenable allocates sigmadelta-samplesbuf with devmkrealloc at runtime, so its devres entry sits after all probe-time entries of the driver. devm resources are...
CVE-2026-98677 iio: adc: ad_sigma_delta: fix use-after-free on unbind
In the Linux kernel, the following vulnerability has been resolved: iio: adc: adsigmadelta: fix use-after-free on unbind adsdbufferpostenable allocates sigmadelta-samplesbuf with devmkrealloc at runtime, so its devres entry sits after all probe-time entries of the driver. devm resources are...
CVE-2026-98676 iio: adc: ade9000: fix NULL pointer dereference in clkout registration
In the Linux kernel, the following vulnerability has been resolved: iio: adc: ade9000: fix NULL pointer dereference in clkout registration ade9000setupclkout passes NULL as the register address when registering a divider clock. During clock registration, the common clock framework calls...
CVE-2026-98676
The Linux kernel contains a vulnerability in the iio: adc: ade9000 driver. The function ade9000_setup_clkout() incorrectly passes a NULL register address when registering a divider clock. During this process, the common clock framework calls clk_divider_recalc_rate(), which attempts to dereferenc...
CVE-2026-98676 iio: adc: ade9000: fix NULL pointer dereference in clkout registration
In the Linux kernel, the following vulnerability has been resolved: iio: adc: ade9000: fix NULL pointer dereference in clkout registration ade9000setupclkout passes NULL as the register address when registering a divider clock. During clock registration, the common clock framework calls...
EUVD-2026-103930
In the Linux kernel, the following vulnerability has been resolved: iio: adc: ade9000: fix NULL pointer dereference in clkout registration ade9000setupclkout passes NULL as the register address when registering a divider clock. During clock registration, the common clock framework calls...
CVE-2026-98675 iio: adc: ade9000: handle Phase C dip events in IRQ1 handler
In the Linux kernel, the following vulnerability has been resolved: iio: adc: ade9000: handle Phase C dip events in IRQ1 handler ADE9000ST1CROSSINGDEPTH is the exclusive upper bound for scanning the STATUS1 event bits, so a value of 25 left out the highest event bit, ADE9000ST1DIPCBIT bit 25. Pha...
CVE-2026-98675
The Linux kernel contains a vulnerability in the iio: adc: ade9000 driver where Phase C dip events were not reported. The root cause is that ADE9000_ST1_CROSSING_DEPTH was set as an exclusive upper bound of 25, which excluded the highest event bit (ADE9000_ST1_DIPC_BIT , bit 25). The fix involves...
EUVD-2026-103929
In the Linux kernel, the following vulnerability has been resolved: iio: adc: ade9000: handle Phase C dip events in IRQ1 handler ADE9000ST1CROSSINGDEPTH is the exclusive upper bound for scanning the STATUS1 event bits, so a value of 25 left out the highest event bit, ADE9000ST1DIPCBIT bit 25. Pha...
CVE-2026-98675 iio: adc: ade9000: handle Phase C dip events in IRQ1 handler
In the Linux kernel, the following vulnerability has been resolved: iio: adc: ade9000: handle Phase C dip events in IRQ1 handler ADE9000ST1CROSSINGDEPTH is the exclusive upper bound for scanning the STATUS1 event bits, so a value of 25 left out the highest event bit, ADE9000ST1DIPCBIT bit 25. Pha...