Logo
TGCATALOG
Catálogo Selecciones Blog
La vida diaria del desarrollador: Liderar el blog JS

La vida diaria del desarrollador: Liderar el blog JS

Blog de un desarrollador líder de JS sobre el trabajo diario.

Sin valoraciones
875
28.10.2026
875
28.10.2026
Sin valoraciones
875
28.10.2026
Redirección segura vía bot
О канале

Blog de un desarrollador líder de JS sobre el trabajo diario.

Подписчиков 14,319
Тематика IT
Язык Español
Ссылка t.me/htmlshit
Descripción

Blog personal de Lead JS Developer. Publicaciones sobre la vida diaria de TI, prácticas útiles, herramientas y experiencia. Perspectivas para desarrolladores de frontend y fullstack que quieren desarrollarse en el ecosistema JavaScript.

Últimas publicaciones

La vida diaria del desarrollador: Liderar el blog JS
La vida diaria del desarrollador: Liderar el blog JS
🔒Открыть пост
и посмотреть медиа
#заметка дня В npm нашли ChainDrop — червя, который успел выпустить 2212 заражённых версий в 444 пакетах. Стартовой точкой стал [email protected]. После установки пакет искал npm-токены и, если находил, публиковал заражённые версии других пакетов, к которым у владельца токена был доступ. Так заражение пошло дальше по экосистеме и затронуло, среди прочих, flat-cache, file-entry-cache и cache-manager. Код запускался через preinstall. Пакет скачивал Bun с GitHub и выполнял обфусцированный скрипт, который собирал токены GitHub, npm, PyPI, AWS, GCP, Azure, Docker, Kubernetes, Vault и других сервисов. В GitHub Actions он ещё и пытался достать секреты из памяти runner-процесса. Заодно менялись конфиги Claude Code и VS Code. Поэтому заражённый репозиторий мог сработать не только при npm install, но и просто при открытии проекта или запуске агента. С keyv есть отдельный нюанс. Вредоносная версия была опубликована через официальный GitHub Actions workflow, с npm Trusted Publishing и валидной SLSA provenance. То есть provenance не была подделана. Она честно подтверждала, что пакет собран официальным workflow из конкретного коммита. Просто сам коммит уже содержал вредоносный код, потому что аккаунт мейнтейнера был скомпрометирован. Поэтому наличие attestation здесь ничего не гарантировало. Она подтверждает происхождение сборки, но не авторизованность изменений в репозитории. Если одна из заражённых версий попала в CI или локальное окружение, откатить пакет недостаточно. Токены и секреты, доступные этому окружению, придётся перевыпустить. StepSecurity #npm #attack
La vida diaria del desarrollador: Liderar el blog JS
Evolución de suscriptores
+-0.7% últimos 30 días
Actuales
14,319
Hace un mes
14,419
Crecimiento medio
+-3 / día
Actualizado
hace 2 días

Reseñas de canal La vida diaria del desarrollador: Liderar el blog JS

Inicia sesión para dejar una reseña

Solo los usuarios registrados pueden compartir su opinión.

Aún no hay reseñas

¡Sé el primero en compartir tu experiencia con este recurso!

Recursos similares

Loading
Cambiar a tema claro
Inicio Catálogo Selecciones Blog Entrar