Công cụ quen thuộc của lập trình viên bỗng thành bẫy, nhắm thẳng vào người dùng Claude Code, Cursor

Công cụ quen thuộc của lập trình viên bỗng thành bẫy, nhắm thẳng vào người dùng Claude Code, Cursor

Thứ 3, 14/07/2026 12:00
Chỉ trong khoảng 3 giờ, 5 phiên bản chứa mã độc đã được phát tán tới hàng nghìn lập trình viên trước khi bị phát hiện và chặn lại.

npm là một kho lưu trữ khổng lồ trên mạng, nơi lập trình viên toàn thế giới tải về những đoạn mã có sẵn để dùng lại trong phần mềm của mình, thay vì phải tự viết từ đầu. Cứ mỗi lần một ứng dụng cần một chức năng nào đó, nhiều khả năng lập trình viên sẽ vào npm tìm một "gói phần mềm" làm sẵn, tải về và gắn vào dự án chỉ bằng một dòng lệnh.

Một trong những gói phần mềm phổ biến trên npm là jscrambler, công cụ được nhiều công ty dùng để "ngụy trang" mã nguồn website hay ứng dụng của mình. Nói dễ hiểu, jscrambler biến những dòng code đang dễ đọc thành một mớ ký tự rối rắm, khó hiểu, để đối thủ hay kẻ xấu không thể sao chép, sửa đổi hay dò ra cách phần mềm hoạt động. Gói phần mềm này có khoảng 15.800 lượt tải mỗi tuần.

jscrambler là một gói phần mềm "quen mặt" với các lập trình viên - Ảnh: The Hacker News

Ngày 11/7/2026, kẻ xấu đăng tải lên npm một phiên bản giả mạo của jscrambler. Bất kỳ ai gõ lệnh tải phiên bản này về máy đều bị cài tự động một phần mềm gián điệp chạy ngầm, không cần thêm bất kỳ thao tác nào khác. Công ty bảo mật Socket phát hiện ra sự việc chỉ 6 phút sau khi phiên bản độc hại đầu tiên xuất hiện, nhưng kẻ xấu vẫn kịp tung thêm 4 phiên bản độc hại khác trong vòng chưa đầy 3 giờ, mỗi lần lại giấu mã độc tinh vi hơn để né tránh bị phát hiện.

Phần mềm gián điệp này nhắm vào rất nhiều loại dữ liệu: ví tiền số như MetaMask hay TrustWallet, kho lưu mật khẩu Bitwarden, dữ liệu lưu trên trình duyệt, tài khoản Discord, Slack, Telegram. Nhưng đáng chú ý nhất là nó còn chủ động lục tìm dữ liệu của những công cụ hỗ trợ lập trình bằng AI đang rất phổ biến hiện nay, gồm Claude Desktop, Cursor, Windsurf, VS Code và Zed. Đây đều là những phần mềm giúp lập trình viên viết code nhanh hơn nhờ có AI hỗ trợ ngay trong lúc gõ lệnh.

Giao diện Claude Code, một công cụ hỗ trợ lập trình bằng AI phổ biến do Anthropic phát triển - Ảnh chụp màn hình

Các công cụ AI này lưu sẵn trên máy một loại mã khóa bí mật, giống như chiếc chìa khóa để chúng có quyền kết nối vào tài khoản, dữ liệu, hệ thống của người dùng. Nếu kẻ xấu lấy được mã khóa này, chúng có thể mạo danh sử dụng dịch vụ AI bằng chi phí của nạn nhân, hoặc nghiêm trọng hơn là chui sâu vào toàn bộ kho mã nguồn, hệ thống máy chủ của công ty mà nạn nhân đang làm việc.

Theo điều tra ban đầu, sự cố không phải do lỗi trong chính mã nguồn của jscrambler, mà do kẻ xấu đã chiếm được tài khoản dùng để đăng tải phiên bản mới lên npm. Nói cách khác, đây là một vụ đánh cắp tài khoản chứ không phải lỗ hổng kỹ thuật của phần mềm.

Ngay sau khi phát hiện sự việc, jscrambler thu hồi và đổi lại toàn bộ mã khóa đăng tải, gỡ bỏ các phiên bản chứa mã độc, đồng thời phát hành phiên bản mới an toàn là 8.22.0. Theo thống kê ban đầu từ npm, chưa ghi nhận trường hợp nào thực sự tải về các phiên bản độc hại, nhưng con số này có thể chưa đầy đủ vì cần thêm thời gian xác minh.

