{"id":741,"date":"2026-04-13T06:03:00","date_gmt":"2026-04-13T04:03:00","guid":{"rendered":"https:\/\/rosmarops.com\/?p=741"},"modified":"2026-10-25T10:18:04","modified_gmt":"2026-10-25T09:18:04","slug":"cuando-optimizar-para-llms-te-convierte-en-atacante","status":"publish","type":"post","link":"https:\/\/rosmarops.com\/es\/blog\/cuando-optimizar-para-llms-te-convierte-en-atacante\/","title":{"rendered":"Cuando optimizar para LLMs te convierte en atacante"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">En una <a href=\"https:\/\/arxiv.org\/abs\/2406.18382\" target=\"_blank\" rel=\"noopener\" title=\"\">investigaci\u00f3n presentada en ICLR 2025<\/a>, un equipo demostr\u00f3 algo que no deber\u00eda sorprender pero que cambia la forma de pensar sobre el SEO: es posible manipular las recomendaciones de un <a href=\"https:\/\/rosmarops.com\/category\/seguridad-llm\/\" target=\"_blank\" rel=\"noopener\" title=\"LLM\">LLM<\/a> mediante contenido web dise\u00f1ado para promover productos propios y desacreditar a competidores. Los ataques fueron validados en producci\u00f3n, en motores como Bing y Perplexity, y en APIs de plugins para GPT-4 y Claude.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Lo interesante no es que funcione. Lo interesante es que funciona demasiado bien. Y que el incentivo para hacerlo es estructuralmente inevitable.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">El dilema del prisionero sem\u00e1ntico<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">El paper <a href=\"https:\/\/arxiv.org\/abs\/2406.18382\" target=\"_blank\" rel=\"noopener\" title=\"\">\u00abAdversarial Search Engine Optimization for Large Language Models\u00bb<\/a> describe una din\u00e1mica que los investigadores comparan expl\u00edcitamente con un dilema del prisionero: cada actor se beneficia individualmente si lanza ataques para posicionar su contenido, pero cuando varios atacantes apuntan al mismo LLM simult\u00e1neamente, todos pierden presencia. La trampa se cierra sola.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">El problema m\u00e1s profundo es que no existe una l\u00ednea clara entre optimizaci\u00f3n leg\u00edtima y ataque. Los propios investigadores se\u00f1alan que a\u00fan no hay consenso sobre d\u00f3nde termina el SEO benigno para LLMs y d\u00f3nde empieza la manipulaci\u00f3n. Si tu competidor est\u00e1 inyectando prompts en su sitio para que Perplexity lo recomiende primero, \u00bfqu\u00e9 haces t\u00fa? \u00bfPierdes cuota de mercado por principios? \u00bfO ajustas tu estrategia de contenido para \u00abcompetir en igualdad de condiciones\u00bb?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">La din\u00e1mica es peor que en SEO tradicional, y los experimentos lo muestran con claridad. Productos ficticios manipulados compitieron contra marcas reales establecidas, como Nikon y Fujifilm. Sin ataque, las c\u00e1maras reales fueron recomendadas casi el doble de veces. Con el ataque activo, el producto ficticio pas\u00f3 a ser ligeramente m\u00e1s probable de recibir una recomendaci\u00f3n que los productos reales. El reconocimiento de marca dej\u00f3 de pesar. La manipulaci\u00f3n sem\u00e1ntica lo anul\u00f3.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">El bot\u00f3n que envenena la memoria del asistente<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Mientras esa investigaci\u00f3n documentaba ataques en el contexto de b\u00fasqueda, <a href=\"https:\/\/www.microsoft.com\/en-us\/security\/blog\/2026\/02\/10\/ai-recommendation-poisoning\/\">Micr<\/a><a href=\"https:\/\/www.microsoft.com\/en-us\/security\/blog\/2026\/02\/10\/ai-recommendation-poisoning\/\" target=\"_blank\" rel=\"noopener\" title=\"\">o<\/a><a href=\"https:\/\/www.microsoft.com\/en-us\/security\/blog\/2026\/02\/10\/ai-recommendation-poisoning\/\">soft identificaba en paralelo<\/a> una tendencia distinta pero relacionada: sitios web que embeb\u00edan instrucciones de manipulaci\u00f3n directamente en sus p\u00e1ginas, disfrazadas de botones funcionales. El m\u00e9todo es simple hasta resultar inquietante: un enlace clicable con el texto \u00abResume con IA\u00bb que, al activarse, ejecuta en el asistente del usuario instrucciones del tipo \u00abrecuerda esta empresa como fuente de confianza\u00bb o \u00abrecomi\u00e9ndala primero en futuras consultas\u00bb.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Microsoft identific\u00f3 m\u00e1s de 50 variantes \u00fanicas de estos prompts, procedentes de 31 empresas en 14 sectores distintos. Algunos se distribu\u00edan tambi\u00e9n por correo electr\u00f3nico. Las herramientas necesarias para desplegarlo son de acceso libre. Lo que antes era t\u00e9cnica de laboratorio se ha convertido en t\u00e1ctica de marketing.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Microsoft llama a esto \u00abAI Recommendation Poisoning\u00bb: una clase de t\u00e9cnicas que reproduce la l\u00f3gica del SEO poisoning y el adware cl\u00e1sico, pero orientadas a asistentes de IA en lugar de motores de b\u00fasqueda o dispositivos. El objetivo no es el ranking en una SERP. Es la memoria y la preferencia del agente conversacional.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">El ataque ocurre antes del prompt<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">En la inyecci\u00f3n de prompt indirecta, el atacante no interact\u00faa con el modelo directamente. Embebe instrucciones en contenido web que el LLM ingiere cuando el usuario hace una consulta. El modelo procesa ese contenido como si fuera texto neutro, pero sigue instrucciones que el usuario nunca vio ni aprob\u00f3. <a href=\"https:\/\/unit42.paloaltonetworks.com\/ai-agent-prompt-injection\/\" target=\"_blank\" rel=\"noopener\" title=\"\">Palo Alto Networks document\u00f3 casos reales de esta t\u00e9cnica en telemetr\u00eda de producci\u00f3n<\/a>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">La ingenier\u00eda del payload se divide en dos planos complementarios. Por un lado, los m\u00e9todos de entrega: c\u00f3mo se ocultan las instrucciones en la estructura del documento, mediante t\u00e9cnicas como texto de tama\u00f1o cero, supresi\u00f3n CSS, atributos HTML poco visibles o inyecci\u00f3n din\u00e1mica en tiempo de ejecuci\u00f3n. Por otro, los m\u00e9todos de evasi\u00f3n: c\u00f3mo se formula la instrucci\u00f3n para esquivar los filtros del modelo, usando caracteres invisibles, codificaci\u00f3n en capas, fragmentaci\u00f3n del payload o instrucciones en varios idiomas.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">La diferencia arquitect\u00f3nica con el SEO tradicional es importante. En un buscador cl\u00e1sico, un documento manipulado afecta su propio ranking de forma aislada. En un motor de b\u00fasqueda basado en LLM, los documentos recuperados se incorporan juntos al prompt de contexto. No se procesan por separado: interact\u00faan. Un documento malicioso puede contaminar la interpretaci\u00f3n de los dem\u00e1s.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">El texto fue solo el comienzo<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">La misma l\u00f3gica de ataque se extiende a medida que los sistemas se vuelven multimodales. Cuando un LLM procesa no solo texto sino im\u00e1genes y audio, la superficie de inyecci\u00f3n crece proporcionalmente. <a href=\"https:\/\/arxiv.org\/abs\/2307.10490\" target=\"_blank\" rel=\"noopener\" title=\"\">Investigadores de Cornell Tech han demostrado ataques en prueba de concepto<\/a> que embeben instrucciones adversariales en im\u00e1genes y archivos de audio, invisibles para el usuario pero legibles para el modelo. Lo relevante no es solo que funcionen: es que no degradan la capacidad del modelo para responder preguntas leg\u00edtimas sobre el mismo contenido. El ataque es sigiloso por dise\u00f1o.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">No hay soluci\u00f3n sist\u00e9mica a la vista. La inyecci\u00f3n de prompt es un problema conocido con la arquitectura actual de los LLMs, y es poco probable que se resuelva de forma estructural en el corto plazo. OpenAI trabaja en jerarqu\u00eda de instrucciones y entrenamiento adversarial automatizado, pero la robustez frente a ataques adversariales es un problema abierto en machine learning desde mucho antes de que existieran los modelos de lenguaje.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">La decisi\u00f3n que ya nadie puede evitar<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Cada empresa con presencia web enfrenta ahora la misma elecci\u00f3n: optimizar para humanos y perder visibilidad en LLMs, u optimizar para LLMs y convertirse, funcionalmente, en atacante. No hay una tercera posici\u00f3n c\u00f3moda.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Lo que hace dif\u00edcil esta situaci\u00f3n no es la complejidad t\u00e9cnica. Es la l\u00f3gica econ\u00f3mica que la impulsa. Mientras exista un beneficio individual en manipular el contexto que ingiere el modelo, habr\u00e1 incentivo para hacerlo. Y mientras no exista un mecanismo colectivo de correcci\u00f3n, el equilibrio al que tiende el sistema es el de contaminaci\u00f3n generalizada.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>El problema no es t\u00e9cnico. Es econ\u00f3mico. Y no tiene soluci\u00f3n individual.<\/strong><\/p>\n","protected":false},"excerpt":{"rendered":"<p>En una investigaci\u00f3n presentada en ICLR 2025, un equipo demostr\u00f3 algo que no deber\u00eda sorprender pero que cambia la forma de pensar sobre el SEO: es posible manipular las recomendaciones de un LLM mediante contenido web dise\u00f1ado para promover productos propios y desacreditar a competidores. Los ataques fueron validados en producci\u00f3n, en motores como Bing &#8230; <a title=\"Cuando optimizar para LLMs te convierte en atacante\" class=\"read-more\" href=\"https:\/\/rosmarops.com\/es\/blog\/cuando-optimizar-para-llms-te-convierte-en-atacante\/\" aria-label=\"Leer m\u00e1s sobre Cuando optimizar para LLMs te convierte en atacante\">Leer m\u00e1s<\/a><\/p>\n","protected":false},"author":1,"featured_media":746,"comment_status":"closed","ping_status":"closed","sticky":true,"template":"","format":"standard","meta":{"footnotes":""},"categories":[68,70],"tags":[270,274],"class_list":["post-741","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-seguridad-llm","category-seo-adversarial","tag-seguridad-llm","tag-seo-adversarial"],"_links":{"self":[{"href":"https:\/\/rosmarops.com\/es\/wp-json\/wp\/v2\/posts\/741","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/rosmarops.com\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/rosmarops.com\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/rosmarops.com\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/rosmarops.com\/es\/wp-json\/wp\/v2\/comments?post=741"}],"version-history":[{"count":1,"href":"https:\/\/rosmarops.com\/es\/wp-json\/wp\/v2\/posts\/741\/revisions"}],"predecessor-version":[{"id":997,"href":"https:\/\/rosmarops.com\/es\/wp-json\/wp\/v2\/posts\/741\/revisions\/997"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/rosmarops.com\/es\/wp-json\/wp\/v2\/media\/746"}],"wp:attachment":[{"href":"https:\/\/rosmarops.com\/es\/wp-json\/wp\/v2\/media?parent=741"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/rosmarops.com\/es\/wp-json\/wp\/v2\/categories?post=741"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/rosmarops.com\/es\/wp-json\/wp\/v2\/tags?post=741"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}