Echo: linux: security update to 6.1.170-1

medium Tenable Self-Hosted Container Security Plugin ID 458316

Description

There are packages installed that are affected by a vulnerability referenced in the following CVE:

- In the Linux kernel, the following vulnerability has been resolved: irqchip/sifive-plic: Fix frozen
interrupt due to affinity setting PLIC ignores interrupt completion message for disabled interrupt,
explained by the specification: The PLIC signals it has completed executing an interrupt handler by
writing the interrupt ID it received from the claim to the claim/complete register. The PLIC does not
check whether the completion ID is the same as the last claim ID for that target. If the completion ID
does not match an interrupt source that is currently enabled for the target, the completion is silently
ignored. This caused problems in the past, because an interrupt can be disabled while still being handled
and plic_irq_eoi() had no effect. That was fixed by checking if the interrupt is disabled, and if so
enable it, before sending the completion message. That check is done with irqd_irq_disabled(). However,
that is not sufficient because the enable bit for the handling hart can be zero despite
irqd_irq_disabled(d) being false. This can happen when affinity setting is changed while a hart is still
handling the interrupt. This problem is easily reproducible by dumping a large file to uart (which
generates lots of interrupts) and at the same time keep changing the uart interrupt's affinity setting.
The uart port becomes frozen almost instantaneously. Fix this by checking PLIC's enable bit instead of
irqd_irq_disabled(). (CVE-2026-23287)

Solution

Update the linux library and its related packages to version 6.1.170-1 or later.

See Also

https://advisory.echohq.com/cve/CVE-2026-23287

Plugin Details

Severity: Medium

ID: 458316

Version: Revision 1.1

Type: Local

Published: 10/2/2026

Updated: 10/2/2026

Risk Information

VPR

Risk Factor: Low

Score: 3

Percentile: 23.76

CVSS v2

Risk Factor: Medium

Base Score: 4.6

Temporal Score: 3.4

Vector: CVSS2#AV:L/AC:L/Au:S/C:N/I:N/A:C

CVSS Score Source: CVE-2026-23287

CVSS v3

Risk Factor: Medium

Base Score: 5.5

Temporal Score: 4.8

Vector: CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H

Temporal Vector: CVSS:3.0/E:U/RL:O/RC:C

Vulnerability Information

Exploit Ease: No known exploits are available

Patch Publication Date: 5/1/2026

Vulnerability Publication Date: 3/25/2026

Reference Information

CVE: CVE-2026-23287