CVE-2026-87911
KrytyczneCVSS 9.6Streszczenie
Słabość polegająca na wstrzyknięciu poleceń systemu operacyjnego w mechanizmie wymuszania trybu tylko do odczytu w komponencie walidacji SQL w amazon awslabs postgres-mcp-server przed wersją 1.1.7 może pozwolić nieuwierzytelnionemu aktorowi na wykonanie poleceń systemu operacyjnego na hoście samodzielnie zarządzanego serwera PostgreSQL poprzez umieszczenie spreparowanego polecenia COPY ... TO PROGRAM w treści przetwarzanej, gdy uwierzytelniony użytkownik wchodzi w interakcję z serwerem MCP w domyślnym trybie tylko do odczytu.
Ocena ryzyka
Ryzyko obejmuje zdalne wykonanie poleceń systemu operacyjnego na serwerze PostgreSQL, co może prowadzić do pełnej kompromitacji hosta, naruszenia poufności i integralności danych oraz przerwania działania usług.
Rekomendacja
Zaktualizuj postgres-mcp-server do wersji 1.1.7 lub nowszej, która zawiera poprawkę eliminującą tę podatność.
Inne podatności w postgres-mcp-server
Oryginalny opis (angielski, źródło NVD)
An OS command injection weakness in the read-only enforcement of the SQL validation component in Amazon awslabs postgres-mcp-server before 1.1.7 might allow an unauthenticated actor to execute operating system commands on the host of a self-managed PostgreSQL server by placing a crafted COPY ... TO PROGRAM statement into content that is processed when an authenticated user interacts with the MCP server in its default read-only mode. To remediate this issue, users should upgrade to version 1.1.7 or later.

