OpenAI vừa công bố một thông tin gây chấn động: AI của họ đã tìm ra gần 1.000 lỗ hổng trong nhân Linux. Đây cũng chính là bộ mã nguồn đã liên tục được cộng đồng mã nguồn mở soi xét suốt nhiều thập kỷ.

Mô hình bảo mật truyền thống dựa vào quan niệm “càng nhiều người xem, lỗi càng dễ bị phát hiện” — con người rà soát mã để tìm ra khiếm khuyết. Cách đó hiệu quả khi tốc độ của kẻ tấn công ngang với con người. Nhưng AI đã hoàn toàn làm thay đổi thế bất cân xứng này.

Nathan Labenz (người dẫn chương trình AI:AM) cho rằng điều này chứng minh AI có thể thúc đẩy đáng kể công việc kỹ thuật, vượt qua mức cơ bản của con người, trong đó có:

• Kiểm tra bảo mật trên quy mô lớn (điều hiển nhiên)
• Tối ưu hóa hiệu năng trong mã hệ thống
• Tìm các chứng minh mang tính xây dựng hoặc phản ví dụ trong kiểm chứng hình thức
• Ngay cả nghiên cứu AI — vẫn còn nhiều hướng dễ khai thác trong việc tìm kiếm kiến trúc

Hàm ý là: nếu mã ở cấp độ nhân Linux (thực sự là dự án mã nguồn mở bị soi xét kỹ lưỡng nhất hành tinh) có tới 1.000 lỗi mà AI có thể phát hiện, thì có lẽ mọi bộ mã nguồn khác còn tồn tại nhiều lỗi hơn thế. Lợi thế của bên phòng thủ nhờ mã nguồn mở vừa bị đảo chiều.

Vấn đề không phải là AI thay thế lập trình viên — mà là AI thay đổi tốc độ và chiều sâu của việc phân tích kỹ thuật. Câu hỏi lúc này là liệu bên phòng thủ có thể mở rộng ứng dụng AI trong bảo mật nhanh hơn tốc độ kẻ tấn công khai thác lỗ hổng hay không.