Hablo sobre software libre, tecnologías abiertas y ética digital. Puedes encontrarme en @amnistiaespana. Este es mi perfil personal.

Islas Canarias
Joined November 2010
Se ve que al Instituto de Contabilidad y Auditoría de Cuentas le han colado multitud de PDF's con publicidad pornográfica en su web y han sido indexados por Google. 🫥 xitter.cf/_BashBunny_/status/211…
Dafuc is going on....
Un tipo lanzó un desafío. Puso una web con una versión vulnerable de PHP en stealmybitcoin.com y dejó unos 2.000 dólares en Bitcoins dentro, para quien lo consiguiese hackear. Horas después @liveoverflow dijo sospechar que el servidor servía un index.html y no un index.php.
1
1
74
El autor del reto reconoció que de esa manera el servidor era invulnerable, así que subió un index.php y... sorpresa, le hackearon el servidor. Moraleja: ¡Actualicen sus PHP's! Historia completa en: xitter.cf/LiveOverflow/status/21…
I took a closer look at the stealmybitcoin.com CTF, which aims to demonstrate that PHP2SHELL is not realistically exploitable. So I gave it a try. Note: My analysis could be wrong, and I'm more than happy to be proven otherwise. Here’s what I found: • The server responds with Server: nginx and X-Powered-By: PHP/8.4.26. • My differential fingerprinting scanner independently confirmed at least PHP 8.2+ • Hypotheses: I considered two possible setups: ◦ nginx → PHP-FPM ◦ nginx → Apache → PHP-FPM/mod_php • After comparing the server's behavior against local test environments, the closest match appears to be nginx → PHP cli-server. Plot twist: the response behavior is consistent with the PHP cli-server serving a static index.html rather than an index.php. If that's indeed the case, the challenge appears to be intentionally made unexploitable. My conclusion (for now) is that I'm questioning whether this is a good-faith challenge. Happy to be corrected if I've missed something!
14
Capo 🇮🇨 retweeted
Analizando la info del primer ataque exitoso de PHP2Shell, tengo una reflexión. Aunque mis servidores están parcheados y usan PHP-FPM (hasta ahora no hay pruebas de explotación en FPM), estoy trabajando en mecanismos de detección de mi HIDS. El problema es que las peticiones que consiguieron ejecutar comandos no siempre dejaron una entrada HTTP completa, porque el worker Apache terminó con SIGSEGV después de iniciar la shell. Esto significa que ossec, wazuh o cualquier otro HIDS que use reglas (nosotros usamos ossec), podría fallar la detección. Esto es relevante porque podría haber intrusiones silenciosas. Por eso es recomendable incluir telemetría de procesos mediante auditd o eBPF, además de inotify y YARA, que ya usamos. En mi empresa llevamos ya unos días instalando auditd y añadiendo analisis de telemetría para detección de ataques. No es por PHP2Shell en concreto, porque parcheamos todo el día 21 de octubre a las 16h, incluidos muchos servidores para webs legacy con PHP 5.6 y 7.4, sino porque esta vulnerabilidad nos está enseñando lecciones muy importantes para mejorar la seguridad de nuestros servidores. Esta es importante, si un ataque genera un SIGSEGV o cualquier otro fallo de segmentación de memoria, podrías quedarte sin detección ni evidencia de un ataque. Puedo hacer publicos los cambios de telemetría y el sistema de detección que estamos instalando y probando (todo sobre Debian 13), pero no se si tengo suficientes personas interesadas entre mis seguidores en esta info y lleva trabajo hacerlo. Por favor, comenta si te interesa y lo publico.
Primera evidencia documentada de ejecución remota de codigo (RCE), en ataques reales, usando PHP2Shell. El proyecto de investigación 0x4D31/honeypot-data ha publicado un informe que documenta 35 ejecuciones de /bin/sh provocadas por peticiones HTTP maliciosas contra tres honeypots con PHP vulnerable. No son sólo intentos de explotación, errores de memoria o afirmaciones sobre exploits privados como hasta ahora, esta vez son ataques reales. Los investigadores correlacionaron: - Capturas de tráfico HTTP, incluyendo peticiones y respuestas. - Identificadores de los procesos Apache que atendieron las peticiones. - Errores de memoria de PHP durante la inicialización de las solicitudes. - Eventos de creación de procesos registrados mediante Tetragon/eBPF. - Ejecuciones posteriores de id, PHP CLI, curl y wget. Vamos, ataques exitosos reales, por mucho que fuera contra un honeypot. El informe habla de dos IPs como origen del ataque, entre las 15:35 y las 18:57 UTC del 24 de octubre, lo que no implica que fueran dos atacantes, podría ser el mismo o podrían ser dos usando el mismo exploit habrá que darse una vuelta por la dark web a ver que encontramos. Más información aquí: github.com/0x4D31/honeypot-d…
13
17
151
11,888
El fundador de Platzi cree que la ola de descubrimientos de vulnerabilidades pone en peligro el internet abierto. Y lo peor es que pienso que no es clickbait. Los cimientos de la seguridad de las redes informáticas están pasando por un terremoto. youtube.com/watch?v=F3EmYmJj…
21
Incidencias de seguridad (CVE's) publicadas por meses. Lo que estamos viviendo no tiene ningún sentido; y lo digo literalmente. No hay manera de saber adónde nos lleva esto. Fuente: cve.0xosprey.com
29
Capo 🇮🇨 retweeted
Sigue siendo el mejor vídeo sobre adicción que se ha creado
627
24,835
973
231,772
13,272,831
Una implementación independiente de PHP 8.5 en Rust ya pasa todos los tests necesarios para correr un WordPress con una base de datos MySQL real. 🔥 xitter.cf/rustaceans_rs/status/2…
php-rust: Francesco Tinti’s Rust rewrite of PHP 8.5 now runs full WordPress core tests at near-parity on real MySQL.
1
57
A Yann LeCun es imposible no quererle. xitter.cf/ylecun/status/21140121…
Replying to @TPurity_Alphas
Elon says: "we will not be able to boss around AI that are smarter than us".... while having built his fortune on bossing around thousands of engineers and scientists who are way smarter than himself 🤣🤣🤣
28
📘 Este precioso e increíblemente útil artículo recoge 125 libros de texto completamente gratuitos de matemáticas. xitter.cf/mathladyhazel/status/2…
Here is a beautiful list! 125 free math textbooks, written by the mathematicians who teach the courses and shared on their own university pages. No sign-up, no paywall, no pirated copies. From high school algebra to graduate analysis. 👇 abakcus.com/book-lists/free-…
19
Capo 🇮🇨 retweeted
Poca broma, pero mi podcast "Nos Quedan 6 Meses" está a menos de 15 días de cumplir 6 meses. ¿Será el último porque los programadores habremos desaparecido? Hagan sus apuestas... YouTube → mouredev.link/podcastyoutube Spotify → mouredev.link/podcast Apple → mouredev.link/podcastapple
11
13
2
102
7,843
¿Soy el único que teme se pregunta si internet sobrevivirá a los próximos 5 años? Obviamente no es que sepa qué va a pasar, es solo que me parece que está en un riesgo tremendo. Eso sí, no me pregunten qué viene después, porque no tengo ni idea.
29
Capo 🇮🇨 retweeted
La vulnerabilidad de PHP no funciona en la cadena típica de: Busco la versión -> Busco el exploit -> Ejecuto el exploit -> Rooted. La explotación de vulnerabilidades lógicas dependen del contexto del sistema y se tiene que cumplir una serie de condiciones, no verás dos iguales
8
27
2
198
8,840
Capo 🇮🇨 retweeted
Resumen de una semana de Twitter Tech: Lunes: "Usa A" Martes: "Usa B" Miércoles: "No uses A" Jueves: "Usa C" Viernes: "Ni se te ocurra usar C" Sábado: "No uses nada. Hazlo con IA" Domingo: "Si lo haces con IA, eres imbécil" (Sale otra tecnología o modelo de IA nuevo) Y vuelta a empezar...
11
12
3
98
4,052
Capo 🇮🇨 retweeted
Los viernes no se hace deploy ni se declaran nuevas CVEs. No sean malos
18
116
11
1,146
18,724
Capo 🇮🇨 retweeted
Why php2shell can't be widely exploited What limit the php2shell exploitation in practice berardinellidaniele.com/post…
7
32
3
177
15,808
La librería Pillow para tratamiento de imágenes en Python ha publicado una actualización de seguridad para cubrir una vulnerabilidad que permitía ejecución de comandos de sistema a través de nombres de archivo. xitter.cf/TheHackersNews/status/…
22
🔐Critical cyber security events requiring immediate action this week: - PHP - Node - Ruby/GitLab - Compromised certificate authority - Linux kernel - Railway exposing all customer secrets For all sysadmin/DevOps folks, it's been one to remember 😅
4
2
1
22
1,608