Podatność w Apache Answer umożliwia nieuwierzytelnionym atakującym przejęcie dowolnego konta użytkownika. Wynika z braku kontroli autoryzacji w procesie wiązania adresu e-mail przy logowaniu zewnętrznym.
▸ Pokaż oryginał (EN)
Insufficient Verification of Data Authenticity vulnerability in Apache Answer. This issue affects Apache Answer: through 2.0.1. A missing authorization check in the external-login email binding flow allows unauthenticated attackers to take over arbitrary user accounts by tricking victims into clicking a crafted confirmation link. Users are recommended to upgrade to version 2.0.2, which fixes the issue.
W przepływie powiązania konta e-mail z zewnętrznym dostawcą logowania brakuje weryfikacji autentyczności żądania (CWE-306 — brak uwierzytelnienia dla funkcji krytycznej). Atakujący może spreparować specjalny link potwierdzający i nakłonić ofiarę do jego kliknięcia. Po kliknięciu przez ofiarę linku, mechanizm bez odpowiedniej kontroli autoryzacji wiąże konto zewnętrzne z kontem wybranym przez napastnika, co prowadzi do jego przejęcia.
Atakujący uzyskuje pełną kontrolę nad dowolnym kontem użytkownika w aplikacji Apache Answer, w tym potencjalnie nad kontami administratorów, co zagraża integralności całej platformy.
Należy niezwłocznie zaktualizować Apache Answer do wersji 2.0.2, która zawiera poprawkę eliminującą tę podatność.
Apache Answer we wszystkich wersjach do 2.0.1 włącznie.
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:NApache Answer
APPApache< 2.0.2
Powiązane podatności
Apache Answer: nieważne klucze API nadal aktywne po degradacji konta
Apache Answer — atak Pixel Flood przez nieograniczony upload pliku
Apache Answer: nieuprawniony dostęp do usuniętych/oczekujących odpowiedzi
Apache Answer — DoS przez nieprawidłowy nagłówek Accept-Language
Improper Restriction of Security Token Assignment vulnerability in Apache Answer. This issue affects Apache A...