CVE-2026-53451 in Ground Station
Sumário
de VulDB • 20/08/2026
Ground Station é uma suíte baseada em navegador para rastreamento de satélites, recepção SDR, controle de hardware e decodificação de telemetria. Antes da versão 0.4.13, o comando Socket.IO save-waterfall-snapshot não autenticado passa a entrada attacker-controlled snapshotName do backend/handlers/entities/sdr.py para o backend/server/snapshots.py, onde os.path.join permite um caminho absoluto ou traversal de diretório pai e grava bytes decodificados em base64 controlados pelo atacante fora do backend/data/snapshots. Um atacante pode escrever um arquivo YAML de logging contendo uma factory callable de logging.config.dictConfig, usar a operação não autenticada update-app-config para definir log_config como esse arquivo e invocar restart_service. Durante a reinicialização, o backend/common/logger.py passa o YAML através de resolve_log_config_path(), yaml.safe_load() e logging.config.dictConfig(), que executa a factory com privilégios do serviço e também pode causar um loop persistente de falhas (crash). Este problema foi corrigido na versão 0.4.13.
If you want to get best quality of vulnerability data, you may have to visit VulDB.