Katalog CVE

CVE-2026-54446

WysokieCVSS 8.1
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.62%

Percentyl 48 - wyżej niż 48% wszystkich znanych CVE

Streszczenie

W NetLicensing MCP Server przed wersją 0.1.6 żądania HTTP do /mcp bez klucza API przechodzą przez ApiKeyMiddleware bez uwierzytelnienia. Następnie używany jest klucz API operatora, co pozwala nieuwierzytelnionemu atakującemu wywoływać narzędzia MCP i wykonywać operacje na obiektach licencyjnych, w tym destrukcyjne usuwanie.

Ocena ryzyka

Nieuwierzytelniony atakujący może wyliczać produkty, licencje i transakcje oraz tworzyć, modyfikować lub usuwać obiekty licencyjne w imieniu operatora. Może to prowadzić do poważnych naruszeń integralności i dostępności systemu licencyjnego.

Rekomendacja

Zaktualizuj NetLicensing MCP Server do wersji 0.1.6 lub nowszej. Do czasu aktualizacji ogranicz dostęp sieciowy do endpointu /mcp oraz zweryfikuj konfigurację uwierzytelniania.

Inne podatności w NetLicensing MCP Server

Oryginalny opis (angielski, źródło NVD)

NetLicensing MCP Server is a natural-language interface that enables agentic applications to manage the software-licensing lifecycle in Labs64 NetLicensing. Prior to 0.1.6, network-reachable HTTP transport requests to /mcp that omit x-netlicensing-api-key, Authorization: Bearer, and the apikey query parameter pass through ApiKeyMiddleware in src/netlicensing_mcp/server.py without authentication. The downstream api_key_ctx in src/netlicensing_mcp/client.py then falls back to the operator's NETLICENSING_API_KEY and authenticates upstream NetLicensing REST API calls under the operator account. An unauthenticated attacker can invoke MCP tools to enumerate products, licenses, licensees, and transactions, create or modify licensing objects, perform validations, and execute destructive delete operations. The issue affects HTTP deployments configured with a server-side key and does not require user interaction. This issue is fixed in version 0.1.6.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS