CVE-2026-90405

CVE-2026-90405

published September 17, 2026

CVSS
—
EPSS
0%
Percentile
9.0
In the wild
Unconfirmed
What it is

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

media: stm32: dcmi: fix some error handling bugs in probe()

There are a few issues here:

1) After we assign:

chan = dma_request_chan(&pdev->dev, "tx");

Then the error paths need to clean up before returning. The first

error path does a direct return.

2) The error paths check "dcmi->mdma_chan" but that is not assigned

until later so it results in memory leaks. Test "mdma_chan"

instead.

3) The error handling calls dma_release_channel(dcmi->dma_chan) before

"dcmi->dma_chan" has been assigned which leads to a NULL pointer

dereference. Use the "chan" variable instead.

I also moved the call to dma_release_channel() after the call to

dma_release_channel() so it mirrors the allocation code better.

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.00198 · 9.0th percentile
Published
2026-09-17T21:17Z
References (2)
EPSS history
Timeline
  • 19 SEP 03:55Z
    EPSS moved — → 0%
    epss
  • 17 SEP 16:09Z
    media: stm32: dcmi: fix some error handling bugs in probe()
    cvelistv5