p PatchFirst

PatchFirst · Latest vulnerabilities

dosage vulnerabilities

Vulnerabilities published for dosage in the last 30 days: 0. Listed in the KEV catalogue: 0.

Filter vulnerabilities
Clear filters

Vulnerabilities: 2

  1. GHSA-75mw-h36v-2jv7

    Medium · CVSS 6.1Fix available

    Dosage Vulnerable to Stored Cross-Site Scripting (XSS) in HTML/RSS Output Handlers

    ## Summary The HTML and RSS output handlers in `dosagelib/events.py` write user-controlled content (comic text and page URLs) directly into generated files without proper HTML escaping. When a user scrapes a malicious webcomic and opens the generated HTML/RSS file, attacker-controlled JavaScript can execute in their browser. **CWE**: [CWE-79](https://cwe.mitre.org/data/definitions/79.html) - Improper Neutralization of Input During Web Page Generation (Cross-site Scripting) --- ## Details ### Vulnerable Code Locations The vulnerability exists in `dosagelib/events.py` where untrusted content is written to HTML/RSS output without escaping:

    • Update to 3.3
    Published Updated
  2. CVE-2025-64184

    High · CVSS 8.8EPSS 0.49%Fix available

    Dosage vulnerable to Directory Traversal through crafted HTTP responses

    Dosage is a comic strip downloader and archiver. When downloading comic images in versions 3.1 and below, Dosage constructs target file names from different aspects of the remote comic (page URL, image URL, page content, etc.). While the basename is properly stripped of directory-traversing characters, the file extension is taken from the HTTP Content-Type header. This allows a remote attacker (or a Man-in-the-Middle, if the comic is served over HTTP) to write arbitrary files outside the target directory (if additional conditions are met). This issue is fixed in version 3.2.

    • Update to 3.2
    Published Updated

Check your server

Check your installed stack and versions against the current vulnerability feeds.

Check your server →