Cloudanix VulnDB

CVE-2025-40363

None

CVSS

—

EPSS

0.2%

Published

Dec 16, 2025

CISA due date

—

Cloudanix analysis

Monitor only SSVC: Track

A Linux kernel build warning for certain IPv6 security header handling has been cleaned up with no impact on running systems or security.

Exploitation
Other
Attacker needs
None
Complexity
Theoretical
Impact
Other
Component
OS kernel
Class
Other
Remediation
Patch
Effort
Low
Patch risk
Low

What it actually does

Resolves false positive fortify-string warnings from field-spanning memcpy operations in ah6_output() and ah6_output_done() that copy IPv6 extension headers beyond the 16-byte saddr/daddr fields in net/ipv6/ah6.c.

Why it matters to the business

Unnecessary compiler warnings during kernel builds on systems using IPv6 Authentication Header processing, potentially affecting Red Hat Enterprise Linux 8 high availability and resilient storage deployments using pcs packages; no operational disruption or data risk.

How an attack unfolds

No attacker exploitation is possible; the memcpy warnings are false positives because extension headers are intentionally placed after the IPv6 header in memory. The change separates address and header copies via new helper functions.

How to fix it

Update pcs and pcs-snmp packages on Red Hat Enterprise Linux 8 highavailability or resilientstorage to 0:0.10.4-6.el8_2.1; for kernel sources apply commit 2da805a61ef5272a2773775ce14c3650adb84248.

How to confirm the fix worked

Verify installed package versions match the fixed releases; rebuild kernels from updated sources and confirm absence of the field-spanning memcpy warning at net/ipv6/ah6.c:439.

Typical attack path

  1. No attack path exists; this addresses a compiler warning in IPv6 AH output handling rather than an exploitable flaw.

How to detect it

Review kernel build logs for the specific memcpy warning string referencing ah6_output and net/ipv6/ah6.c; no post-exploitation artifacts exist.

What your security team should do

  • Apply the listed package updates to pcs and pcs-snmp on affected Red Hat Enterprise Linux 8 systems
  • Rebuild and deploy updated kernels incorporating the helper-function changes if maintaining custom kernel sources

The record

In the Linux kernel, the following vulnerability has been resolved: net: ipv6: fix field-spanning memcpy warning in AH output Fix field-spanning memcpy warnings in ah6_output() and ah6_output_done() where extension headers are copied to/from IPv6 address fields, triggering fortify-string warnings about writes beyond the 16-byte address fields. memcpy: detected field-spanning write (size 40) of single field "&top_iph->saddr" at net/ipv6/ah6.c:439 (size 16) WARNING: CPU: 0 PID: 8838 at net/ipv6/ah6.c:439 ah6_output+0xe7e/0x14e0 net/ipv6/ah6.c:439 The warnings are false positives as the extension headers are intentionally placed after the IPv6 header in memory. Fix by properly copying addresses and extension headers separately, and introduce helper functions to avoid code duplication.

Affected packages

Ecosystem Package Introduced Fixed
Linux Kernel 0 5.4.302
Linux Kernel 2.6.12 5.4.302
Mageia:9 kernel 0 6.6.120-1.mga9
Mageia:9 kernel-linus 0 6.6.120-1.mga9
Mageia:9 kmod-virtualbox 0 7.1.14-14.mga9
Mageia:9 kmod-xtables-addons 0 3.24-88.mga9
openSUSE:Leap 16.0 dtb-aarch64 0 6.12.0-160000.26.1
openSUSE:Leap 16.0 kernel-64kb 0 6.12.0-160000.26.1
openSUSE:Leap 16.0 kernel-azure 0 6.12.0-160000.26.1
openSUSE:Leap 16.0 kernel-default 0 6.12.0-160000.26.1
openSUSE:Leap 16.0 kernel-default-base 0 6.12.0-160000.26.1.160000.2.7
openSUSE:Leap 16.0 kernel-docs 0 6.12.0-160000.26.1
openSUSE:Leap 16.0 kernel-kvmsmall 0 6.12.0-160000.26.1
openSUSE:Leap 16.0 kernel-obs-build 0 6.12.0-160000.26.1
openSUSE:Leap 16.0 kernel-obs-qa 0 6.12.0-160000.26.1
openSUSE:Leap 16.0 kernel-rt 0 6.12.0-160000.26.1
openSUSE:Leap 16.0 kernel-source 0 6.12.0-160000.26.1
openSUSE:Leap 16.0 kernel-syms 0 6.12.0-160000.26.1
openSUSE:Leap 16.0 kernel-zfcpdump 0 6.12.0-160000.26.1

Related vulnerabilities