312101 matches found
kernel: nvme-tcp: fix host memory disclosure on R2T for a read command
A flaw was found in the Linux kernel's NVMe Non-Volatile Memory Express over TCP nvme-tcp component. A malicious NVMe controller can exploit this vulnerability by sending a Ready to Transfer R2T command for a read request. The host system, failing to properly validate the request direction, will...
kernel: net: ip_gre: require CAP_NET_ADMIN in the device netns for changelink
A flaw was found in the Linux kernel's IP Generic Routing Encapsulation ipgre component. This vulnerability allows a local attacker with network administration capabilities in one network namespace to modify a tunnel residing in a different network namespace where they lack privileges. This is du...
kernel: nvme/ioctl: check SUBMIT_IO with nvme_cmd_allowed()
A flaw was found in the Linux kernel's NVMe Non-Volatile Memory Express input/output control ioctl handling. An unprivileged local user could exploit this vulnerability by bypassing access checks in the NVMEIOCTLSUBMITIO function. This allows them to perform unauthorized I/O operations on a...
kernel: netfilter: nf_conntrack: use get_unaligned_be32() in tcp_sack()
A flaw was found in the Linux kernel's netfilter connection tracking subsystem. The TCP option processing mechanism improperly assumes memory alignment when reading packet headers. A remote attacker could exploit this vulnerability by sending crafted TCP packets with misaligned SACK options throu...
kernel: tunnels: load network headers after skb_cow() in iptunnel_pmtud_build_icmp[v6]()
A flaw was found in the Linux kernel's tunnels module. This vulnerability, categorized as a Use-After-Free UAF, arises from improper handling of network header pointers during certain packet processing operations. Specifically, functions responsible for building Internet Control Message Protocol...
kernel: net/mlx5: Fix slab-out-of-bounds in mlx5_query_nic_vport_mac_list
A flaw was found in the Linux kernel's mlx5 driver. The mlx5querynicvportmaclist function, which handles querying network interface card NIC virtual port vport MAC addresses, incorrectly sizes its internal buffer. When a Virtual Function VF vport is queried with a larger configured maximum, the...
kernel: nvme-pci: fix mempool alloc size
A flaw was addressed in the Linux kernel’s nvme-pci driver related to how the driver calculated the worst-case number of PRP Physical Region Page lists required for a given I/O request. The implementation previously rounded the allocation to one list instead of correctly converting the maximum si...
kernel: RDMA/uverbs: Validate wqe_size before using it in ib_uverbs_post_send
A flaw was found in the Linux kernel's Remote Direct Memory Access RDMA subsystem, specifically within the ibuverbspostsend function. A local user can exploit this vulnerability by providing an invalid work queue element size wqesize from userspace without proper validation. This can lead to an...
kernel: tunnels: do not assume transport header in iptunnel_pmtud_check_icmp()
A flaw was found in the Linux kernel's tunnels module. This vulnerability occurs when the iptunnelpmtudcheckicmp function is called without the skb transport header being properly set. An attacker could exploit this condition to trigger an out-of-bound memory access, which may lead to system...
kernel: vxlan: require CAP_NET_ADMIN in the device netns for changelink
A flaw was found in the Linux kernel's VXLAN Virtual Extensible LAN implementation. A local attacker, with CAPNETADMIN network administration capability in one network namespace, could exploit an incorrect privilege check in the rtnl changelink path. This allows the attacker to modify the...
kernel: Linux kernel: Denial of Service in RDMA/bnxt_re driver due to race condition during QP destruction
A flaw was found in the Linux kernel's Remote Direct Memory Access RDMA bnxtre driver. A local user could exploit a race condition that occurs when a Queue Pair QP is destroyed, but completion queue CQ polling continues. This can lead to a kernel panic, resulting in a Denial of Service DoS on the...
kernel: KVM: SVM: Fix page overflow in sev_dbg_crypt() for ENCRYPT path
A flaw was found in the Linux kernel's Kernel-based Virtual Machine KVM module, specifically within the Secure Virtual Machine SVM component. The sevdbgcrypt function, when handling encryption, incorrectly calculates the transfer length, leading to a page overflow. This memory corruption can resu...
INF8602-CVE-2020-8835
INF8602-CVE-2020-8835 Testing the kernel exploit 1. Testing without Docker cd ../app npm i node server.js 2. Testing with Docker to test defensive capability Make sure to be in the same directory as the Dockerfile Build the Docker image docker build . -t inf8602/node-web-app Your docker image...
linux-4.1.15_CVE-2022-42703
Linux kernel release 4.x http://kernel.org/ Estas son las notas de la versión de Linux 4. Léalas con atención, ya que le explican de qué se trata todo esto, cómo instalar el kernel y qué hacer si algo sale mal. ¿QUÉ ES LINUX? Linux es un clon del sistema operativo Unix, escrito desde cero por Lin...
CVE-2022-0492-Docker-Breakout-Checker-and-PoC
CVE-2022-0492 Docker Breakout Checker and PoC Summary Exploiting the vulnerability requires the attacker to have access to a Docker container running on a vulnerable system. Once exploited, the attacker can escape the container and gain complete control over the host system. A vulnerability was...
CVE-2022-36946
CVE-2022-36946 Reportado por: Domingo Dirutigliano y Nicola Guerrera Mientras trabajábamos en firegex, nuestro firewall de aplicación para competiciones CTF Attack-Defence, nos topamos con algunos kernel panics. Este extraño comportamiento fue luego aislado y analizado, llevando al descubrimiento...
DIRTY-FRAG-Detection-with-Wazuh-4.14.4
Detección de DIRTY FRAG con Wazuh 4.14.4 - CVE-2026-43284 / CVE-2026-43500 Ingeniería de detección para la LPE del kernel Dirty Frag - Ubuntu / RHEL / Debian / Amazon Linux ¿Qué es Dirty Frag? CVE-2026-43284 / CVE-2026-43500 es una escalada de privilegios local LPE del kernel de Linux que encaden...
CVE-2026-43499-armv7
CVE-2026-43499 GhostLock — ARM32 Huawei Watch 4 Pro Linux kernel privilege escalation exploit attempt based on CVE-2026-43499 GhostLock — Huawei Watch 4 Pro MDS-AL00, armv7l Project Overview This project is a GhostLock kernel vulnerability exploit attempt targeting the Huawei Watch 4 Pro MDS-AL00...
CVE-2018-1000199
CVE-2018-1000199 The Linux ptrace code virtualizes access to the debug registers, and the virtualization code has incorrect error handling. This means that if you write an illegal value to, say, DR0, the internal state of the kernel's breakpoint tracking can become corrupt despite the fact that t...
CVE-2015-1328-GoldenEye
CVE-2015-1328-GoldenEye about exploit: The overlayfs implementation in the linux aka Linux kernel package before 3.19.0-21.21 in Ubuntu through 15.04 does not properly check permissions for file creation in the upper filesystem directory, which allows local users to obtain root access by leveragi...