GOpls по умолчанию общается через трубу. Тем не менее, флаги портвейна и - прослушиваются как средство отладки. Если -слушать придается зна…
GOpls по умолчанию общается через трубу. Тем не менее, флаги портвейна и - прослушиваются как средство отладки. Если -слушать придается значение без явного хоста (например, :8080), или -порт используется, гопласты будут слушать на 0.0.0.0. В результате пользователи могут непреднамеренно привести к тому, что голы будут связывать 0.0.0.0. Это может позволить злонамеренной стороне в той же сети произвольно выполнять код через gopls.
Продукт назначает адрес 0.0.0.0 серверу базы данных, облачному сервису/экземпляру или иному вычислительному ресурсу, взаимодействующему удалённо.
https://cwe.mitre.org/data/definitions/1327.html →Открыть в коллекции CWE →В приложениях, особенно веб-приложениях, доступ к функциональности ограничивается системой авторизации. Эта система сопоставляет списки контроля доступа (ACL) с элементами функциональности приложения — в частности, с URL-адресами веб-приложений. Если администратор не задал ACL для определённого элемента, злоумышленник может получить к нему доступ безнаказанно. Злоумышленник, способный обращаться к функциональности, не ограниченной ACL должным образом, может получить конфиденциальную информацию и, возможно, скомпрометировать приложение целиком. Такой злоумышленник может обращаться к ресурсам, которые должны быть доступны только пользователям с более высоким уровнем привилегий, получать доступ к административным разделам приложения или выполнять запросы на получение данных, к которым у него не должно быть доступа.
https://capec.mitre.org/data/definitions/1.html →Открыть в коллекции CAPEC →| Продукт | Вендор | Статус |
|---|---|---|
| gopls | Отслеживается |