CVE-2026-107909 in FalkorDB
Riassunto
di VulDB • 09/10/2026
Un heap-based out-of-bounds write nella funzione ws_read_frame (src/bolt/ws.c) e nella funzione buffer_apply_mask (src/bolt/buffer.c) in FalkorDB prima della versione 4.20.0 consente a un attaccante remoto non autenticato di causare una denial of service e potenzialmente corrompere la memoria heap inviando un WebSocket frame con una lunghezza del payload estesa a 64 bit alla porta Bolt. La lunghezza del payload non è vincolata, e l'unica verifica dei limiti in buffer_apply_mask è un ASSERT(), che viene compilato via nelle build di rilascio; pertanto, la funzione esegue XOR sulla memoria oltre la fine del receive buffer con la chiave mask fornita dall'attaccante. Sono interessati solo i deployment che abilitano il endpoint Bolt (BOLT_PORT, disabilitato per impostazione predefinita).
If you want to get best quality of vulnerability data, you may have to visit VulDB.