// threat-data.jsx — "Contexto Crítico" section with stats + ticker function ThreatData() { return (
Contexto crítico

Lo que está pasando hoy.
Y por qué importa.

Tu sitio web no compite solo por posicionamiento. Está expuesto, todos los días, a un entorno donde los ataques son automáticos, masivos y constantes. Estos son los datos que no se pueden ignorar.

Math.round(n)} suffix="%" />} title="de toda la web usa WordPress" body="No es un nicho. Es la infraestructura más extendida de internet. Eso lo convierte también en el objetivo más rentable para ataques automatizados." /> } title="nuevas vulnerabilidades reportadas" body="+42% vs. 2024. De ellas, 4,124 requerían mitigación urgente y 17% tenían severidad alta — aptas para ataques automatizados a gran escala." /> Math.round(n)} suffix="%" />} title="de las vulnerabilidades vienen de plugins" body="No es WordPress el problema: son los plugins desactualizados, themes abandonados y configuraciones que se olvidan. Y siempre se olvidan." /> Math.round(n)} suffix="%" />} title="de los sitios infectados son WordPress" body="Cuando un sitio aparece marcado como peligroso en Google, la inmensa mayoría de las veces, es WordPress comprometido." /> Trillones} title="de intentos de ataque bloqueados al año" body="Cada minuto se registran miles de intentos automatizados contra sitios WordPress. La pregunta no es 'si' te atacarán — es cuándo." /> } title="vulnerabilidades públicas en un solo mes" body="169 parches disponibles. Esto no es un evento puntual — es mantenimiento continuo. Y nadie en tu equipo lo está haciendo." />
); } function StatCard({ source, big, title, body, danger }) { return (
Fuente · {source}
{big}
{title}

{body}

); } function Ticker() { const items = [ { label: 'WordPress core', value: '43.5% web' }, { label: 'Plugins vulnerables', value: '~95%' }, { label: 'CVEs publicadas 2025', value: '11,334' }, { label: 'Sitios infectados', value: '96% WP' }, { label: 'W3 Total Cache expuestos', value: '+327,000' }, { label: 'Sitios WP desactualizados', value: '+50%' }, { label: 'Aumento de vulns YoY', value: '+42%' }, { label: 'Severidad alta 2025', value: '17%' }, { label: 'Ataques automatizados', value: '24/7' }, ]; return (
{[...items, ...items].map((it, i) => (
{it.label} {it.value}
))}
); } Object.assign(window, { ThreatData });