p PatchFirst

CVE-2026-55485

CVE-2026-55485 · Piccolo Admin: Privilege escalation - admin to superuser via session-token disclosure in GET /api/tables/sessions/.

Cette page présente des faits issus de sources publiques. Consultez l’avis original avant toute mise à jour.

Piccolo Admin is an admin interface and content management system for Python, built on top of Piccolo. Prior to 1.14.0, piccolo_admin/endpoints.py uses superuser_validators to block PUT, PATCH, DELETE, and POST requests by non-superusers but permits GET requests to configured user and session tables, while piccolo_api/session_auth/tables.py exposes SessionsBase.token because the token column is not secret. In deployments that add the Sessions and User tables to create_admin, a non-superuser administrator can call GET /api/tables/sessions/, obtain another user's live session token, replay it as the Cookie id value to impersonate a superuser, and permanently set superuser to true on the attacker's own row. This issue is fixed in version 1.14.0.

CVSS 8.8 · Élevée · EPSS 0,6% · Correctif disponible

Publication
Mise à jour

Pile logicielle: python

Produits et versions concernés

  • piccolo_admin

    Versions du logiciel
    • < 1.14.0: Concernée

    Aucun correctif publié

  • piccolo-admin PyPI

    Versions du logiciel
    • 0.1.0
    • 0.1.1
    • 0.1.2
    • 0.1.3
    • 0.1.4
    • 0.10.0
    • 0.10.1
    • 0.10.2
    • 0.10.3
    • 0.10.4
    • 0.10.5
    • 0.10.6
    • 0.10.7
    • 0.10.8
    • 0.10.9
    • 0.11.0
    • 0.11.1
    • 0.11.10
    • 0.11.11
    • 0.11.12
    • 0.11.13
    • 0.11.2
    • 0.11.3
    • 0.11.4
    • 0.11.5
    • 0.11.6
    • 0.11.7
    • 0.11.8
    • 0.11.9
    • 0.12.0
    • 0.12.1
    • 0.13.0
    • 0.13.1
    • 0.13.2
    • 0.14.0
    • 0.15.0
    • 0.15.1
    • 0.15.2
    • 0.16.0
    • 0.16.1
    • 0.17.0
    • 0.18.0
    • 0.18.1
    • 0.18.2
    • 0.19.0
    • 0.19.1
    • 0.19.2
    • 0.19.3
    • 0.19.4
    • 0.19.5
    • 0.19.6
    • 0.2.0
    • 0.20.0
    • 0.21.0
    • 0.22.0
    • 0.22.1
    • 0.22.2
    • 0.23.0
    • 0.24.0
    • 0.25.0
    • 0.26.0
    • 0.26.1
    • 0.27.0
    • 0.28.0
    • 0.29.0
    • 0.29.1
    • 0.3.0
    • 0.3.1
    • 0.3.2
    • 0.3.3
    • 0.3.4
    • 0.3.5
    • 0.3.6
    • 0.3.7
    • 0.3.8
    • 0.30.0
    • 0.31.0
    • 0.31.1
    • 0.31.2
    • 0.32.0
    • 0.33.0
    • 0.33.1
    • 0.34.0
    • 0.35.0
    • 0.36.0
    • 0.37.0
    • 0.38.0
    • 0.39.0
    • 0.4.0
    • 0.4.1
    • 0.40.0
    • 0.41.0
    • 0.42.0
    • 0.43.0
    • 0.44.0
    • 0.45.0
    • 0.45.1
    • 0.45.2
    • 0.46.0
    • 0.47.0
    • 0.48.0
    • 0.49.0
    • 0.5.0
    • 0.5.1
    • 0.50.0
    • 0.51.0
    • 0.52.0
    • 0.53.0
    • 0.54.0
    • 0.55.0
    • 0.56.0
    • 0.57.0
    • 0.58.0
    • 0.6.0
    • 0.6.1
    • 0.6.2
    • 0.6.3
    • 0.6.4
    • 0.6.5
    • 0.6.6
    • 0.7.0
    • 0.8.0
    • 0.8.1
    • 0.9.0
    • 0.9.1
    • 0.9.2
    • 1.0.0
    • 1.1.0
    • 1.1.1
    • 1.1.2
    • 1.1.3
    • 1.10.0
    • 1.11.0
    • 1.12.0
    • 1.13.0
    • 1.2.0
    • 1.2.1
    • 1.2.2
    • 1.3.0
    • 1.3.1
    • 1.3.2
    • 1.3.3
    • 1.4.0
    • 1.5.0
    • 1.6.0
    • 1.7.0
    • 1.7.1
    • 1.8.0
    • 1.8.1
    • 1.8.2
    • 1.9.0
    • 1.9.1
    Plages de versions concernées
    • ECOSYSTEM: < 1.14.0

    Mettez à jour vers 1.14.0

Sources originales

Vérifiez votre serveur →