Backend y Fullstack

Backend & Fullstack Daily — 24 Jun 2026

Lo nuevo hoy

Today's highlights

Points forts du jour

Click en cualquiera para ir al detalle

Click any item to jump to the full section

Cliquez un élément pour aller à la section complète

🔥

Top Stories

Breaking

Sapphire Sleet backdorea 144 paquetes de Mastra en 88 minutos

El 17 de junio un atacante tomó el scope @mastra en npm y, en una campaña automatizada de 88 minutos (01:12–02:39 UTC), republicó 142–144 paquetes del framework de agentes IA con easy-day-js como dependencia —un typosquat de dayjs con un dropper en el postinstall que tira un RAT de segunda etapa y se autoborra. Más de 1,1M de descargas semanales expuestas; roba datos de Chrome/Edge/Brave y credenciales de 166 wallets cripto. Microsoft lo atribuye con alta confianza a Sapphire Sleet, actor estatal norcoreano. Ojo: si instalaste algo de @mastra esta semana, auditá YA y rotá secretos.

17 Jun 2026
microsoft.com →
Seguridad

Node.js parchea 12 CVEs en 22/24/26 — dos HIGH en crypto y TLS

El 18 de junio salieron 22.23.0, 24.17.0 y 26.3.1 con 12 CVEs. Las dos HIGH: CVE-2026-48933 (overflow de entero en AES de WebCrypto que aborta el proceso si subtle.encrypt() recibe un múltiplo de 2GiB — DoS) y CVE-2026-48618 (manejo de separador Unicode que rompe la verificación de wildcard en TLS, bypass de autenticación). Suman 5 MEDIUM más —incluido mTLS authz bypass por matching de SNI en mayúsculas y poisoning de cola de respuestas HTTP por TOCTOU— y bumps de OpenSSL 3.5.7, nghttp2 y llhttp. Esto afecta a TODAS las líneas soportadas: actualizá sin pensarlo.

18 Jun 2026
nodejs.org →
Release

TypeScript 7.0 llega a RC: el compilador nativo en Go, ~10x más rápido

Microsoft publicó el RC de TypeScript 7.0 el 18 de junio, ya en npm, con GA estimada a ~1 mes. Es el port completo del compilador y el language service a Go: ~10x más rápido manteniendo semántica idéntica (es port, no reescritura). Nuevos flags de paralelismo: --checkers (4 por defecto), --builders y --singleThreaded. Probado en Bloomberg, Figma, Google, Slack y Vercel. Atención: elimina targets viejos como ES5 y endurece defaults (strict: true). Si todavía compilás a ES5, este es tu aviso para planear la migración.

18 Jun 2026
devblogs.microsoft.com →
☁️

Cloud & DevOps

Destacado

Semana cargada en Cloudflare: PlanetScale, R2 SQL analítico y agentes sin signup

El Developer Platform metió varios cambios entre el 18 y el 23 de junio. 18/6: integración con PlanetScale — creás y facturás Postgres/MySQL desde Cloudflare y los consumís vía Hyperdrive. 19/6: los Durable Objects con conexiones connect() o WebSocket salientes activas ya no se desalojan hasta 15 min (clave para workloads de LLM/agentes), nuevas location hints apac-ne/apac-se, y cuentas temporales para que agentes IA deployen Workers con --temporary sin signup previo. 22/6: R2 SQL suma window functions, SELECT DISTINCT, set operations y agregados como MEDIAN/PERCENTILE_CONT sobre Iceberg. 23/6: los rollback handlers de Workflows ahora reciben contexto del step. Un golazo para la DX del edge.

23 Jun 2026
releasebot.io →
🗄️

Databases & Data

Seguridad

Rocky Linux saca parches importantes para PostgreSQL y Valkey

El 18 de junio Rocky Linux publicó advisories de severidad Important: RLSA-2026:26181 (PostgreSQL 15, Rocky 8), RLSA-2026:26204 (PostgreSQL 18, Rocky 9), RLSA-2026:25925 (Valkey, Rocky 9) y RLSA-2026:26008 (Redis 6, Rocky 8). Son rebuilds de distro, así que si corrés tus bases sobre Rocky/RHEL revisá errata.rockylinux.org y aplicá. Si estás en imágenes upstream o managed, igual conviene chequear si los CVE subyacentes te tocan.

