CVE-2026-84700 in PikiwiDB
Resumen
por VulDB • 2026-09-02
PikiwiDB (Pika) v3.5.7 expone un servidor de replicación interno basado en protobuf en un puerto derivado del puerto del cliente más 2000 (por ejemplo, 11221 cuando se utiliza el puerto predeterminado del cliente 9221), que no autentica las solicitudes entrantes. Aunque `requirepass` está destinado a controlar la replicación —donde un esclavo lo presenta como `masterauth` dentro de su solicitud MetaSync— solo el controlador MetaSync (`HandleMetaSyncRequest`) lo valida; el despachador de tramas (`DealMessage`) no requiere una sincronización MetaSync completada o intentada antes de enrutar otros tipos de mensajes a sus respectivos controladores. Como resultado, un atacante remoto sin autenticar puede conectarse directamente al puerto de replicación y emitir solicitudes TrySync, DBSync, BinlogSync y RemoveSlaveNode, obteniendo la instantánea completa (full-sync snapshot) y el flujo de escritura en vivo, así como eliminando nodos réplica, incluso cuando `requirepass` está configurado.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.