CVE-2026-15746
ŚrednieCVSS 6.5Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 36 - wyżej niż 36% wszystkich znanych CVE
Streszczenie
W narzędziu elasticsearch_memory pakietu strands-agents-tools wykryto podatność SSRF. Parametry połączenia (es_url, cloud_id, api_key) były kontrolowane przez model językowy, a pominięcie api_key powodowało wysłanie klucza API operatora do dowolnego hosta wskazanego przez LLM.
Ocena ryzyka
Atakujący może wykorzystać spreparowany prompt do przechwycenia klucza Elasticsearch API operatora, co grozi nieautoryzowanym dostępem do danych i dalszymi atakami na infrastrukturę.
Rekomendacja
Należy niezwłocznie zaktualizować strands-agents-tools do wersji 0.7.0 lub nowszej oraz rotować klucz ELASTICSEARCH_API_KEY, nawet jeśli nie ma oznak jego wycieku.
Inne podatności w strands-agents-tools
Zobacz wszystkie- CVE-2026-115415Średnie
Niewłaściwa neutralizacja danych wejściowych używanych do promptów LLM w narzędziu environment w Strands Agents Tools przed wersją 0.8.6 może pozwolić zdalnym aktorom na uzyskanie w postaci jawnej zmiennych środowiskowych hosta agenta, w tym poświadczeń chmurowych i kluczy API, poprzez spreparowany prompt wyłączający maskowanie sekretów w narzędziu. Aby usunąć problem, należy zaktualizować do wersji 0.8.6 lub nowszej i wymienić poświadczenia, które były obecne w środowisku agentów ładujących narzędzie environment.
- CVE-2026-18394Wysokie
W Strands Agents Tools przed wersją 0.8.2 występuje nieprawidłowa autoryzacja w narzędziu http_request, która może pozwolić zdalnym atakującym na uzyskanie poświadczeń skonfigurowanych przez HTTP_REQUEST_TOKEN_CONFIG poprzez nakłonienie LLM do kierowania żądań przez infrastrukturę proxy kontrolowaną przez atakującego.
Oryginalny opis (angielski, źródło NVD)
Strands Agents is an open-source Python SDK for building and running AI agents. The strands-agents-tools package provides pre-built tools for use with the SDK, including the elasticsearch_memory tool for agent memory storage. We identified CVE-2026-15746, a server-side request forgery (SSRF) issue in the elasticsearch_memory tool. The tool exposed its connection parameters (es_url, cloud_id, api_key) as fields the large language model (LLM) could control through the tool schema. When a caller omitted the api_key parameter, the tool fell back to the operator's ELASTICSEARCH_API_KEY environment variable and sent it to whichever host the LLM specified. A crafted prompt could cause the tool to connect to a threat-actor-controlled server and disclose the operator's Elasticsearch API key in the Authorization header. We recommend you upgrade to strands-agents-tools version 0.7.0 or later. As a precautionary measure, we recommend all operators rotate their ELASTICSEARCH_API_KEY, even if there is no indication the credential was exposed.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

