Sårbarheder i GitLab, der muliggør overtagelse af en konto og udførelse af kommandoer som en anden bruger.

Korrektive opdateringer af platformen til samarbejdende udvikling er offentliggjort — GitLab 16.7.2, 16.6.4 og 16.5.6, hvor to kritiske sårbarheder er blevet rettet. Den første sårbarhed (CVE-2023-7028), som er klassificeret med maksimal fare (10 ud af 10), giver mulighed for at overtage en andens konto ved at manipulere med formularen til genopretning af glemt adgangskode. Sårbarheden skyldes muligheden for at sende en e-mail med en kode til nulstilling af adgangskode til ubekræftede e-mailadresser. Problemet opstår fra version GitLab 16.1.0, hvor muligheden for at sende koden til nulstilling af adgangskode til en ikke-verificeret backup e-mailadresse blev introduceret.

For at kontrollere fakta om kompromitterede systemer anbefales det at vurdere loggen gitlab-rails/production_json.log for tilstedeværelse af HTTP-anmodninger til handleren /users/password med angivelse af et array af flere e-mails i parameteren "params.value.email". Det anbefales også at kontrollere loggen gitlab-rails/audit_json.log for poster med værdien PasswordsController#create i meta.caller.id og angivelse af et array af flere adresser i blokken target_details. Angrebet kan ikke gennemføres, hvis brugeren har aktiveret to-faktor-autentificering.

Den anden sårbarhed CVE-2023-5356 findes i koden til integration med tjenesterne Slack og Mattermost og muliggør udførelse af \/-kommandoer under en anden bruger på grund af manglende tilstrækkelig autorisationskontrol. Problemet har en faregrad på 9,6 ud af 10. I de nye versioner er der også rettet en mindre alvorlig (7,6 ud af 10) sårbarhed (CVE-2023-4812), der muliggør omgåelse af bekræftelse af CODEOWNERS ved at tilføje ændringer til en tidligere godkendt anmodning om fusion.

Detaljerede oplysninger om de identificerede sårbarheder planlægges at blive offentliggjort 30 dage efter udgivelsen af rettelsen. Oplysninger om sårbarhederne er blevet sendt til GitLab som en del af den aktive HackerOne-program for belønning af opdagelse af sårbarheder.

Kilde: opennet.ru

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster