Một bài viết gần đây của TechRadar về các vụ khai thác do AI hỗ trợ mô tả một trường hợp mà cả đội ngũ bảo mật lẫn người dùng thông thường nên xem trọng. Một kẻ vận hành có tên JadePuffer đã khai thác máy chủ Langflow có lỗ hổng, thu thập thông tin xác thực, di chuyển ngang và mã hóa 1.300 bản ghi cơ sở dữ liệu trong một chiến dịch ransomware bằng tác nhân AI từ đầu đến cuối. Đây là một trong những ví dụ rõ ràng nhất cho đến nay về cách các cuộc tấn công ransomware bằng tác nhân AI có thể vận hành với rất ít sự can thiệp của con người.

Đây không phải lý do để hoảng loạn. Đây là lý do để xem lại những điều cơ bản mà nhiều cá nhân và nhóm nhỏ đã trì hoãn.

Cách JadePuffer tự động hóa toàn bộ một cuộc tấn công ransomware

Các chiến dịch ransomware truyền thống đòi hỏi nhiều công việc thủ công. Ai đó tìm ra điểm yếu, xây dựng hoặc điều chỉnh một khai thác, khám phá mạng, đánh cắp thông tin xác thực và cuối cùng triển khai mã hóa cùng thư đòi tiền chuộc. Mỗi bước đều đòi hỏi kỹ năng và thời gian.

Bài viết giải thích rằng các cuộc tấn công do AI hỗ trợ có thể tiến xa hơn và xử lý toàn bộ nỗ lực tống tiền. Một tác nhân có thể tự động tạo và gửi khai thác, sau đó đòi tiền chuộc. Trong trường hợp JadePuffer, trình tự được báo cáo là:

  • Khai thác máy chủ Langflow có lỗ hổng
  • Thu thập thông tin xác thực
  • Di chuyển ngang qua môi trường
  • Mã hóa 1.300 bản ghi cơ sở dữ liệu

Điều nổi bật không phải là bất kỳ kỹ thuật đơn lẻ nào. Mỗi bước đều quen thuộc. Thay đổi nằm ở chỗ một tác nhân AI đã xâu chuỗi chúng lại với nhau từ đầu đến cuối, điều này làm giảm công sức và chuyên môn cần thiết để thực hiện một cuộc tấn công.

Tại sao các công cụ AI và công cụ phát triển bị phơi bày lại là mục tiêu dễ dàng

Langflow là một công cụ dùng để xây dựng các quy trình làm việc AI. Những công cụ như vậy thường được thiết lập nhanh chóng cho các thử nghiệm, kết nối với cơ sở dữ liệu và khóa API, rồi sau đó bị bỏ mặc chạy. Sự kết hợp đó khiến chúng trở nên hấp dẫn: một máy chủ có lỗ hổng duy nhất có thể chứa thông tin xác thực mở ra cánh cửa dẫn đến nhiều thứ hơn nữa.

Trường hợp JadePuffer cho thấy tại sao. Một khi kẻ tấn công đã có chỗ đứng, thông tin xác thực bị thu thập cho phép tác nhân di chuyển ngang. Lỗ hổng ban đầu chỉ là bước đầu tiên; các bí mật được lưu trữ làm phần còn lại.

Tài liệu nguồn không nêu chi tiết có bao nhiêu máy chủ bị ảnh hưởng hoặc lỗ hổng đã được vá như thế nào, nên chúng tôi sẽ không suy đoán. Bài học mang tính chung: bất kỳ công cụ AI hoặc công cụ phát triển nào hướng ra internet mà chưa được vá, được cấu hình lỏng lẻo hoặc đang giữ thông tin xác thực mạnh đều là ứng viên cho các cuộc tấn công tự động, bởi vì các tác nhân phần mềm có thể quét và hành động nhanh hơn con người rất nhiều.

Một cuộc tấn công bằng tác nhân có ý nghĩa gì đối với dữ liệu của bạn

Khi các cuộc tấn công được tự động hóa, giả định cũ rằng một mục tiêu nhỏ quá không quan trọng để bận tâm trở nên yếu đi. Một tác nhân không cảm thấy chán và không cần ưu tiên thời gian của mình. Các tổ chức nhỏ hơn, người làm việc tự do và nhà phát triển nghiệp dư đang vận hành máy chủ của riêng họ có thể bị cuốn vào chỉ đơn giản vì họ có thể truy cập được và có lỗ hổng.

