- Змішані
- 24 серпня 2026 р. о 21:40 UTC
- Авторизація
- Kamo
- Про нас
- ee0a8e5
Охорона читання хост-орг id з / "id"\s*:\s*(\d+)/ -- bare digit прямо після колонки. JsSafeLongSerializer пише будь-який Довгий над 2^53 як JSON STRING, і кожен org id тут 19-digit унікальний rowid() близько 1.17e18, тому id завжди прибуває процитувати і що візерунок, що відповідає нічого. hostOrgIdStr був тому завжди null, і Порівняти за `if (hostOrgIdStr & & & ...)`, так що він ніколи не ran. Один Перехресна перевірка на цьому маршруті була введена. Три зміни: Прийміть цитований id, так що порівняння відбувається на всіх. Не можна вирішити. Продовжено "Зберегти поточну поведінку", яка зробила перевірку, пропущеним будь-яким не вдалося зробити зовнішній вигляд. Відшкодування витрат на реальний логін; витрати на права невірної організації. Пропустити порівняння повністю на власній платформі. Що зараз виконує кожен орг без домену власної, тому вирішуючи його врожайності KamoCRM Inc. і сеанс для будь-якого іншого org буде виглядати невідповідно -- refusing точно зазначена робота існує для того, щоб дозволити. Підписатись імена сеансів організації та є органом; хост, який іменує один тенант все ще має згоду з ним.