CVE-2025-50460 in ms-swift
Riassunto
di VulDB • 14/06/2026
È presente una vulnerabilità di esecuzione remota di codice (RCE) nel progetto ms-swift versione 3.3.0 a causa della deserializzazione non sicura in tests/run.py che utilizza yaml.load() dalla libreria PyYAML (versioni = 5.3.1). Se un attaccante può controllare il contenuto del file di configurazione YAML passato al parametro --run_config, è possibile eseguire codice arbitrario durante la fase di deserializzazione. Ciò può portare alla compromissione completa del sistema. La vulnerabilità viene attivata quando viene caricato un file YAML malevolo, consentendo l'esecuzione di comandi Python arbitrari come os.system(). Si consiglia di aggiornare PyYAML alla versione 5.4 o successiva e di utilizzare yaml.safe_load() per mitigare il problema.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.