p PatchFirst

PatchFirst · Latest vulnerabilities

sqladmin vulnerabilities

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

Filter vulnerabilities
Clear filters

Vulnerabilities: 2

  1. CVE-2026-54529

    Medium · CVSS 5.3EPSS 0.38%Fix available

    SQLAdmin: Unvalidated sortBy parameter in `ModelView` bypasses `column_sortable_list`

    SQLAdmin is a flexible Admin interface for SQLAlchemy models. Prior to 0.27.1, ModelView.sort_query in sqladmin/models.py accepts the attacker-controlled sortBy list-view query parameter without enforcing the configured column_sortable_list server-side allow-list in self._sort_fields. The value is resolved with getattr and passed to relationship joins and order_by, allowing requests to sort by columns hidden from column_list and by related-model columns through dotted paths. The resulting row order forms an information-exposure oracle for unexposed values, and reversing ascending and descending order confirms their relative ordering. Pairing

    • Update to 0.27.1
    Published Updated
  2. CVE-2026-46645

    Medium · CVSS 4.3EPSS 0.28%Fix available

    SQLAdmin: Authorization Bypass on `ajax_lookup`

    SQLAdmin is a flexible Admin interface for SQLAlchemy models. Prior to version 0.25.1, the ajax_lookup endpoint in application.py bypasses the is_accessible() access control check that all other endpoints enforce. If a developer restricts model access by overriding is_accessible(), an authenticated user can still query that model's data through the ajax_lookup endpoint — silently bypassing the restriction. This issue has been patched in version 0.25.1.

    • Update to 0.25.1
    Published Updated

Check your server

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

Check your server →