Answer in brief
CVE-2024-42247 records a Unknown severity vulnerability in wireguard: allowedips: avoid unaligned 64-bit memory accesses. The current sources do not mark it as known exploited. The current feed maps Linux/Linux (generic), Linux/Linux (generic). Check affected ranges and fixed versions before updating.
Analysis pending evidence review
HOL Guard separates source facts from reviewed analysis. See the methodology.
Answer in brief
CVE-2024-42247 records a Unknown severity vulnerability in wireguard: allowedips: avoid unaligned 64-bit memory accesses. The current sources do not mark it as known exploited. The current feed maps Linux/Linux (generic), Linux/Linux (generic). Check affected ranges and fixed versions before updating.
Analysis pending evidence review
HOL Guard separates source facts from reviewed analysis. See the methodology.
A CVSS score is not reported in the current record. The current sources do not mark it as known exploited. Treat this as a source-backed prioritization signal, not a statement about your environment.
Analysis status
Analysis pending evidence review
Factual feed record only; HOL analysis is not approved for indexing. Read the methodology.
The current feed maps Linux/Linux (generic), Linux/Linux (generic). Check affected ranges and fixed versions before updating.
| Package | Affected range | Fixed version |
|---|---|---|
| Linux/Linuxgeneric | >=e7096c131e5161fa3b8e52a650d7719d2857adfd <ae630de24efb123d7199a43256396d7758f4cb75 || >=e7096c131e5161fa3b8e52a650d7719d2857adfd <b4764f0ad3d68de8a0b847c05f427afb86dd54e6 || >=e7096c131e5161fa3b8e52a650d7719d2857adfd <217978a29c6ceca76d3c640bf94bdf50c268d801 || >=e7096c131e5161fa3b8e52a650d7719d2857adfd <6638a203abad35fa636d59ac47bdbc4bc100fd74 || >=e7096c131e5161fa3b8e52a650d7719d2857adfd <2fb34bf76431e831f9863cd59adc0bd1f67b0fbf || >=e7096c131e5161fa3b8e52a650d7719d2857adfd <948f991c62a4018fb81d85804eeab3029c6209f8 | ae630de24efb123d7199a43256396d7758f4cb75, b4764f0ad3d68de8a0b847c05f427afb86dd54e6, 217978a29c6ceca76d3c640bf94bdf50c268d801, 6638a203abad35fa636d59ac47bdbc4bc100fd74, 2fb34bf76431e831f9863cd59adc0bd1f67b0fbf, 948f991c62a4018fb81d85804eeab3029c6209f8 |
| Linux/Linuxgeneric | 5.6 | Not reported |
Published upstream
Aug 7, 2024
Evidence: source:cvelist:source_dates:source-dates:recordSource modified
Aug 5, 2026
Evidence: source:cvelist:source_dates:source-dates:recordFirst seen by HOL
Aug 5, 2026
In the Linux kernel, the following vulnerability has been resolved: wireguard: allowedips: avoid unaligned 64-bit memory accesses On the parisc platform, the kernel issues kernel warnings because swap_endian() tries to load a 128-bit IPv6 address from an unaligned memory location: Kernel: unaligned access to 0x55f4688c in wg_allowedips_insert_v6+0x2c/0x80 [wireguard] (iir 0xf3010df) Kernel: unaligned access to 0x55f46884 in wg_allowedips_insert_v6+0x38/0x80 [wireguard] (iir 0xf2010dc) Avoid such unaligned memory accesses by instead using the get_unaligned_be64() helper macro. [Jason: replace src[8] in original patch with src+8]
Quoted source text, attributed separately from HOL analysis.
A CVSS score is not reported in the current record. The current sources do not mark it as known exploited. Treat this as a source-backed prioritization signal, not a statement about your environment.
Analysis status
Analysis pending evidence review
Factual feed record only; HOL analysis is not approved for indexing. Read the methodology.
The current feed maps Linux/Linux (generic), Linux/Linux (generic). Check affected ranges and fixed versions before updating.
| Package | Affected range | Fixed version |
|---|---|---|
| Linux/Linuxgeneric | >=e7096c131e5161fa3b8e52a650d7719d2857adfd <ae630de24efb123d7199a43256396d7758f4cb75 || >=e7096c131e5161fa3b8e52a650d7719d2857adfd <b4764f0ad3d68de8a0b847c05f427afb86dd54e6 || >=e7096c131e5161fa3b8e52a650d7719d2857adfd <217978a29c6ceca76d3c640bf94bdf50c268d801 || >=e7096c131e5161fa3b8e52a650d7719d2857adfd <6638a203abad35fa636d59ac47bdbc4bc100fd74 || >=e7096c131e5161fa3b8e52a650d7719d2857adfd <2fb34bf76431e831f9863cd59adc0bd1f67b0fbf || >=e7096c131e5161fa3b8e52a650d7719d2857adfd <948f991c62a4018fb81d85804eeab3029c6209f8 | ae630de24efb123d7199a43256396d7758f4cb75, b4764f0ad3d68de8a0b847c05f427afb86dd54e6, 217978a29c6ceca76d3c640bf94bdf50c268d801, 6638a203abad35fa636d59ac47bdbc4bc100fd74, 2fb34bf76431e831f9863cd59adc0bd1f67b0fbf, 948f991c62a4018fb81d85804eeab3029c6209f8 |
| Linux/Linuxgeneric | 5.6 | Not reported |
Published upstream
Aug 7, 2024
Evidence: source:cvelist:source_dates:source-dates:recordSource modified
Aug 5, 2026
Evidence: source:cvelist:source_dates:source-dates:recordFirst seen by HOL
Aug 5, 2026
In the Linux kernel, the following vulnerability has been resolved: wireguard: allowedips: avoid unaligned 64-bit memory accesses On the parisc platform, the kernel issues kernel warnings because swap_endian() tries to load a 128-bit IPv6 address from an unaligned memory location: Kernel: unaligned access to 0x55f4688c in wg_allowedips_insert_v6+0x2c/0x80 [wireguard] (iir 0xf3010df) Kernel: unaligned access to 0x55f46884 in wg_allowedips_insert_v6+0x38/0x80 [wireguard] (iir 0xf2010dc) Avoid such unaligned memory accesses by instead using the get_unaligned_be64() helper macro. [Jason: replace src[8] in original patch with src+8]
Quoted source text, attributed separately from HOL analysis.