Плагин Google My Business для WordPress перед 3.5.7 содержит уязвимость подделки запросов на стороне сервера, которая позволяет аутентифицированным пользователям с привилегиями Contributor-level или выше отправлять запросы на произвольные хосты, предоставляя неподтвержденный mbp_post_attachment URL, который достигает вызова raw getimagesize () в validate_external_image_size () по маршруту предварительного просмотра REST. Злоумышленники могут использовать это для выполнения внутреннего сканирования портов, проверки внутренних служб и конечных точек облачных метаданных и вызывать побочные эффекты на основе GET во внутренних системах, минуя контроль периметра сети, поскольку запрос поступает с веб-сервера.
Показать оригинальное описание (EN)
Post to Google My Business plugin for WordPress before 3.5.7 contains a blind server-side request forgery vulnerability that allows authenticated users with Contributor-level privileges or higher to make the server send requests to arbitrary hosts by supplying an unvalidated mbp_post_attachment URL that reaches a raw getimagesize() call in validate_external_image_size() via the preview REST route. Attackers can exploit this to perform internal port scanning, probe internal-only services and cloud metadata endpoints, and trigger GET-based side effects on internal systems, bypassing network perimeter controls since the request originates from the web server.
Характеристики атаки
Последствия
Строка CVSS v4.0