Angreb på populært open source-værktøj

Et open source-værktøj med over 1 million månedlige downloads blev målrettet af ukendte angribere, som udnyttede en sårbarhed i udviklernes arbejdsgang. Angrebet førte til kompromittering af signaturnøgler og andre følsomme oplysninger.

Den ondsindede version blev spredt via Python Package Index

Fredag blev en ondsindet version af værktøjet element-data – et kommandolinjeværktøj til overvågning af maskinlæringsystemer – offentliggjort. Når brugere installerede version 0.23.3, gennemførte softwaren en systematisk søgning efter følsomme data, herunder:

  • Brugerprofiler
  • Databaseadgangsoplysninger
  • Cloud-leverandørnøgler
  • API-tokens
  • SSH-nøgler

Den ondsindede version blev publiceret på Python Package Index og i udviklernes Docker-image-konti. Den blev fjernet igen efter cirka 12 timer lørdag morgen.

Uberørte versioner og tjenester

Elementary Cloud, Elementary dbt-pakken og alle andre CLI-versioner blev ikke påvirket af angrebet.

Udviklerne anbefaler: Antag kompromittering

"Brugere, der installerede version 0.23.3, eller som har trukket og kørt det påvirkede Docker-image, bør antage, at alle legitimationsoplysninger, der var tilgængelige i det miljø, hvor softwaren blev kørt, kan være blevet eksponeret," skrev udviklerne i en officiel meddelelse.

Hvad skal du gøre nu?

Udviklerne opfordrer alle berørte brugere til at:

  • Gennemgå og udskifte alle berørte legitimationsoplysninger
  • Overvåge systemer for mistænkelig aktivitet
  • Opdatere til de seneste, sikre versioner af softwaren