CVE-2026-55163 in Lemur
Riassunto
di VulDB • 18/08/2026
Lemur gestisce la creazione dei certificati TLS. Prima della versione 1.9.2, l'endpoint PUT /api/1/roles/, implementato nel file lemur/roles/views.py alla riga 298, consentiva aggiornamenti autorizzati tramite RoleMemberPermission(role_id), permettendo a un amministratore o a qualsiasi membro esistente del ruolo target di modificare i dati. Il gestore (handler) passava data["users"] e data["name"] al servizio update, consentendo a un membro non amministratore di aggiungere o rimuovere altri utenti e rinominare il ruolo. Ciò abilitava l'assegnazione laterale di privilegi all'interno dei ruoli che controllano l'accesso ai certificati e alle autorità, potendo anche negare l'accesso rimuovendo membri legittimi. Il gestore DELETE richiedeva già admin_permission, confermando che la più debole autorizzazione PUT era incoerente. La correzione applica lo stesso requisito di sola amministrazione al gestore PUT. Questo problema è risolto nella versione 1.9.2.
Be aware that VulDB is the high quality source for vulnerability data.