Dữ liệu gặp rủi ro cũng rộng hơn nhiều người tưởng. Các bản ghi cơ sở dữ liệu, thông tin xác thực được lưu trữ và các dịch vụ được kết nối đều có thể bị phơi bày hoặc mã hóa trong một sự cố duy nhất. Quyền riêng tư cũng bị ảnh hưởng cùng với tính khả dụng: thông tin xác thực bị thu thập có thể được tái sử dụng ở nơi khác.

Tiếp theo là câu hỏi về việc trả tiền. Một số nạn nhân cân nhắc trả tiền chuộc để giải quyết vấn đề, nhưng nghiên cứu cho thấy đó không phải là cách khắc phục đáng tin cậy. Bài viết của chúng tôi về cách 34% doanh nghiệp ANZ vẫn trả tiền chuộc ransomware xem xét một nghiên cứu của Commvault xác nhận rằng việc trả tiền theo yêu cầu còn lâu mới là cách phục hồi đáng tin cậy.

Điều này có ý nghĩa gì với bạn

Nếu bạn vận hành bất kỳ máy chủ, công cụ tự lưu trữ hoặc nền tảng quy trình làm việc nào, hãy giả định rằng nó có thể bị tìm thấy và kiểm tra tự động. Nếu bạn chỉ sử dụng các dịch vụ trực tuyến, mức độ phơi bày của bạn phụ thuộc vào việc các nhà cung cấp và doanh nghiệp đang giữ dữ liệu của bạn bảo vệ hệ thống của họ tốt đến đâu. Trong cả hai trường hợp, một vài thói quen sẽ giảm đáng kể rủi ro.

Các bước thực tế: vá lỗ hổng, MFA, vệ sinh thông tin xác thực và mã hóa

  • Vá nhanh chóng. Giữ các khung AI, công cụ phát triển và các phụ thuộc của chúng luôn được cập nhật, và xóa các phiên bản thử nghiệm mà bạn không còn sử dụng.
  • Hạn chế phơi bày. Không để các bảng quản trị hoặc công cụ quy trình làm việc mở ra internet công cộng trừ khi cần thiết. Đặt chúng sau xác thực và các hạn chế mạng.
  • Bật xác thực đa yếu tố. Ngay cả khi thông tin xác thực bị đánh cắp, yếu tố thứ hai có thể ngăn kẻ tấn công sử dụng nó.
  • Thực hành vệ sinh thông tin xác thực. Tránh lưu mật khẩu và khóa API dưới dạng văn bản thuần, sử dụng trình quản lý mật khẩu, xoay vòng khóa sau bất kỳ nghi ngờ phơi bày nào và cấp cho mỗi dịch vụ thông tin xác thực riêng biệt.
  • Mã hóa dữ liệu nhạy cảm. Mã hóa khi lưu trữ và khi truyền giảm những gì kẻ xâm nhập có thể đọc hoặc lạm dụng, mặc dù bản thân nó không ngăn được ransomware khóa tệp.
  • Giữ các bản sao lưu đã được kiểm tra ngoại tuyến. Các bản sao lưu đáng tin cậy cho bạn một lựa chọn thay thế cho việc trả tiền.

Những điểm chính

Sự cố JadePuffer cho thấy các cuộc tấn công ransomware bằng tác nhân AI không còn là lý thuyết: một tác nhân đã khai thác máy chủ Langflow, thu thập thông tin xác thực, di chuyển ngang và mã hóa 1.300 bản ghi cơ sở dữ liệu với sự can thiệp tối thiểu của con người. Các biện pháp phòng thủ quan trọng hầu hết là những biện pháp kém hào nhoáng.

Hãy bắt đầu tuần này bằng cách kiểm tra những công cụ AI và công cụ phát triển nào bạn đã phơi bày, vá hoặc xóa bất cứ thứ gì lỗi thời, bật MFA và mã hóa dữ liệu nhạy cảm. Sau đó đọc báo cáo của chúng tôi về nghiên cứu thanh toán ransomware của ANZ để hiểu tại sao trả tiền chuộc không phải là cách khắc phục đáng tin cậy.