CVE-2025-22049

MediumCVSS 5.5/10Last modified Jul 30, 2026

Description

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

LoongArch: Increase ARCH_DMA_MINALIGN up to 16

ARCH_DMA_MINALIGN is 1 by default, but some LoongArch-specific devices (such as APBDMA) require 16 bytes alignment. When the data buffer length is too small, the hardware may make an error writing cacheline. Thus, it is dangerous to allocate a small memory buffer for DMA. It's always safe to define ARCH_DMA_MINALIGN as L1_CACHE_BYTES but unnecessary (kmalloc() need small memory objects). Therefore, just increase it to 16.

Metrics

CVSS 3.1 5.5/10CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H

Affected software

VendorProductVersions
LinuxLinux>= fa96b57c149061f71a70bd6582d995f6424fbbf4, < f39af67f03b564b763b06e44cb960c10a382d54a; >= fa96b57c149061f71a70bd6582d995f6424fbbf4, < 279ec25c2df49fba1cd9488f2ddd045d9cb2112e; >= fa96b57c149061f71a70bd6582d995f6424fbbf4, < 1d0def2d1658666ec1f32c9495df60e7411e3c82; >= fa96b57c149061f71a70bd6582d995f6424fbbf4, < bfff341cac7c650e6ca8d10503725992f5564d0f; >= fa96b57c149061f71a70bd6582d995f6424fbbf4, < 8b82aea3666f8f2c78f86148d78aea99c46e0f82; >= fa96b57c149061f71a70bd6582d995f6424fbbf4, < 4103cfe9dcb88010ae4911d3ff417457d1b6a720
LinuxLinux5.19

References

Timeline

Published
Apr 16, 2025
Last modified
Jul 30, 2026
NVD status
Modified

Related CVEs from 2025

CVE-2025-22054.8The GDPR Cookie Compliance – Cookie Banner, Cookie Consent, Cookie Notice – CCPA, DSGVO, RGPD plugin for WordPress is vulnerable to Stored CCVE-2025-220504.7In the Linux kernel, the following vulnerability has been resolved: usbnet:fix NPE during rx_complete Missing usbnet_going_away Check in CCVE-2025-220515.5In the Linux kernel, the following vulnerability has been resolved: staging: gpib: Fix Oops after disconnect in agilent usb If the agilentCVE-2025-220525.5In the Linux kernel, the following vulnerability has been resolved: staging: gpib: Fix Oops after disconnect in ni_usb If the usb dongle iCVE-2025-220535.5In the Linux kernel, the following vulnerability has been resolved: net: ibmveth: make veth_pool_store stop hanging v2: - Created a singleCVE-2025-220545.5In the Linux kernel, the following vulnerability has been resolved: arcnet: Add NULL check in com20020pci_probe() devm_kasprintf() returnsCVE-2025-220555.5In the Linux kernel, the following vulnerability has been resolved: net: fix geneve_opt length integer overflow struct geneve_opt uses 5 bCVE-2025-220567.8In the Linux kernel, the following vulnerability has been resolved: netfilter: nft_tunnel: fix geneve_opt type confusion addition When hanCVE-2025-220575.5In the Linux kernel, the following vulnerability has been resolved: net: decrease cached dst counters in dst_release Upstream fix ac888d58CVE-2025-220585.5In the Linux kernel, the following vulnerability has been resolved: udp: Fix memory accounting leak. Matt Dowling reported a weird UDP memCVE-2025-220595.5In the Linux kernel, the following vulnerability has been resolved: udp: Fix multiple wraparounds of sk->sk_rmem_alloc. __udp_enqueue_scheCVE-2025-22064.8A vulnerability classified as problematic has been found in aitangbao springboot-manager 3.0. This affects an unknown part of the file /sys/
CVE-2025-22049: Medium severity, CVSS 5.5 | Vulnix