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

Tây Ban Nha sẽ thua Pháp bởi một "nhà vua" khác, không phải Mbappe?

Thứ 3, 14/07/2026 16:01
Mbappe là ngôi sao lớn nhất của tuyển Pháp, nhưng chưa chắc đã là cầu thủ nguy hiểm nhất ở bán kết World Cup 2026. Rất có thể, một nhân tố khác sẽ trở thành "nhà vua" khiến Tây Ban Nha phải trả giá.

Gần 3.000 game thủ Hà Nội “cháy” hết mình tại “Gamers Lead The Play” của VNGGames

Thứ 3, 14/07/2026 15:27
Ngày hội Gamers Lead The Play tại Hà Nội đã quy tụ gần 3000 game thủ, mang đến không gian trải nghiệm hơn 20 tựa game VNGGames, loạt booth tương tác, showmatch kịch tính, hàng nghìn phần quà và sân khấu âm nhạc đỉnh cao.

Chưa từng học lập trình, một quan chức Trung Quốc tiêu 1 tỷ token AI để tự làm app cứu người khỏi lũ

Thứ 3, 14/07/2026 15:24
Tuy vậy hóa ra, chi phí cho 1 tỷ token AI này hóa ra không hề lớn như nhiều người tưởng.

Indonesia có động thái gây quan ngại cho tuyển Việt Nam trước AFF Cup

Thứ 3, 14/07/2026 14:55
Indonesia sẽ có thêm một số ngôi sao nhập tịch nhằm hướng tới các giải khu vực, thậm chí là tấm vé dự World Cup 2030.

Đại gia V.League chạy đua lực lượng, quyết cạnh tranh ngai vương mùa giải mới

Thứ 3, 14/07/2026 14:23
Đội bóng áo lính chính thức gia hạn hợp đồng với hai ngoại binh Wesley Nata và Paulinho Martin cho mùa giải mới.
     
Nổi bật trong ngày

BMW X1 chốt giá 1,689 tỷ đồng tại Việt Nam: Một bản, máy 2.0L, có màn cong, ADAS, cạnh tranh Q3 với giá rẻ hơn 410 triệu đồng

Thứ 2, 13/07/2026 06:00
Với giá bán 1,689 tỷ đồng, BMW X1 sDrive20i thế hệ mới sở hữu diện mạo hiện đại, khoang lái nâng cấp công nghệ cao cùng hệ thống an toàn ADAS tương tự đổi thủ giá cao hơn.

Đằng sau kỷ lục bán hàng nhanh nhất của Galaxy S26

Thứ 2, 13/07/2026 14:00
Bộ Thương mại, Công nghiệp và Năng lượng Hàn Quốc ghi nhận xuất khẩu thiết bị không dây tăng vọt nhờ sức mua trong nước, trong khi báo cáo thị trường quốc tế lại cho thấy đà bán ra toàn cầu của Galaxy S26 đang chững lại.

Lịch thi đấu World Cup hôm nay 14/7: Pháp "đại chiến" Tây Ban Nha

Thứ 2, 13/07/2026 23:23
Lịch thi đấu World Cup đêm 14/7, rạng sáng 15/7.

Công ty AI Trung Quốc ra mắt smartphone AI Agentic đầu tiên thế giới: Có thể tự hoàn thành tác vụ phức tạp mà không cần người dùng thao tác từng bước

Thứ 3, 14/07/2026 10:41
StepFun giới thiệu StepX Neo, mẫu smartphone được hãng gọi là smartphone AI Agentic đầu tiên dành cho thị trường đại chúng, với AI Agent có khả năng tự thực hiện các tác vụ nhiều bước chỉ từ một câu lệnh của người dùng.

Sinner đổ gục sau màn ngược dòng nghẹt thở hạ Zverev bảo vệ ngôi vương Wimbledon

Thứ 2, 13/07/2026 07:18
Jannik Sinner đã đi vào lịch sử quần vợt thế giới khi lội ngược dòng đánh bại Alexander Zverev, qua đó bảo vệ thành công danh hiệu đơn nam Wimbledon.
xe.nguoiduatin.vn