1146 matches found
Pillow: Decompression bomb check bypass in SpiderImagePlugin.seek() leads to unbounded allocation DoS
Summary SpiderImagePlugin's seek bypasses the decompression bomb check, allowing a tiny 1KB crafted SPIDER stack file to trigger a multi-gigabyte allocation on im.load. Affected versions All versions up to and including current HEAD v13.0.0.dev0, commit e7a7ea84 Root cause Image.open runs...
spectre-attack-example
Spectre Attack Example January 2, 2018 CVE-2017-5753 and CVE-2017-5715 "Spectre" exploit example What is this? We place the text "The Magic Words are Squeamish Ossifrage." in memory, and then we attempt to read it using the vulnerability. If the system is vulnerable, you will see the same text on...
polkit-CVE-2021-3560_writeup
Try Hack Me - Polkit:CVE-2021-3560 Author: Atharva Bordavekar Difficulty: Info Points: 32 Vulnerability: CVE-2021-3560 we will first check the version of the polkit version to get some better insights. apt list --installed | grep policykit-1 policykit-1/focal,now 0.105-26ubuntu1 amd64...
tethr
Tethr Android Tethering Provisioning Check Bypass CVE-2017-0554 This is the repository for the proof of concept Tethr app which demonstrates CVE-2017-0554 to bypass the tether provisioning check on Android prior to version 7.1.2. Informational Blog Post Download Tethr Demo Video...
DolibabyPhp
DolibabyPhp An authenticated RCE exploit for Dolibarr ERP/CRM CVE-2023-30253. Installation You can either install the package from the PyPi repository with pip or git clone the source directly from GitHub. pip install dolibabyphp Usage Usage: dolibabyphp OPTIONS TARGETURL USERNAME PASSWORD COMMAN...
collision-webshell
Webshell Collision This repository contains 2 files that have the same MD5 hash: webshell.php normal.php MD5 for the files: $ md5sum .php b719a17ae091ed45fb874c15b2d9663f normal.php b719a17ae091ed45fb874c15b2d9663f webshell.php Hexdump for the webshell.php: $ hexdump -C webshell.php 00000000 3c 3...
CVE-2026-96637 Pillow: Decompression bomb check bypass in SpiderImagePlugin.seek() leads to unbounded allocation DoS
Pillow is a Python imaging library. Prior to 13.0.0, SpiderImageFile.seek in src/PIL/SpiderImagePlugin.py reparses a later SPIDER stack frame and replaces self.size without rerunning Image.decompressionbombcheck. A tiny file can use a safe first frame to pass Image.open and then declare very larg...
CVE-2026-96637
The Pillow Python imaging library is vulnerable to an unbounded memory allocation issue in versions prior to 13.0.0 . The root cause is located in SpiderImageFile.seek() within src/PIL/SpiderImagePlugin.py, which reparses a later SPIDER stack frame and replaces self._size without re-executing the...
NPM: launch-editor: `fs.existsSync()` existence check can be bypassed on Windows
NPM: launch-editor: fs.existsSync existence check can be bypassed on Windows vulnerability discovered by ? in WordPress Npm launch-editor versions = 2.14.1...
NPM: launch-editor: `fs.existsSync()` existence check can be bypassed on Windows
NPM: launch-editor: fs.existsSync existence check can be bypassed on Windows vulnerability discovered by ? in WordPress Npm vite-plus versions = 1.0.0...
NPM: launch-editor: `fs.existsSync()` existence check can be bypassed on Windows
NPM: launch-editor: fs.existsSync existence check can be bypassed on Windows vulnerability discovered by ? in WordPress Npm vite versions = 6.4.3...
CVE-2026-90153
A flaw was found in ksmbd, the in-kernel SMB3 server for Linux. The smbcheckpermdacl function incorrectly validates Access Control Entry ACE walks by using the remaining security descriptor length instead of the declared Discretionary Access Control List DACL size. This allows a remote attacker t...
CVE-2026-8069
From an Acer Named Pipe to NT AUTHORITY\SYSTEM: CVE-2026-8069 Acer NitroSense and PredatorSense 3.x installed a Windows service called PSSvc that exposed a custom named-pipe protocol to local users. One protocol command accepted a caller-controlled executable path, duplicated the token of...
CVE-2021-24356
CVE-2021-24356 Simple 301 Redirects by BetterLinks - 2.0.0 – 2.0.3 - Subscriber + Arbitrary Plugin Installation Description A lack of capability checks and insufficient nonce check on the AJAX action in the plugin, made it possible for authenticated users to install arbitrary plugins on vulnerabl...
CVE-2025-6554
CVE-2025-6554 function leakhole let x; delete x?.y?.a; return y; let y; function pwn let hole = leakhole; %DebugPrinthole; pwn; Bug A variable y was accessed before declaration. Normally this should trigger a ReferenceError TDZ, but in older V8, when combined with delete x?.y, the check failed an...
SpeculativeExecutionAssessment
SpeculativeExecutionAssessment Assesses a system for the "speculative execution" vulnerabilities described in: CVE-2017-5715 branch target injection CVE-2017-5753 bounds check bypass CVE-2017-5754 rogue data cache load WARNING: Ensure that "Prefer 32-bit" is not checked in the build options...
CVE-2026-52886
Path Traversal: startswith Prefix Check Bypass Notepad++ — Arbitrary File Read viasession.xml backupFilePath Traversal Advisory GHSA: GHSA-rqfm-pw34-r7j6 CVE: CVE-2026-52886 Severity: Moderate Affected: v8.9.6.4 Patched: v8.9.7 Patch Commit: 7e66f36 Affected File: PowerEditor/src/Notepadplus.cpp...
CVE-2026-32475
CVE-2026-32475 PoC : Elementor Pro Unauthenticated Arbitrary File Upload to RCE Elementor Pro Pre-Authentication Arbitrary File Upload Leading to Remote Code Execution Proof-of-concept for CVE-2026-32475, a critical unauthenticated arbitrary file upload in Elementor Pro's Forms module that ends i...
CVE-2026-111282 iso14229 before 0.10.1 Out-of-Bounds Read via Handle_0x38_RequestFileTransfer
Driftregion iso14229 before 0.10.1 contains an integer wraparound in Handle0x38RequestFileTransfer that lets unauthenticated attackers bypass the file path length check. Attackers can send a short RequestFileTransfer SID 0x38 request with filePathAndNameLength 0xFFFC-0xFFFF, causing callbacks to...
EUVD-2026-101709
In Omada Controller MSP mode, the user-confirmation endpoint fails to enforce the required permission check. An authenticated user can supply a caller-controlled Identifier parameter to validate credentials for another account and receive responses that distinguish nonexistent users, invalid...