Đây không phải lần đầu npm trở thành mục tiêu tấn công kiểu này. Từ cuối năm 2025 đến nay, nhiều đợt tấn công tương tự đã liên tục nhắm vào kho lưu trữ mã nguồn phổ biến này, và ngày càng có xu hướng chuyển sang săn lùng dữ liệu của các công cụ hỗ trợ lập trình bằng AI thay vì chỉ nhắm vào ví tiền số như trước.

Người dùng đã cài gói jscrambler từ ngày 11/7/2026 trở đi được khuyến cáo kiểm tra lại phiên bản đang sử dụng, gỡ ngay các bản 8.14.0, 8.16.0, 8.17.0, 8.18.0 và 8.20.0 nếu có, cập nhật lên bản 8.22.0, đồng thời đổi lại toàn bộ mã khóa truy cập trên máy nếu nghi ngờ đã bị ảnh hưởng.

Thế Duyệt

Cùng chuyên mục

Cập nhật đường đua Better Lab hạng mục Tai nghe đeo mở cho trải nghiệm cả ngày: OPPO dẫn đầu, HONOR cùng Edifier đuổi sát nút

Thứ 7, 12/09/2026 00:07
Cuộc đua tại hạng mục “Tai nghe đeo mở cho trải nghiệm cả ngày” của Better Lab đang diễn ra khá sít sao, khi khoảng cách giữa các ứng viên dẫn đầu chỉ vài trăm lượt bình chọn.

Mỗi iPhone Duo bán ra, Samsung thu về khoảng 6,5 triệu đồng?

Thứ 6, 11/09/2026 23:26
Apple được cho là phải trả Samsung khoảng 250 USD cho mỗi tấm nền gập trên iPhone Duo, trong khi chi phí thay màn hình của mẫu máy này có thể lên tới khoảng 1.000 USD.

Doãn Ngọc Tân đứt dây chằng

Thứ 6, 11/09/2026 22:50
Tiền vệ Doãn Ngọc Tân bị đứt chân chằng sau tình huống va chạm với Văn Hậu ở V.League.

Phim Trung Quốc siêu hot vừa leo top 1 Trending Việt Nam: Vượt cả bom tấn Hollywood, cặp chính đẹp mê còn diễn đỉnh

Thứ 6, 11/09/2026 20:39
Bộ phim Trung Quốc này đang được khán giả Việt đón nhận nhiệt liệt.

Đã tìm ra mỹ nam cổ trang “đẹp, giỏi giàu” trong truyền thuyết, cả Vbiz không có người thứ 2

Thứ 6, 11/09/2026 20:18
Chưa thấy nam nhân cổ trang nào đã có visual đẹp nức nở lại còn giàu, giỏi như mỹ nam này.
     
Nổi bật trong ngày

Klook ra mắt "gian hàng cá nhân" cho nhà sáng tạo, biến sức ảnh hưởng thành thu nhập

Thứ 6, 11/09/2026 00:35
Kreator Shops cho phép nhà sáng tạo gom các trải nghiệm du lịch yêu thích vào một trang riêng, rút ngắn đường đi từ nội dung trên mạng xã hội đến quyết định đặt dịch vụ của người theo dõi.

Baseus ra mắt pin dự phòng nam châm siêu mỏng 25W, thiết kế riêng cho iPhone Duo

Thứ 6, 11/09/2026 01:05
Pin dự phòng PicoGo Air AM72 có thân rộng phù hợp kiểu dáng gập như hộ chiếu của iPhone Duo, dày 7,9mm, hỗ trợ sạc không dây Qi2 15W và sạc USB-C 25W.

Mini PC mới của Asus: Chip Snapdragon X2 Elite 18 nhân, RAM 32GB, chuyên AI cục bộ

Thứ 6, 11/09/2026 01:29
Ascent QN10 sở hữu chip Snapdragon X2 Elite 18 nhân, NPU 80 TOPS, ba cổng USB4 và LAN 2.5GbE trong thân máy 130 x 130 x 40mm, hướng tới nhu cầu AI tại chỗ.

Người hùng AFF Cup dính chấn thương, tập tễnh rời sân sau cú đạp của Đoàn Văn Hậu

Thứ 6, 11/09/2026 05:29
Pha phạm lỗi đã gây ra chấn thương cho người hùng AFF Cup.

Hyundai Creta bản mới có giá quy đổi từ 300 triệu đồng, thêm màn hình gối đầu cảm ứng như xe sang

Thứ 6, 11/09/2026 05:55
Hyundai vừa ra mắt các phiên bản Lounge Edition mới cho Creta, Creta Electric và Alcazar, tập trung nâng cấp thiết kế, không gian nội thất và tiện nghi cho hành khách phía sau, hướng tới trải nghiệm cao cấp hơn.
xe.nguoiduatin.vn