Writeup Exploits

65,403 exploits tracked across all sources.

Sort: Activity Stars
CVE-2026-33735 WRITEUP HIGH
MyTube <1.8.69 Database Import - Application Takeover
MyTube is a self-hosted downloader and player for several video websites Prior to version 1.8.69, an authorization bypass in the `/api/settings/import-database` endpoint allows attackers with low-privilege credentials to upload and replace the application's SQLite database entirely, leading to a full compromise of the application. The bypass is relevant for other POST routes as well. Version 1.8.69 fixes the issue.
CVSS 8.8
CVE-2026-33890 WRITEUP CRITICAL
MyTube <1.8.71 Passkey Registration - Admin Privilege Escalation
MyTube is a self-hosted downloader and player for several video websites Prior to version 1.8.71, an unauthenticated attacker can register an arbitrary passkey and subsequently authenticate with it to obtain a full admin session. The application exposes passkey registration endpoints without requiring prior authentication. Any successfully authenticated passkey is automatically granted an administrator token, allowing full administrative access to the application. This enables a complete compromise of the application without requiring any existing credentials. Version 1.8.71 fixes the issue.
CVSS 9.8
CVE-2026-33935 WRITEUP HIGH
MyTube has Unauthenticated Account Lockout via Shared Login Attempt State
MyTube is a self-hosted downloader and player for several video websites Prior to version 1.8.72, an unauthenticated attacker can lock out administrator and visitor accounts from password-based authentication by triggering failed login attempts. The application exposes three password verification endpoints, all of which are publicly accessible. All three endpoints share a single file-backed login attempt state stored in `login-attempts.json`. When any endpoint records a failed authentication attempt via `recordFailedAttempt()`, the shared login attempt state is updated, increasing the `failedAttempts` counter and adjusting the associated timestamps and cooldown values. Before verifying a password, each endpoint calls `canAttemptLogin()`. This function checks the shared JSON file to determine whether a cooldown period is active. If the cooldown has not expired, the request is rejected before the password is validated. Because the failed attempt counter and cooldown timer are globally shared, failed authentication attempts against any endpoint affect all other endpoints. An attacker can exploit this by repeatedly sending invalid authentication requests to any of these endpoints, incrementing the shared counter and waiting for the cooldown period between attempts. By doing so, the attacker can progressively increase the lockout duration until it reaches 24 hours, effectively preventing legitimate users from authenticating. Once the maximum lockout is reached, the attacker can maintain the denial of service indefinitely by waiting for the cooldown to expire and sending another failed attempt, which immediately triggers another 24-hour lockout if no successful login occurred in the meantime. Version 1.8.72 fixes the vulnerability.
CVSS 7.5
CVE-2026-4907 WRITEUP MEDIUM
Page-Replica Page Replica Endpoint sitemap sitemap.fetch server-side request forgery
A vulnerability was identified in Page-Replica Page Replica up to e4a7f52e75093ee318b4d5a9a9db6751050d2ad0. The impacted element is the function sitemap.fetch of the file /sitemap of the component Endpoint. The manipulation of the argument url leads to server-side request forgery. The attack is possible to be carried out remotely. The exploit is publicly available and might be used. This product adopts a rolling release strategy to maintain continuous delivery. Therefore, version details for affected or updated releases cannot be specified. The vendor was contacted early about this disclosure but did not respond in any way.
CVSS 6.3
CVE-2024-7341 WRITEUP HIGH
Keycloak - Session Fixation via SAML Adapter
A session fixation issue was discovered in the SAML adapters provided by Keycloak. The session ID and JSESSIONID cookie are not changed at login time, even when the turnOffChangeSessionIdOnLogin option is configured. This flaw allows an attacker who hijacks the current session before authentication to trigger session fixation.
CVSS 7.1
CVE-2025-4574 WRITEUP MEDIUM
crossbeam-channel 0.5.12-0.5.14 - Use-After-Free via Channel Drop Race Condition
In crossbeam-channel rust crate, the internal `Channel` type's `Drop` method has a race condition which could, in some circumstances, lead to a double-free that could result in memory corruption.
CVSS 6.5
CVE-2026-27893 WRITEUP HIGH
vLLM's hardcoded trust_remote_code=True in NemotronVL and KimiK25 bypasses user security opt-out
vLLM is an inference and serving engine for large language models (LLMs). Starting in version 0.10.1 and prior to version 0.18.0, two model implementation files hardcode `trust_remote_code=True` when loading sub-components, bypassing the user's explicit `--trust-remote-code=False` security opt-out. This enables remote code execution via malicious model repositories even when the user has explicitly disabled remote code trust. Version 0.18.0 patches the issue.
CVSS 8.8
CVE-2026-29969 WRITEUP MEDIUM
staffwiki 7.0.1.19219 - Cross-Site Scripting via wff_cols_pref.css.aspx Endpoint
A cross-site scripting (XSS) vulnerability in the wff_cols_pref.css.aspx endpoint of staffwiki v7.0.1.19219 allows attackers to execute arbitrary Javascript in the context of the user's browser via a crafted HTTP request.
CVSS 6.1
CVE-2023-33557 WRITEUP HIGH
Fuel CMS 1.5.2 - SQL Injection via Blocks Controller id Parameter
Fuel CMS v1.5.2 was discovered to contain a SQL injection vulnerability via the id parameter at /controllers/Blocks.php.
CVSS 8.8
CVE-2022-28599 WRITEUP MEDIUM
FUEL-CMS 1.5.1 - Authenticated Stored Cross-Site Scripting via PDF Upload
A stored cross-site scripting (XSS) vulnerability exists in FUEL-CMS 1.5.1 that allows an authenticated user to upload a malicious .pdf file which acts as a stored XSS payload. If this stored XSS payload is triggered by an administrator it will trigger a XSS attack.
CVSS 5.4
CVE-2022-27156 WRITEUP MEDIUM
Fuel CMS 1.5.1 - HTML Injection
Daylight Studio Fuel CMS 1.5.1 is vulnerable to HTML Injection.
CVSS 5.4
CVE-2021-44607 WRITEUP MEDIUM
FUEL-CMS 1.5.1 - Stored Cross-Site Scripting via SVG File Upload
A Cross Site Scripting (XSS) vulnerability exists in FUEL-CMS 1.5.1 in the Assets page via an SVG file.
CVSS 5.4
CVE-2021-38727 WRITEUP CRITICAL
FUEL CMS 1.5.0 - SQL Injection via 'col' Parameter in Logs Endpoint
FUEL CMS 1.5.0 allows SQL Injection via parameter 'col' in /fuel/index.php/fuel/logs/items
CVSS 9.8
CVE-2021-38725 WRITEUP MEDIUM
Fuel CMS 1.5.0 - Brute Force Attack via Login Controller
Fuel CMS 1.5.0 has a brute force vulnerability in fuel/modules/fuel/controllers/Login.php
CVSS 5.3
CVE-2021-38723 WRITEUP HIGH
FUEL CMS 1.5.0 - SQL Injection via 'col' Parameter
FUEL CMS 1.5.0 allows SQL Injection via parameter 'col' in /fuel/index.php/fuel/pages/items
CVSS 8.8
CVE-2021-38721 WRITEUP MEDIUM
FUEL CMS 1.5.0 - Cross-Site Request Forgery in login.php
FUEL CMS 1.5.0 login.php contains a cross-site request forgery (CSRF) vulnerability
CVSS 6.5
CVE-2021-38290 WRITEUP HIGH
FUEL CMS < 1.5.0 - Host Header Injection
A host header attack vulnerability exists in FUEL CMS 1.5.0 through fuel/modules/fuel/config/fuel_constants.php and fuel/modules/fuel/libraries/Asset.php. An attacker can use a man in the middle attack such as phishing.
CVSS 8.1
CVE-2021-36570 WRITEUP HIGH
FUEL-CMS 1.4.13 - Cross-Site Request Forgery via Permissions Delete Endpoint
Cross Site Request Forgery vulnerability in FUEL-CMS 1.4.13 allows remote attackers to run arbitrary code via post ID to /permissions/delete/2---.
CVSS 8.8
CVE-2021-36569 WRITEUP HIGH
FUEL-CMS 1.4.13 - Cross-Site Request Forgery via User Deletion Endpoint
Cross Site Request Forgery vulnerability in FUEL-CMS 1.4.13 allows remote attackers to run arbitrary code via post ID to /users/delete/2.
CVSS 8.8
CVE-2020-28705 WRITEUP MEDIUM
FUEL CMS 1.4.13 - Cross-Site Request Forgery via Page Deletion Endpoint
FUEL CMS 1.4.13 contains a cross-site request forgery (CSRF) vulnerability that can delete a page via a post ID to /pages/delete/3.
CVSS 4.3
CVE-2020-26046 WRITEUP MEDIUM
FUEL CMS 1.4.11 - Authenticated Stored Cross-Site Scripting in Blocks/Navigation/Site Variables
FUEL CMS 1.4.11 has stored XSS in Blocks/Navigation/Site variables. This could lead to cookie stealing and other malicious actions. This vulnerability can be exploited with an authenticated account and also impact other visitors.
CVSS 5.4
CVE-2020-26045 WRITEUP CRITICAL
FUEL CMS 1.4.11 - SQL Injection via Name Parameter in Permissions Create Endpoint
FUEL CMS 1.4.11 allows SQL Injection via parameter 'name' in /fuel/permissions/create/. Exploiting this issue could allow an attacker to compromise the application, access or modify data, or exploit latent vulnerabilities in the underlying database.
CVSS 9.8
CVE-2020-26045 WRITEUP CRITICAL
FUEL CMS 1.4.11 - SQL Injection via Name Parameter in Permissions Create Endpoint
FUEL CMS 1.4.11 allows SQL Injection via parameter 'name' in /fuel/permissions/create/. Exploiting this issue could allow an attacker to compromise the application, access or modify data, or exploit latent vulnerabilities in the underlying database.
CVSS 9.8
CVE-2020-24950 WRITEUP HIGH
FUEL-CMS 1.4.9 - SQL Injection via Base_module_model.php col Parameter
SQL Injection vulnerability in file Base_module_model.php in Daylight Studio FUEL-CMS version 1.4.9, allows remote attackers to execute arbitrary code via the col parameter to function list_items.
CVSS 8.8
CVE-2020-24791 WRITEUP CRITICAL
FUEL CMS 1.4.8 - SQL Injection via fuel_replace_id Parameter
FUEL CMS 1.4.8 allows SQL injection via the 'fuel_replace_id' parameter in pages/replace/1. Exploiting this issue could allow an attacker to compromise the application, access or modify data, or exploit latent vulnerabilities in the underlying database.
CVSS 9.8