682 matches found
smart-contract-vulnerabilities
Smart Contract Vulnerabilities A collection of smart contract vulnerabilities along with prevention methods. See /references for LLM-optimized references. Access Control Authorization Through tx.origin Insufficient Access Control Delegatecall to Untrusted Callee Signature Malleability Missing...
CVE-2025-4126
POC-CVE-2025-4126 smart contract reentrancy attack vulnerability 验证 Smart Contract Reentrancy Attack PoC This repository contains a Proof of Concept PoC demonstrating a reentrancy attack vulnerability in Ethereum smart contracts. The PoC includes a vulnerable smart contract, an attacker contract,...
CVE-2026-1111-Smart-Contract-Cross-Function-Reentrancy
CVE-2026-1111 – Smart Contract Cross‑Function Reentrancy Program Code Solidity + Python // VulnerableBank.sol - Simplified reentrancy example with cross-function bypass pragma solidity ^0.8.0; contract VulnerableBank mappingaddress = uint256 public balances; function deposit public payable...
evm-audit-helpers
evm-audit-helpers Overview evm-audit-helpers is a curated collection of Solidity snippets, Foundry scripts, and test templates designed to accelerate EVM smart‑contract security audits. The repository bundles reusable building blocks for common audit concerns such as reentrancy, storage layout...
Astra Linux – Vulnerability found in Linux 5.10, Linux 6.1, and Linux 5.15
In the Linux kernel, the following vulnerability has been resolved: netsched: qfq: A double addition of a classifier was corrected in the class, where netem is a child qdisc. As described in Gerrard’s report 1, there are use cases where a netem child qdisc can make the parent qdisc’s enqueue...
CVE-2026-17588
hw/usb/hcd-xhci: Set reentrancy guard in timer functions...
UBUNTU-CVE-2026-17588
hw/usb/hcd-xhci: Set reentrancy guard in timer functions...
exploit-gym
Smart-contract exploitation gym self-play, verifiable-reward...
Astra Linux – Vulnerability in Qemu
A reentrancy issue with DMA was discovered in the Tulip device emulation in QEMU. When Tulip reads from or writes to the rx/tx descriptor, or copies the rx/tx frame, it does not check whether the destination address is its own MMIO address. This can cause the device to trigger MMIO handlers...
Astra Linux – Vulnerability in Qemu
A reentrancy issue related to DMA was discovered in the USB EHCI controller emulation of QEMU. EHCI does not verify whether the Buffer Pointer overlaps with its MMIO region when transferring USB packets. Crafted content may be written to the controller’s registers, potentially triggering...
Astra Linux – Vulnerability in Qemu
A double-free vulnerability was identified in QEMU virtio devices virtio-gpu, virtio-serial-bus, virtio-crypto. The memreentrancyguard flag does not provide sufficient protection against reentrancy issues related to DMA operations. This vulnerability could allow a malicious privileged guest user ...
Astra Linux – Vulnerability in Qemu
A reentry vulnerability was identified in the NVM Express Controller NVME emulation in QEMU. This CVE is similar to CVE-2021-3750. Just like in that case, when the reentry trigger causes the nvmectrlreset function to be called, data structures will be freed, leading to a use-after-free issue. A...
CVE-2026-80920 io_uring: defer eventfd signaling when queued from a wakeup handler
In the Linux kernel, the following vulnerability has been resolved: iouring: defer eventfd signaling when queued from a wakeup handler ioreqlocalworkadd signals the CQ ring eventfd inline when it is the one to push the first entry onto -worklist. For DEFERTASKRUN rings that add is frequently done...
CVE-2026-80920
CVE-2026-80920 affects the Linux kernel io_uring subsystem. The root cause is that io_req_local_work_add() signals the CQ ring eventfd inline when it pushes the first entry onto ->work_list. For DEFER_TASKRUN rings, this add is frequently done from a waitqueue wakeup handler where an arbitrary...
EUVD-2026-75095
In the Linux kernel, the following vulnerability has been resolved: iouring: defer eventfd signaling when queued from a wakeup handler ioreqlocalworkadd signals the CQ ring eventfd inline when it is the one to push the first entry onto -worklist. For DEFERTASKRUN rings that add is frequently done...
PT-2026-89090
In the Linux kernel, the following vulnerability has been resolved: io uring: defer eventfd signaling when queued from a wakeup handler io req local work add signals the CQ ring eventfd inline when it is the one to push the first entry onto -work list. For DEFER TASKRUN rings that add is frequent...
smart-contract-security-training
Smart Contract Security Training Hands-on smart contract secu...
Exploit for CVE-2026-56848
CVE-2026-56848 NVD Description A flaw in Node.js HTTP/2...
ANT-2026-Z3GGGKM5 · ava-labs/libevm · Denial of Service / Nil Pointer Dereference
denial-of-service high Severity Claude high · Security research firm high · Maintainer - Discovered by Claude Mythos Preview REPORT Anthropic's analysis, sealed at approval. Disclosure to the maintainer was performed by Anvil Security. ANT-2026-Z3GGGKM5: Reentrancy guard dereferences nil StateDB...
PT-2026-73406
A flaw in Node.js HTTP/2 handling allows nghttp2 session mem send to be called re-entrantly while nghttp2 session mem recv is executing, resulting in a heap-use-after-free. This vulnerability affects Node.js 26.x, 24.x, and 22.x...