18 Jun 2026
linuxcompatible.org →
🔥

Top Stories

Breaking

Sapphire Sleet backdoors 144 Mastra packages in 88 minutes

On June 17 an attacker seized the @mastra npm scope and, in an 88-minute automated run (01:12–02:39 UTC), republished 142–144 packages of the AI-agent framework with easy-day-js added as a dependency — a dayjs typosquat carrying a postinstall dropper that fetches a second-stage RAT and self-deletes. Over 1.1M weekly downloads exposed; it steals Chrome/Edge/Brave data and credentials from 166 crypto wallets. Microsoft attributes it with high confidence to Sapphire Sleet, a North Korean state actor. If you installed anything from @mastra this week, audit now and rotate secrets.

17 Jun 2026
microsoft.com →
Security

Node.js patches 12 CVEs across 22/24/26 — two HIGH in crypto and TLS

On June 18, 22.23.0, 24.17.0 and 26.3.1 shipped with 12 CVEs. The two HIGH: CVE-2026-48933 (WebCrypto AES integer overflow that aborts the process when subtle.encrypt() gets a multiple of 2GiB — DoS) and CVE-2026-48618 (Unicode dot-separator handling that breaks TLS wildcard verification, auth bypass). Plus 5 MEDIUM — including an mTLS authz bypass via uppercase SNI matching and HTTP response-queue poisoning via a TOCTOU race — and bumps to OpenSSL 3.5.7, nghttp2 and llhttp. Every supported line is affected: patch now.

18 Jun 2026
nodejs.org →
Release

TypeScript 7.0 hits RC: the native Go compiler, ~10x faster

Microsoft shipped the TypeScript 7.0 RC on June 18, already on npm, with GA expected in ~1 month. It's the full port of the compiler and language service to Go: ~10x faster while preserving identical semantics (port, not rewrite). New parallelism flags: --checkers (default 4), --builders and --singleThreaded. Battle-tested at Bloomberg, Figma, Google, Slack and Vercel. Note: it drops old targets like ES5 and tightens defaults (strict: true). If you still compile to ES5, plan the migration now.

18 Jun 2026
devblogs.microsoft.com →
☁️

Cloud & DevOps

Notable

Busy week at Cloudflare: PlanetScale, analytical R2 SQL, and agents without signup

The Developer Platform pushed several changes between June 18 and 23. Jun 18: PlanetScale integration — create and bill Postgres/MySQL from Cloudflare, consume via Hyperdrive. Jun 19: Durable Objects with active outbound connect() or WebSocket connections no longer evict for up to 15 min (key for LLM/agent workloads), new apac-ne/apac-se location hints, and temporary accounts so AI agents can deploy Workers with --temporary without prior signup. Jun 22: R2 SQL gains window functions, SELECT DISTINCT, set operations and aggregates like MEDIAN/PERCENTILE_CONT over Iceberg. Jun 23: Workflows rollback handlers now receive step context. A real win for edge DX.

23 Jun 2026
releasebot.io →
🗄️

Databases & Data

Security

Rocky Linux ships important PostgreSQL and Valkey security patches

On June 18 Rocky Linux published Important-severity advisories: RLSA-2026:26181 (PostgreSQL 15, Rocky 8), RLSA-2026:26204 (PostgreSQL 18, Rocky 9), RLSA-2026:25925 (Valkey, Rocky 9) and RLSA-2026:26008 (Redis 6, Rocky 8). These are distro rebuilds, so if you run your databases on Rocky/RHEL, check errata.rockylinux.org and apply. On upstream or managed images, still verify whether the underlying CVEs hit you.

18 Jun 2026
linuxcompatible.org →
🔥

Top Stories

Breaking

Sapphire Sleet backdoore 144 paquets Mastra en 88 minutes

