Review reviewHigh

CVE-2024-26951

Linux Linux, SIMATIC S7-1500 TM MFP - GNU/Linux subsystem, linux kernel

In the Linux kernel, the following vulnerability has been resolved: wireguard: netlink: check for dangling peer via is_dead instead of empty list If all peers are removed via wg_peer_remove_all(), rather than setting peer_list to empty, the peer is added to a temporary list with a head on the stack of wg_peer_remove_all(). If a netlink dump is resumed and the cursored peer is one that has been removed via wg_peer_remove_all(), it will iterate from that peer and then attempt to dump freed peers. Fix this by instead checking peer->is_dead, which was explictly created for this purpose. Also mo...

CVSS
7.8
EPSS
0.23%
14.2% percentile
CISA KEV
Not listed
Published
2024.05.01
PRIORITY ASSESSMENT

Review review

The CVSS severity warrants an early asset and exposure review.

Known exploitationNot established by KEV
Exploit probability0.23%
Technical severityCVSS 7.8

Vulnerability overview

In the Linux kernel, the following vulnerability has been resolved: wireguard: netlink: check for dangling peer via is_dead instead of empty list If all peers are removed via wg_peer_remove_all(), rather than setting peer_list to empty, the peer is added to a temporary list with a head on the stack of wg_peer_remove_all(). If a netlink dump is resumed and the cursored peer is one that has been removed via wg_peer_remove_all(), it will iterate from that peer and then attempt to dump freed peers. Fix this by instead checking peer->is_dead, which was explictly created for this purpose. Also mo...

Affected product and versions

Product
Linux Linux, SIMATIC S7-1500 TM MFP - GNU/Linux subsystem, linux kernel
Affected versions
>= e7096c131e5161fa3b8e52a650d7719d2857adfd < f52be46e3e6ecefc2539119784324f0cbc09620a, >= e7096c131e5161fa3b8e52a650d7719d2857adfd < 710a177f347282eea162aec8712beb1f42d5ad87, >= e7096c131e5161fa3b8e52a650d7719d2857adfd < b7cea3a9af0853fdbb1b16633a458f991dde6aac, >= e7096c131e5161fa3b8e52a650d7719d2857adfd < 13d107794304306164481d31ce33f8fdb25a9c04, >= e7096c131e5161fa3b8e52a650d7719d2857adfd < 7bedfe4cfa38771840a355970e4437cd52d4046b, >= e7096c131e5161fa3b8e52a650d7719d2857adfd < 302b2dfc013baca3dea7ceda383930d9297d231d, >= e7096c131e5161fa3b8e52a650d7719d2857adfd < 55b6c738673871c9b0edae05d0c97995c1ff08c4, >= 5.6, >= 5.6 < 5.10.215, >= 5.11 < 5.15.154, >= 5.16 < 6.1.84, >= 6.2 < 6.6.24, >= 6.7 < 6.7.12, >= 6.8 < 6.8.3, 10.0
Fixed versions
5.10.215, 5.15.154, 6.1.84, 6.6.24, 6.7.12, 6.8.3

Recommended response sequence

Confirm exposure before applying a vendor-supported change.

Full remediation guide
  1. 1
    Identify

    Confirm that Linux Linux, SIMATIC S7-1500 TM MFP - GNU/Linux subsystem, linux kernel and an affected version are present.

  2. 2
    Prioritize

    Combine exploitation signals with asset exposure and business criticality.

  3. 3
    Remediate

    Follow the vendor advisory or supported update path and preserve rollback options.

  4. 4
    Verify

    Recheck the version, service health, access paths, and relevant logs.

Technical data

CVSS vector
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
CWE
CWE-416