Forskare frÄn Horizon3 har uppmÀrksammat sÀkerhetsproblem i majoriteten av installationerna av datavisualiserings- och analysplattformen Apache Superset. PÄ 2124 av 3176 granskade offentliga servrar med Apache Superset upptÀcktes anvÀndningen av en standard krypteringsnyckel som anges i exempelkonfigurationsfilen. Denna nyckel anvÀnds i Python-biblioteket Flask för att generera sessionscookies, vilket gör att en angripare med kunskap om nyckeln kan skapa falska sessionsparametrar, ansluta till Apache Superset:s webbgrÀnssnitt och ladda ner data frÄn anslutna databaser eller utföra kod med rÀttigheter frÄn Apache Superset.
Intressant nog rapporterade forskarna ursprungligen problemet till utvecklarna redan 2021, varefter vĂ€rdet pĂ„ parametern SECRET_KEY Ă€ndrades till strĂ€ngen âCHANGE_ME_TO_A_COMPLEX_RANDOM_SECRETâ i version 1.4.1 av Apache Superset, som slĂ€pptes i januari 2022. En kontroll lades till i koden som loggar en varning om detta vĂ€rde Ă€r nĂ€rvarande.
I februari i Är beslutade forskarna att upprepa skanningen av de sÄrbara systemen och stötte pÄ att fÄ mÀnniskor uppmÀrksammar varningen, och 67% servrar Apache Superset fortsÀtter fortfarande att anvÀnda nycklar frÄn konfigurations exempel, distributionsmallar eller dokumentation. Bland de organisationer som anvÀnder standardnycklar har det visat sig finnas flera stora företag, universitet och statliga institutioner.

Angivelsen av en arbetsnyckel i exempelkonfigurationen betraktas nu som en sÄrbarhet (CVE-2023-27524), vilken ÄtgÀrdades i Apache Superset version 2.1 genom att en felmeddelande blockerade plattformens start nÀr den angivna exempelnyckeln anvÀndes (endast nyckeln som anges i konfigurationsexemplet för den aktuella versionen beaktas, gamla standardnycklar och nycklar frÄn mallar och dokumentation blockeras inte). För att kontrollera förekomsten av sÄrbarheten över nÀtverk föreslogs ett special skript.

KĂ€lla: opennet.ru
