Tutoriales y Manuales
Entradas Mensuales
-
▼
2026
(Total:
5560
)
-
▼
July
(Total:
278
)
-
VEXAIoT: Sistema multiagente automatiza reconocimi...
-
ScummVM rescata a Mortadelo y Filemón
-
RAM de PS1: ventajas y desventajas de ampliarla
-
Servidor Python mal configurado expuso tres campañ...
-
IA en Irlanda consume tanta energía como sus hogares
-
Steam Machine subirá aviso de temperatura a 100ºC
-
Fallo en Enlace Móvil de Windows 11 consume 30 GB ...
-
Cuentas de SpaceX y Starlink hackeadas para promoc...
-
Australia advierte sobre campaña global contra pla...
-
Debian 13.6 ya disponible
-
AMD prepara FSR con generación de 8 fotogramas
-
Huawei construiría su propia fábrica de memoria DRAM
-
Condenado negociador que extorsionaba a víctimas d...
-
El Apple M7 Ultra sería capaz de admitir hasta 1,5...
-
RedWing MaaS presenta el fraude bancario en Androi...
-
Legacy Update revive Windows Update en XP, Vista y 7
-
KittySploit: framework de pentesting con IA y más ...
-
Google Earth Pro para PC desaparecerá pronto
-
Ahorra 70% en programación con IA Claude convirtie...
-
Apple demanda a OpenAI por secretos comerciales
-
Cómo evitar que la IA de Instagram use tus fotos
-
Roost: la red social de palomas virtuales
-
Miembro del ransomware Ryuk se declara culpable en...
-
Apple demanda a OpenAI por robo de datos
-
Steam supera ampliamente a PlayStation en usuarios
-
Claude Code ahora es un hacker automático con T3MP3ST
-
ChatGPT Work: el agente de IA que automatiza tus t...
-
Estafa con SSD de 16 TB: recibió una microSD y pesas
-
Proton 11 optimiza Resident Evil y Dino Crisis
-
281 apps VPN de Google Play filtran datos sensible...
-
Fallo de BIOS de Dell permite recuperar contraseña...
-
Grave fallo en Zimbra permitiría ejecutar código m...
-
Instagram retira función de IA por críticas
-
Xalgorix: herramienta de pentesting con metodologí...
-
Equivalencia gráfica de la Steam Machine
-
Google Drive ya no ofrece copias de seguridad grat...
-
Ha muerto Wally Funk, pionera de la aviación y la ...
-
Seis fallos en U-Boot FIT permiten ejecución de có...
-
Investigador afirma que parche de RoguePlanet para...
-
El Parlamento Europeo prorroga el funcionamiento d...
-
Explotan vulnerabilidad de inyección SQL en Django
-
ChatGPT ya crea presentaciones y Excel solo
-
npm 12 desactiva los scripts de instalación por de...
-
Usó IA para vulnerar AWS en 72 horas
-
WhatsApp recordará los cumpleaños
-
uBlock Origin muere en Chromium: alternativas
-
OpenMandriva Linux denuncia intento de sabotaje po...
-
Lanzan GPT-5.6 y ChatGPT Work
-
Lanzado Wireshark 4.6.7 con correcciones contra pa...
-
Grok 4.5 supera a Claude Opus según Elon Musk
-
Examen confirma uso de ChatGPT en clase
-
GitLab corrige ocho vulnerabilidades de seguridad ...
-
Oregón sube 30% luz a centros de datos de IA
-
Claude, Cursor y Codex activan reglas de seguridad...
-
Meta lanza herramienta de IA que utiliza fotos púb...
-
Vulnerabilidad en PAN-OS de Palo Alto permite ejec...
-
GPU casera con 64.000 chips baratos
-
Monitores de LG, Dell y Alienware instalan bloatwa...
-
Tuxedo OS deja Ubuntu por Debian por falta de tran...
-
Mycelium Framework: primera botnet de IA como serv...
-
Ataque de agente doble de IA hace que Claude Deskt...
-
Nueva herramienta promete humanizar los textos aca...
-
CrowdStrike revela 5 nuevas técnicas de inyección ...
-
Claude Cowork permite gestionar sesiones de IA des...
-
Deepin 25.2 optimiza Wayland y la búsqueda
-
Moonraker: el plan de Amazon para mejorar Alexa
-
Cuidado con el nuevo ataque HalluSquatting: podría...
-
Navegador DuckDuckGo bloquea anuncios de YouTube p...
-
GPT-Live: la IA que escucha y habla en tiempo real
-
Banana RAT usa generador de carga útil para crear ...
-
Nuevo SSD de Samsung alcanza 28.400 MB/s
-
70% de sitios de WordPress con PHP desactualizado ...
-
Usan fallos de Roundcube para robar credenciales e...
-
Víctimas de Predatorgate demandan por 8 millones d...
-
Game Pass pierde cuatro millones de usuarios
-
Claude Cowork llega a iPhone y Android
-
Los servidores europeos dependen en buena parte de...
-
OpenAI obtendría permiso del gobierno EE. UU. para...
-
Meta lanza Muse Image para WhatsApp e Instagram
-
El Mundial pone a prueba la interconexión europea ...
-
Filtración de Accenture: robo de 35 GB de código f...
-
Brave añade contenedores tipo Firefox
-
Vuelve Hannah Montana Linux tras 20 años
-
Vulnerabilidad GitLost engaña a la IA de GitHub pa...
-
Ciberdelincuentes explotan fallo de Docker en Gite...
-
4.982 fallos de seguridad en 2.259 servidores MCP ...
-
Fedora frena la IA por presión de sus usuarios
-
Agencia de ciberdefensa de EE. UU. usaría Mythos d...
-
Peligros del envenenamiento por IA
-
Documento judicial revela que el ID de dispositivo...
-
Nintendo retira Switch de Europa por leyes UE
-
Errores críticos en PHP PDO exponen riesgos de iny...
-
Vietnam detiene a los responsables del servicio de...
-
Ubiquiti revela 25 vulnerabilidades de seguridad e...
-
Carros inteligentes en España: comodidad y riesgo ...
-
España detiene a un presunto integrante de grupos ...
-
Vulnerabilidad de 16 años en Linux KVM permite cor...
-
Microsoft prueba Cloud Rebuild en Windows 11
-
PS5: crece el interés por el jailbreak
-
Demanda contra centro de IA en Wisconsin por ruido...
-
Mando con PS1 integrada y pilas
-
Japón desplegará 10 millones de robots para 2040
-
Tuxedo OS cambia Ubuntu por Debian
-
Error de Windows 11 roba 500 GB de disco
-
Transforman una RTX 4080 Laptop en una GPU de sobr...
-
El ID de Windows permite arrestar a miembro de Sca...
-
Transforma su PC en una Steam Machine con Bazzite ...
-
CERT/CC alerta sobre puerta trasera administrativa...
-
Nueva estafa telefónica contra clientes de DIGI
-
Cadena de malware VEIL#DROP emplea la plataforma B...
-
ONU pide regular la IA por su rápido avance
-
Malware Ousaban usa phishing y VBS contra bancos E...
-
Vulnerabilidad en Claude Cowork permite ejecutar c...
-
Detalles de vulnerabilidad SSRF en Microsoft Excha...
-
La propiedad digital era esto: pagar por algo que ...
-
Vinculados a Corea del Norte ocultan cargadores Ja...
-
Los centros de datos IA siguen aumentando la deman...
-
Armored Likho ataca agencias gubernamentales y el ...
-
Samsung 990: SSD PCIe 4.0 de gama baja que llega a...
-
IA Claude Fable 5 logra adaptar Command & Conquer:...
-
CEO de robots humanoides pide moderar expectativas
-
Nueva técnica SkillCloak permite que agentes de IA...
-
El ransomware The Gentlemen usa 21 técnicas de eje...
-
Xbox recorta 3.200 empleos y se reorganiza
-
Ya disponible OpenSSH 10.4 con mejoras de segurida...
-
Cheyenne prohíbe vertidos de Meta por superbacteria
-
IA autónoma crea primer ransomware
-
TrojPix permite atacar computadoras aisladas a 208...
-
-
▼
July
(Total:
278
)
Blogroll
Labels
Entradas populares
-
SQLmap es una de las herramienta más conocidas para hacer ataques SQLi (SQL Injection) escrita en Python. SQLmap se encarga de realizar pe...
-
Ha surgido una nueva cepa de ransomware llamada The Gentlemen , considerada una de las amenazas más agresivas de este año. Este malware, esc...
-
Un actor de amenazas bajo el alias "888" ha publicado en un foro de cibercrimen que está vendiendo datos presuntamente robados a ...
Errores críticos en PHP PDO exponen riesgos de inyección SQL en Firebird y DoS en PostgreSQL
Un par de fallos recién revelados en la capa del controlador de base de datos de PHP demuestra que incluso el código maduro puede esconder sorpresas peligrosas.
Los errores residen dentro de PHP Data Objects (PDO), la capa de abstracción que utilizan las aplicaciones web para comunicarse con bases de datos como Firebird y PostgreSQL. Peculiaridades de bajo nivel en estos controladores permiten que los atacantes introduzcan datos maliciosos superando las defensas seguras.
El primer problema afecta al controlador pdo_firebird y abre la puerta a la inyección SQL a través de bytes NUL ocultos dentro de cadenas correctamente citadas.
El segundo fallo afecta a pdo_pgsql, el controlador de PostgreSQL de PHP, y puede hacer que el proceso de una aplicación se bloquee, provocando una denegación de servicio. Ambos errores pasaron desapercibidos porque la capa del controlador confiaba en suposiciones sobre el manejo de cadenas en C que no siempre se cumplen.
Los investigadores Aleksey Solovev y Nikita Sveshnikov de PT Swarm identificaron ambos problemas durante una auditoría de PDO y sus controladores de soporte.
Su revisión fue más allá del propio código base de PHP, llegando a las librerías de clientes de terceros de las que depende PDO, descubriendo debilidades que habían pasado inadvertidas durante años.
PT Swarm afirmó en un informe que los fallos demuestran que la seguridad de la base de datos en PHP depende tanto de los internos del controlador como del código de la aplicación.
El impacto es significativo porque Firebird y PostgreSQL se utilizan ampliamente en producción, desde herramientas internas hasta plataformas de comercio electrónico. Una inyección SQL exitosa podría exponer registros confidenciales o eludir la autenticación por completo.
El error de denegación de servicio puede activarse enviando una entrada malformada, bloqueando un proceso trabajador de PHP a mitad de una transacción y dejando las bases de datos inconsistentes.
Errores Críticos del Controlador PHP PDO
La primera vulnerabilidad, rastreada como CVE-2026-25289 y calificada de severidad Alta, se centra en cómo el controlador pdo_firebird reconstruye las sentencias SQL después de haber sido citadas de forma segura.
Los desarrolladores suelen asumir que llamar a PDO::quote antes de PDO::prepare es intrínsecamente seguro, pero esta investigación muestra que este patrón puede ser engañoso. El paso de citación funciona bien, pero una etapa de preprocesamiento posterior rompe silenciosamente los límites de la cadena previstos.
La causa raíz se remonta al uso por parte del controlador de la función de C strncat, que deja de copiar datos en el momento en que encuentra un byte NUL, ignorando la longitud de bytes que se le indicó copiar.
.webp)
Si un valor citado contiene un byte NUL, la cita de cierre se pierde durante la reconstrucción y los datos controlados por el atacante se filtran hacia el SQL ejecutable.
En la prueba de concepto, esto permitió una inyección basada en UNION que revelaba detalles internos de la versión de la base de datos que nunca deberían haber sido visibles.
Los mantenedores de PHP corrigieron el problema en un lanzamiento de seguridad rutinario, reescribiendo la lógica de reconstrucción token por token del controlador Firebird para utilizar un método seguro para binarios en lugar del enfoque inseguro terminado en NUL.
Los operadores que ejecuten versiones antiguas y sin parches siguen expuestos hasta que actualicen.
Bloqueo por Puntero Nulo en el Controlador PostgreSQL
El segundo fallo, CVE-2026-25290, calificado como Moderado con una puntuación CVSS de alrededor de 7.3, afecta al controlador pdo_pgsql cuando las sentencias preparadas emuladas están habilitadas explícitamente.
Bajo esta configuración, si un parámetro contiene una secuencia de caracteres multibyte inválida para la codificación de la conexión activa, libpq falla silenciosamente y devuelve una cadena escapada NULL.
El analizador de PDO intenta entonces leer la longitud de ese valor NULL, provocando una desreferencia de puntero nulo y un fallo de segmentación inmediato.
Esto es más que un inconveniente. En un escenario modelado por PT Swarm, un script de pago de comercio electrónico procesó un pago, debitó el saldo de un cliente y luego se bloqueó al insertar el registro del pedido, ya que se había introducido una secuencia de bytes malformada en un campo de notas.
.webp)
Al cliente se le cobró sin que se creara ningún pedido, dañando silenciosamente la confianza y la precisión financiera.
La corrección, lanzada en la misma actualización coordinada, asegura que el controlador verifique si hay un valor escapado NULL antes de desreferenciarlo, convirtiendo un bloqueo fatal en un error de aplicación capturable. Se recomienda encarecidamente a los desarrolladores que actualicen PHP en todas las ramas soportadas.
Los investigadores también recomiendan tratar las entradas binarias como no confiables, evitar los modos de preparación emulados cuando no sean necesarios y envolver los flujos de trabajo financieros dentro de transacciones atómicas en lugar de confiar en el comportamiento de autocommit predeterminado.
Estos hallazgos nos recuerdan que la seguridad de las aplicaciones web depende no solo del código que escriben los desarrolladores, sino también del tiempo de ejecución y las librerías nativas que están debajo.
Fuentes:
https://cybersecuritynews.com/critical-php-pdo-driver-bugs-expose-firebird-sql-injection/


Newer Post
0 comments :
Post a Comment
Los comentarios pueden ser revisados en cualquier momento por los moderadores.
Serán publicados aquellos que cumplan las siguientes condiciones:
- Comentario acorde al contenido del post.
- Prohibido mensajes de tipo SPAM.
- Evite incluir links innecesarios en su comentario.
- Contenidos ofensivos, amenazas e insultos no serán permitidos.
Debe saber que los comentarios de los lectores no reflejan necesariamente la opinión del STAFF.