p PatchFirst

PatchFirst · Latest vulnerabilities

check-jsonschema vulnerabilities

Vulnerabilities published for check-jsonschema in the last 30 days: 0. Listed in the KEV catalogue: 0.

Filter vulnerabilities
Clear filters

Vulnerability: 1

  1. CVE-2024-53848

    High · CVSS 7.1EPSS 0.14%Fix available

    check-jsonschema default caching for remote schemas allows for cache confusion

    check-jsonschema is a CLI and set of pre-commit hooks for jsonschema validation. The default cache strategy uses the basename of a remote schema as the name of the file in the cache, e.g. `https://example.org/schema.json` will be stored as `schema.json`. This naming allows for conflicts. If an attacker can get a user to run `check-jsonschema` against a malicious schema URL, e.g., `https://example.evil.org/schema.json`, they can insert their own schema into the cache and it will be picked up and used instead of the appropriate schema. Such a cache confusion attack could be used to allow data to pass validation which should have been rejected.

    • Update to 0.30.0
    Published Updated

Check your server

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

Check your server →