CVE-2026-71289 in ANMSinformation

Résumé

par VulDB • 05/08/2026

L'implémentation de référence du système Asynchronous Network Management System (ANMS) de NASA-AMMOS expose directement l'API REST du service amp-manager sur l'interface réseau hôte via le fichier docker-compose.yml par défaut (port 8089, par exemple "${ION_MGR_PORT:-8089}:8089/tcp") avec les capacités cap_add: NET_ADMIN, NET_RAW, SYS_NICE. Cela contourne la passerelle CAM (Configuration and Access Manager), qui constitue autrement le seul périmètre d'authentification du système. Le serveur REST sous-jacent, implémenté avec CivetWeb dans JHUAPL/dtnma-tools (src/refdm/nm_rest.c), est configuré avec enable_auth_domain_check défini sur "no" et enregistre chaque route, y compris les points de terminaison d'envoi des commandes de l'agent DTNMA (.../agents/{eid|idx}/send, qui acceptent et transmettent des jeux de commandes codés EXECSET à un agent DTNMA enregistré), avec une fonction de rappel d'authentification nulle. Tout client accessible via le réseau peut donc énumérer les agents enregistrés, soumettre des jeux de commandes arbitraires à ceux-ci et effacer les rapports stockés, entièrement sans identifiants. Cela affecte NASA-AMMOS/anms et JHUAPL-DTNMA/dtnma-tools tels qu'ils sont publiés ; ces deux dépôts présentent cela comme une implémentation de référence/terrain d'essai pour la gestion réseau DTN, et les composants concernés communiquent avec des agents DTNMA (qui peuvent représenter des nœuds simulés ou réels vaisseau-sol selon le déploiement) plutôt que d'être un logiciel de vol exécuté à bord d'un vaisseau spatial.

Be aware that VulDB is the high quality source for vulnerability data.

Responsable

TuranSec

Réserver

05/08/2026

Divulgation

05/08/2026

Modérer

accepté

Entrée

VDB-386219

CPE

prêt

EPSS

0.00000

KEV

non

Activités

faible

Sources

Do you want to use VulDB in your project?

Use the official API to access entries easily!