279 matches found
sinatra does not validate expanded path matches
Sinatra before 2.2.0 does not validate that the expanded path matches publicdir when serving static files...
GHSA-QP49-3PVW-X4M5 sinatra does not validate expanded path matches
Sinatra before 2.2.0 does not validate that the expanded path matches publicdir when serving static files...
sinatra does not validate expanded path matches
Sinatra before 2.2.0 does not validate that the expanded path matches publicdir when serving static files...
CVE-2022-29970
A flaw was found in Sinatra when serving static files from the public directory. The requested path is not validated if it is in the public directory, allowing files outside of the public directory to be served. Mitigation Disable the static option which will disable the publicdir option. With th...
DEBIAN-CVE-2022-29970
Sinatra before 2.2.0 does not validate that the expanded path matches publicdir when serving static files...
CVE-2022-29970
Sinatra before 2.2.0 does not validate that the expanded path matches publicdir when serving static files...
UBUNTU-CVE-2022-29970
Sinatra before 2.2.0 does not validate that the expanded path matches publicdir when serving static files...
CVE-2022-29970: Improper Limitation of a Pathname to a Restricted Directory
Sinatra before 2.2.0 does not validate that the expanded path matches publicdir when serving static files...
CVE-2022-29970
CVE-2022-29970 affects the Ruby web framework Sinatra (before 2.2.0). The issue is a path traversal vulnerability where expanded paths are not validated against the public_dir when serving static files, potentially allowing an attacker to view arbitrary files via crafted URLs containing dot-dot s...
CVE-2022-29970
Sinatra before 2.2.0 does not validate that the expanded path matches publicdir when serving static files...
CVE-2022-29970
Sinatra before 2.2.0 does not validate that the expanded path matches publicdir when serving static files...
CVE-2022-29970
Sinatra before 2.2.0 does not validate that the expanded path matches publicdir when serving static files...
CVE-2022-29970
Sinatra before 2.2.0 does not validate that the expanded path matches publicdir when serving static files...
Path Traversal
Overview Affected versions of this package are vulnerable to Path Traversal. It is possible to traverse directories to fetch arbitrary files from the server. PoC curl --path-as-is "http://localhost:8888/static/../secret.json" Details A Directory Traversal attack also known as path traversal aims ...
Mail.ru: Unauthorized Access To Admin panel
Access to static files of playerone.ru admin web interface was not sufficiently restricted. There was no possibility to access admin functions. Simple Bypass: Try access playerone.ru/admin/users/ 403 : host playerone.ru 127.0.0.1 Try again 127.0.0.1/admin/users 200 OK :...
[SECURITY] Fedora 34 Update: python-starlette-0.14.2-6.fc34
Starlette is a lightweight ASGI framework/toolkit, which is ideal for build ing high performance asyncio services. It is production-ready, and gives you the following: Seriously impressive performance. WebSocket support. GraphQL support. In-process background tasks. Startup and shutdown events...
HackerOne: Static files on HackerOne.com can be made inaccessible through Cache Poisoning attack
Summary: Hi, The host hackerone.com uses cloudlfare to cache static files. The header x-forwarded-scheme can be used to cause a redirect loop, which will be cached by cloudflare. By taking down a JS file, it is possible to cause a total loss of availability on hackerone.com Disclaimer No actual...
Django Incorrect Default Permissions
An issue was discovered in Django 2.2 before 2.2.16, 3.0 before 3.0.10, and 3.1 before 3.1.1 when Python 3.7+ is used. FILEUPLOADDIRECTORYPERMISSIONS mode was not applied to intermediate-level directories created in the process of uploading files. It was also not applied to intermediate-level...
Directory Traversal
Overview rollup-plugin-serve-favicon is a rollup plugin to serve bundles. Affected versions of this package are vulnerable to Directory Traversal. There is no path sanitization in readFile operation. PoC by JHU System Security Lab Step 1: start a server var server = require"rollup-plugin-serve";...
CVE-2018-9159
In Spark before 2.7.2, a remote attacker can read unintended static files via various representations of absolute or relative pathnames, as demonstrated by file: URLs and directory traversal sequences. NOTE: this product is unrelated to Ignite Realtime Spark...