- Szycy
- 5 sierpnia 2026 20:59 UTC
- Autor
- Kamo
- Pochęt się
- 26ad3bf
Członkowie.security_level to VARCHAR posiadający NAZWIS ImageAccessLevelType NAME — 'PRIVILEGED', 'MEMBER', 'TEAM_MEMBER'. Budowniczy sesji przetestował wartość z Przykład numeru i spadł do 0, gdy zawiodł, i zawsze zawiódł, więc Każda na platformie została wydana na PUBLIC(0) bez względu na rzeczywistość członka Poziom. ImagingController.listments pomija dowolny obraz, którego dostęp przekracza poziom Poziom tokena, więc to po cichu ukryło każdy dokument przechowywany nad Publicznością: 200 Z tabliczką z pustymi dokumentami i niczym w żadnym dzienniku. Poszło niezauważone, ponieważ Zasadniczo każdy przesyłanie do tej pory było publiczne – biblioteka zasobów ludzkich jest pierwsza powierzchnia, w której dokument został złożony na poziomie Członka, oraz jego przesłanki, Członek PRIVILEGED, nie mógł zobaczyć własnego pliku. resolveSecurityLevel akceptuje teraz nazwę enum, ciąg numeryczny lub liczbę, I wraca do PUBLICZKI za wszystko, co nierozpoznane. Istniejące sesje utrzymują SEC 0, dopóki nie zostaną ponownie zaminatowane przy następnym logowaniu.