PoC Archive PoC Archive

tag

Oob-Write

  • CVE-2026-17544 / GHSA-x692-q9x7-8c3f web CRITICAL 9.8

    PHP bcmath bccomp() Out-of-Bounds Write (CVE-2026-17544)

    CVE-2026-17544 is an out-of-bounds write vulnerability in the PHP bcmath extension, specifically in the bcstr2num() function in ext/bcmath/libbcmath/src/str2num.c. When the manual scale is smaller than the auto scale, the fraction is truncated and a…

    Unverified 2026-08-16
  • CVE-2026-33317 binary HIGH 8.7

    OP-TEE PKCS#11 TA Out-of-Bounds Heap Write via `C_GetAttributeValue` (CVE-2026-33317)

    CVE-2026-33317 is missing bounds validation in entrygetattributevalue() in the OP-TEE PKCS#11 Trusted Application, reachable via the PKCS11CMDGETATTRIBUTEVALUE command. The TA does not verify that each attribute header and its associated data region lie fully…

    Patched 2026-07-05
  • CVE-2026-31694 binary HIGH

    Linux FUSE Readdir Cache Out-of-Bounds Write to Root LPE — CVE-2026-31694

    fuseadddirenttocache() is missing a bounds check when copying a FUSE server-supplied directory entry into the kernel's readdir page-cache. A malicious (or attacker-controlled) FUSE server can return a dirent with namelen = 4095, which serializes to a…

    Patched 2026-07-05
  • None assigned as of 2026-07-03 binary HIGH

    Pillow ImageCms Mutable output_mode Heap OOB Write

    Pillow's ImageCms.buildTransform() creates a reusable LittleCMS-backed transform object and stores mutable inputmode/outputmode attributes on the Python wrapper. ImageCmsTransform.apply() trusts these mutable attributes both to validate image modes and to…

    Unverified 2026-07-03
  • None assigned as of 2026-07-03 binary CRITICAL

    FFmpeg RASC Decoder DLTA Heap Out-of-Bounds Write

    FFmpeg's RASC decoder (decodedlta() in libavcodec/rasc.c) tracks a row cursor and only checks whether it has reached the end of the current row after certain operations, rather than before. Several DLTA run types (4, 7, 12, 13) perform 32-bit reads/writes at…

    Unpatched 2026-07-03
  • CVE-2026-55200 network CRITICAL 9.8

    libssh2 SSH Packet Length OOB Heap Write / Unauthenticated RCE (CVE-2026-55200)

    CVE-2026-55200 is a critical heap out-of-bounds write in libssh2's SSH transport layer (ssh2transportread() in src/transport.c). The function validates that packetlength is greater than zero but performs no upper-bound check, allowing an attacker-controlled…

    Patched 2026-06-30
  • CVE-2026-8461 binary HIGH 8.8

    FFmpeg MagicYUV Decoder Out-of-Bounds Write / RCE — PixelSmash (CVE-2026-8461)

    CVE-2026-8461 (codename PixelSmash) is a High-severity out-of-bounds heap write in FFmpeg's MagicYUV decoder (libavcodec). Improper bounds validation during frame decoding allows a specially crafted video file with an odd slice height to trigger a heap buffer…

    Patched 2026-06-30
  • binary CRITICAL

    QEMUtiny - QEMU CXL Type-3 Memory Corruption Chain

    QEMUtiny is a memory corruption exploit chain in QEMU CXL Type-3 emulation that combines an out-of-bounds read (GETLOG) with an out-of-bounds write (SETFEATURE). The PoC leaks QEMU process pointers and then corrupts CXL device-adjacent state to steer…

    Unverified 2026-05-16