Podatność w Cloud Foundry UAA (User Account and Authentication) umożliwia nieautoryzowane zresetowanie hasła dowolnego użytkownika poprzez mechanizm zaproszeń. Jest to krytyczna luka klasy privilege escalation, która może prowadzić do przejęcia kont bez jakiegokolwiek uwierzytelnienia.
▸ Pokaż oryginał (EN)
An issue was discovered in Cloud Foundry Foundation cf-release versions prior to v261; UAA release 2.x versions prior to v2.7.4.17, 3.6.x versions prior to v3.6.11, 3.9.x versions prior to v3.9.13, and other versions prior to v4.2.0; and UAA bosh release (uaa-release) 13.x versions prior to v13.15, 24.x versions prior to v24.10, 30.x versions prior to 30.3, and other versions prior to v37. There is privilege escalation (arbitrary password reset) with user invitations.
Błąd wynika z niewłaściwego zarządzania uprawnieniami (CWE-269) w module obsługi zaproszeń użytkowników w UAA. Atakujący może wykorzystać mechanizm zaproszeń do wywołania arbitralnego resetu hasła dla wybranego konta użytkownika, omijając standardowe kontrole autoryzacji. Operacja ta nie wymaga posiadania żadnych uprawnień ani wcześniejszego uwierzytelnienia w systemie.
Atakujący zdalny, nieuwierzytelniony może zresetować hasło dowolnego użytkownika w systemie Cloud Foundry, co w praktyce oznacza możliwość przejęcia kontroli nad wybranymi kontami, w tym potencjalnie kontami administracyjnymi. Skutkuje to pełnym naruszeniem poufności, integralności i dostępności zasobów zarządzanych przez te konta.
Należy zaktualizować cf-release do wersji v261 lub nowszej; UAA do wersji v2.7.4.17 (gałąź 2.x), v3.6.11 (gałąź 3.6.x), v3.9.13 (gałąź 3.9.x) lub v4.2.0 i nowszej; UAA bosh release do wersji v13.15 (gałąź 13.x), v24.10 (gałąź 24.x), v30.3 (gałąź 30.x) lub v37 i nowszej. Szczegóły dostępne w oficjalnym biuletynie producenta: https://www.cloudfoundry.org/cve-2017-4992/
Cloud Foundry cf-release w wersjach wcześniejszych niż v261; UAA release 2.x przed v2.7.4.17, 3.6.x przed v3.6.11, 3.9.x przed v3.9.13 oraz pozostałe wersje przed v4.2.0; UAA bosh release (uaa-release) 13.x przed v13.15, 24.x przed v24.10, 30.x przed v30.3 oraz pozostałe wersje przed v37
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:HCloudfoundry Cf Release
APPCloudfoundry≤ 260Cloudfoundry Cloud Foundry Uaa Bosh
APPCloudfoundry13.113.1013.1113.1213.1313.1413.213.313.413.513.613.713.813.924+ 13 więcejPivotal Software Cloud Foundry Uaa
APPPivotal Software2.2.5.42.7.12.7.22.7.32.7.42.7.4.12.7.4.112.7.4.122.7.4.132.7.4.142.7.4.152.7.4.162.7.4.22.7.4.32.7.4.4+ 29 więcej
Powiązane podatności
Privilege escalation w Cloud Foundry UAA poprzez manipulację stroną zgody
Ujawnienie danych uwierzytelniających buildpack w Cloud Foundry CF-Release
Cloud Foundry: brak wygasania linków resetowania hasła
Cloud Foundry: brak unieważniania sesji po zmianie hasła
Command injection w skryptach Cloud Foundry i cf-mysql-release