- Порезанный
- 19 июля 2026 г. в 01:45 UTC
- Автор
- Kamo
- Обещать
- a3625c3
salesAgentId был сохранен из органа запроса без проверки, поэтому перекрестный или Идентификатор dangling Agent может храниться в WebChatIntegration. Безопасный только потому что AIService считывает агента обратно с помощью поиска по оргам - данные были неправильно, и радиус взрыва оказался сдержан чеком в другом обслуживание. Это хрупкое место, чтобы оставить границу авторизации. В настоящее время применяется в письменной форме: идентификатор, которым не владеет эта организация, полностью отвергается. Также расширяет кэш-память bootstrap от {designConfig, enabled} до каждого Полевой виджет бутстрап фактически служит (aiEnabled, humanEnabled, salesAgentId, assignmentMode, name. Cache - это нереализованный no-op сегодня Таким образом, узкий список был безвреден, но он стал бы бесшумным жуком. момент заселения кэша - виджет, обслуживающий предыдущего агента или Режим маршрутизации, без очевидной причины.