Le 17 juin, un attaquant a pris le scope npm @mastra et, lors d'une campagne automatisée de 88 minutes (01:12–02:39 UTC), a republié 142–144 paquets du framework d'agents IA avec easy-day-js en dépendance — un typosquat de dayjs embarquant un dropper postinstall qui récupère un RAT de seconde étape puis s'autodétruit. Plus de 1,1M de téléchargements hebdomadaires exposés ; vol de données Chrome/Edge/Brave et d'identifiants de 166 wallets crypto. Microsoft l'attribue avec une grande confiance à Sapphire Sleet, acteur étatique nord-coréen. Si vous avez installé @mastra cette semaine, auditez et faites tourner vos secrets.

17 Jun 2026
microsoft.com →
Sécurité

Node.js corrige 12 CVE sur 22/24/26 — deux HIGH dans crypto et TLS

Le 18 juin, 22.23.0, 24.17.0 et 26.3.1 sont sortis avec 12 CVE. Les deux HIGH : CVE-2026-48933 (dépassement d'entier AES dans WebCrypto qui interrompt le processus si subtle.encrypt() reçoit un multiple de 2GiB — DoS) et CVE-2026-48618 (gestion du séparateur Unicode cassant la vérification wildcard TLS, contournement d'authentification). S'ajoutent 5 MEDIUM — dont un bypass d'autorisation mTLS via correspondance SNI en majuscules et un empoisonnement de file de réponses HTTP via TOCTOU — et des bumps OpenSSL 3.5.7, nghttp2 et llhttp. Toutes les lignes supportées sont touchées : patchez immédiatement.

18 Jun 2026
nodejs.org →
Release

TypeScript 7.0 atteint la RC : le compilateur natif en Go, ~10x plus rapide

Microsoft a publié la RC de TypeScript 7.0 le 18 juin, déjà sur npm, GA attendue dans ~1 mois. C'est le portage complet du compilateur et du language service vers Go : ~10x plus rapide tout en conservant une sémantique identique (portage, pas réécriture). Nouveaux flags de parallélisme : --checkers (4 par défaut), --builders et --singleThreaded. Éprouvé chez Bloomberg, Figma, Google, Slack et Vercel. Attention : il supprime les anciennes cibles comme ES5 et durcit les défauts (strict: true). Si vous compilez encore vers ES5, planifiez la migration.

18 Jun 2026
devblogs.microsoft.com →
☁️

Cloud & DevOps

Notable

Semaine chargée chez Cloudflare : PlanetScale, R2 SQL analytique et agents sans inscription

La Developer Platform a livré plusieurs changements entre le 18 et le 23 juin. 18/6 : intégration PlanetScale — créez et facturez Postgres/MySQL depuis Cloudflare, consommez via Hyperdrive. 19/6 : les Durable Objects avec connexions sortantes connect() ou WebSocket actives ne sont plus évincés jusqu'à 15 min (clé pour les workloads LLM/agents), nouveaux location hints apac-ne/apac-se, et comptes temporaires pour que les agents IA déploient des Workers avec --temporary sans inscription préalable. 22/6 : R2 SQL gagne window functions, SELECT DISTINCT, set operations et agrégats comme MEDIAN/PERCENTILE_CONT sur Iceberg. 23/6 : les rollback handlers des Workflows reçoivent désormais le contexte du step. Un vrai plus pour la DX edge.

23 Jun 2026
releasebot.io →
🗄️

Databases & Data

Sécurité

Rocky Linux publie des correctifs importants pour PostgreSQL et Valkey

Le 18 juin, Rocky Linux a publié des advisories de sévérité Important : RLSA-2026:26181 (PostgreSQL 15, Rocky 8), RLSA-2026:26204 (PostgreSQL 18, Rocky 9), RLSA-2026:25925 (Valkey, Rocky 9) et RLSA-2026:26008 (Redis 6, Rocky 8). Ce sont des rebuilds de distro : si vos bases tournent sur Rocky/RHEL, consultez errata.rockylinux.org et appliquez. Sur images upstream ou managées, vérifiez quand même si les CVE sous-jacentes vous concernent.

18 Jun 2026
linuxcompatible.org →