PULSE
FEED
ransombraincipher reclama a fbc.ca · CA · Financial Servicesransombraincipher reclama a hamiltonhealthcenter.com · CA · Healthcareransomplay reclama a Aripack · AR · Manufacturingransomplay reclama a StrucSure Home Warranty · US · Financial Servicesransomplay reclama a Standard Sand & Silica · US · Manufacturingransomplay reclama a Misura · CA · Technologyransomplay reclama a AVIR · Technologyransomwhitearmor reclama a Unilever · GB · Manufacturingransomsilentransomgroup reclama a W... G...ransomdark project reclama a Homestead Creamery · US · Agriculture and Food Productionransomdark project reclama a Food Bank of Central Louisiana · US · Agriculture and Food Productionransomdark project reclama a Simplehuman · US · Retail & E-Commerceransombraincipher reclama a hhjcpa.com · US · Professional Servicesransombraincipher reclama a prairieridge.net · US · Agriculture and Food Productionransombraincipher reclama a fbc.ca · CA · Financial Servicesransombraincipher reclama a hamiltonhealthcenter.com · CA · Healthcareransomplay reclama a Aripack · AR · Manufacturingransomplay reclama a StrucSure Home Warranty · US · Financial Servicesransomplay reclama a Standard Sand & Silica · US · Manufacturingransomplay reclama a Misura · CA · Technologyransomplay reclama a AVIR · Technologyransomwhitearmor reclama a Unilever · GB · Manufacturingransomsilentransomgroup reclama a W... G...ransomdark project reclama a Homestead Creamery · US · Agriculture and Food Productionransomdark project reclama a Food Bank of Central Louisiana · US · Agriculture and Food Productionransomdark project reclama a Simplehuman · US · Retail & E-Commerceransombraincipher reclama a hhjcpa.com · US · Professional Servicesransombraincipher reclama a prairieridge.net · US · Agriculture and Food Production
← All CVEs
CVE WatchOct 14, 2026

CVE-2019-9948

urllib in Python 2.x through 2.7.16 supports the local_file: scheme, which makes it easier for remote attackers to bypass protection mechani

CVSS

9.1

Critical

EPSS

11.8%

p96

KEV

—

Exploit Today

29

0-100

Published: Mar 23, 2019 · Last modified: Oct 14, 2026 · CWE-22

EPSS · 30d
11.8%EPSS · 30 days11.8%
2026-10-072026-11-03
Technical description

urllib in Python 2.x through 2.7.16 supports the local_file: scheme, which makes it easier for remote attackers to bypass protection mechanisms that blacklist file: URIs, as demonstrated by triggering a urllib.urlopen('local_file:///etc/passwd') call.

Official references
Related CVEs
CVECVSSEPSSKEVRExploitTitleMod.
CVE-2026-581286.2 MED
—
———Alan: Health Insurance for Android (com.alanmobile) 1.450.0 contains a path traversal vulnerability that allows a co-resident malicious application to write attacker-controlled files outside the intended directory via the exported ShareReceiverActivity, which uses an unsanitized _display_name value from a shared content URI to construct the destination file path. Attackers can send a crafted ACTION_SEND intent with a _display_name containing directory traversal sequences to overwrite sensitive files within the app's sandbox such as databases, shared_prefs, and WebView data, enabling state tampering or code execution in the app's context without authentication or user interaction.5h
CVE-2026-575678.6 HIG
—
———Readest is a modern, feature-rich ebook reader designed for seamless cross-platform access and an intuitive reading experience. In affected desktop Tauri builds prior to 0.11.10, the apps/readest-app/src-tauri/src/transfer_file.rs commands download_file and upload_file accepted a webview-controlled file_path and passed it to File::create or File::open without checking the Tauri filesystem scope, rejecting absolute paths, or blocking parent-directory traversal. The commands were registered in the global invoke handler for the main, updater, and reader-* windows, so JavaScript executing in the privileged application origin could write attacker-controlled content to any path writable by the process or read and send any path readable by the process. Exploitation requires JavaScript execution in that privileged origin, such as through an application XSS or compromised renderer; whether book-embedded JavaScript can reach the parent origin was not established. The write primitive can overwrite trusted or startup files, while the read primitive can expose keys, tokens, and application secrets. This issue is fixed in version 0.11.10.5h
CVE-2026-575656.5 MED
—
———Readest is a modern, feature-rich ebook reader designed for seamless cross-platform access and an intuitive reading experience. Prior to 0.11.10, the apps/readest-app/src/pages/api/storage/upload.ts route constructed an object key from the authenticated user's identifier and a client-controlled fileName without rejecting path separators or parent-directory traversal. In the R2 backend, apps/readest-app/src/utils/r2.ts placed that key into a new Request URL before signing it, and URL normalization collapsed parent-directory components so the resulting presigned PUT could escape the caller's namespace. An authenticated attacker who knew a target user identifier and book hash could overwrite or poison that user's stored book object and corrupt the associated file_key metadata; the exact cross-tenant escape was verified for the R2 backend. This issue is fixed in version 0.11.10.5h
CVE-2026-167256.5 MED
—
———IBM Watson Speech Services Cartridge 4.0.0 through 5.4.0 could allow a remote authenticated attacker to read arbitrary files from the local filesystem due to path traversal.6h
CVE-2026-12201310.0 CRI
—
———A vulnerability was detected in Comfast CF-WR632AX 2.6.0.1. Affected by this vulnerability is an unknown functionality of the file /usr/bin/webmgnt of the component Multipart Parser. Performing a manipulation of the argument filename results in path traversal. It is possible to initiate the attack remotely. The exploit is now public and may be used. The vendor was contacted early about this disclosure but did not respond in any way.6h
CVE-2026-768066.3 MED
—
———Solidtime is an open-source time-tracking app. Prior to 0.16.0, TogglDataImporter::importData() read attacker-controlled project id values from projects.json in uploaded ZIP imports and concatenated them into filesystem paths without validation. Because Spatie\TemporaryDirectory\TemporaryDirectory::path() creates missing parent directories, traversal sequences could escape the temporary sandbox and create directories at arbitrary writable host paths. Distinguishable ImportController responses for existing versus missing targets exposed whether suffix-constrained host paths derived from projects_users/{id}.json or tasks/{id}.json existed, because the importer always appended .json. Any registered user able to create an organization and use POST /api/v1/organizations/{org}/import with type=toggl_data_importer could reach the flaw, potentially causing minor availability impact through directory exhaustion and disclosing host layout information. This issue is fixed in version 0.16.0.7h