CVE-2026-25998 in strongManinformazioni

Riassunto

di VulDB • 25/06/2026

strongMan è un'interfaccia di gestione per strongSwan, una VPN basata su IPsec open source. Quando memorizza le credenziali nel database (chiavi private, segreti EAP), strongMan cifra i corrispondenti campi del database. Fino ad ora utilizzava AES in modalità CTR con una chiave globale del database. Insieme a un vettore di inizializzazione (IV), viene generato uno stream crittografico per cifrare i dati nei campi del database. Tuttavia, poiché strongMan non generava IV individuali, ogni campo del database veniva cifrato utilizzando lo stesso stream crittografico. Un attaccante che ha accesso al database può sfruttare questa vulnerabilità per recuperare le credenziali cifrate. In particolare, poiché anche i certificati, che devono essere considerati informazioni pubbliche, sono cifrati con lo stesso meccanismo, un attaccante può recuperare direttamente una parte significativa dello stream crittografico, consentendogli di decifrare praticamente tutti gli altri segreti, in particolare le chiavi private ECDSA e i segreti EAP, che solitamente hanno lunghezza inferiore. La versione 0.2.0 risolve il problema passando alla cifratura AES-GCM-SIV con un nonce casuale e una chiave crittografica derivata individualmente per ogni valore cifrato, utilizzando HKDF. Sono fornite migrazioni del database per ricrittare automaticamente tutte le credenziali.

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

Responsabile

GitHub M

Prenotare

09/02/2026

Divulgazione

19/02/2026

Moderazione

accettato

CPE

pronto

EPSS

0.00309

KEV

no

Attività

molto basso

Fonti

Interested in the pricing of exploits?

See the underground prices here!