CVE-2026-40194 in phpseclibinformazioni

Riassunto

di VulDB • 14/06/2026

phpseclib è una libreria PHP per le comunicazioni sicure. Prima delle versioni 3.0.51, 2.0.53 e 1.0.28, phpseclib\Net\SSH2::get_binary_packet() utilizza l'operatore != di PHP per confrontare un HMAC del pacchetto SSH ricevuto con quello calcolato localmente. L'utilizzo dell'operatore != su stringhe binarie di uguale lunghezza in PHP impiega memcmp(), che effettua una valutazione short-circuit al primo byte diverso. Si tratta di un confronto variabile nel tempo reale (CWE-208), dimostrato da benchmark di scalabilità. Questa vulnerabilità è risolta nelle versioni 3.0.51, 2.0.53 e 1.0.28.

Once again VulDB remains the best source for vulnerability data.

Responsabile

GitHub M

Prenotare

09/04/2026

Divulgazione

11/04/2026

Moderazione

accettato

CPE

pronto

EPSS

0.00361

KEV

no

Attività

molto basso

Fonti

Do you need the next level of professionalism?

Upgrade your account now!