Nếu doanh nghiệp của bạn dùng Langflow để xây trợ lý hỗ trợ, chatbot hoặc luồng tự động hóa có liên quan đến dữ liệu khách hàng hay đơn hàng, bản cập nhật này áp dụng cho bạn. Bản tin của IBM khuyến nghị chuyển lên 1.13.0, và với một hệ thống đang chạy phiên bản bị ảnh hưởng mà có thể truy cập từ bên ngoài, việc này nên được ưu tiên xử lý sớm thay vì để lại trong danh sách chờ. Bản tin chỉ nói về Langflow. Các công cụ AI khác mà bạn mở ra internet không nằm trong các khuyến cáo này và cần được kiểm tra riêng.
Điều gì đã được công bố, và khi nào
IBM đăng bản tin bảo mật cho Langflow OSS ngày 28 tháng 10 năm 2026 và cập nhật ngày 29 tháng 10 năm 2026 (bản tin IBM). Chúng tôi đã đọc toàn bộ bản tin vào ngày 3 tháng 11 năm 2026. Bản tin liệt kê Langflow OSS 1.0.0 đến 1.12.8 là bị ảnh hưởng và khuyến nghị 1.13.0, phiên bản mà dự án phát hành ngày 22 tháng 10 năm 2026 (ghi chú phát hành).
Bản tin cũng đề cập các vấn đề riêng trong thư viện phụ thuộc Hono. Danh sách kiểm tra này tập trung vào bốn mã định danh dành riêng cho Langflow, vốn khác nhau ở điều kiện mà kẻ tấn công cần có:
- CVE-2026-93680 là lỗi xác thực không đúng cách, cho phép ai đó vượt qua các hạn chế bảo mật mà không cần tài khoản.
- CVE-2026-110186 là lỗi sinh mã có thể dẫn đến thực thi mã tùy ý, cũng không cần tài khoản.
- CVE-2026-110193 cho phép người dùng đã đăng nhập với quyền thấp chạy lệnh hệ điều hành thông qua tính năng sinh mã của Agentic Assistant.
- CVE-2026-110192 cho phép người dùng đã đăng nhập lấy được thông tin xác thực nhạy cảm.
Bản tin không chỉ rõ mỗi mã ứng với điểm cuối hay tính năng cụ thể nào ngoài những gì nêu ở trên, và chúng tôi không đoán.
Vì sao SME cần quan tâm
Một hệ thống Langflow có thể chạm tới những gì tùy thuộc vào những thứ bạn đã kết nối vào nó: khóa API của nhà cung cấp mô hình, kết nối cơ sở dữ liệu, tài liệu đã tải lên, lịch sử hội thoại. Hai lỗi không cần tài khoản có nghĩa là bất kỳ ai truy cập được hệ thống đều có thể thử vượt qua hạn chế hoặc thực thi mã. Kẻ tấn công sau đó làm được gì với dữ liệu và máy chủ của bạn phụ thuộc vào quyền mà tiến trình Langflow đang chạy. Hai lỗi cần xác thực yêu cầu một tài khoản hợp lệ đã đăng nhập, dù chỉ là quyền thấp, nên cách cấp và dùng chung tài khoản trên hệ thống đó cũng quan trọng.
The Hacker News đưa tin về các lỗi này ngày 2 tháng 11 năm 2026 (bài viết). Tính đến ngày 3 tháng 11 năm 2026, các nguồn chúng tôi kiểm tra chưa xác lập được việc khai thác trong thực tế. Điều đó không phải bằng chứng rằng chưa có. Hãy coi một hệ thống truy cập được từ internet đang chạy phiên bản bị ảnh hưởng là đã bị phơi bày cho đến khi được nâng cấp.
Danh sách kiểm tra cho chủ hệ thống
1. Xác nhận phiên bản thực sự đang chạy. Kiểm tra phiên bản gói đã cài trong đúng môi trường đang phục vụ Langflow, hoặc định danh của image mà container thực sự đang chạy. Tệp requirements hay thẻ image tự nó không phải là bằng chứng. Tệp có thể ghim một phiên bản trong khi máy chủ chạy phiên bản khác, và thẻ image có thể bị gán lại. Nếu nhà cung cấp vận hành hệ thống, hãy đề nghị họ xác nhận định danh gói hoặc image đang chạy thay vì chỉ nêu thẻ.
2. Sao lưu trước khi chạm vào bất cứ thứ gì. Sao chép cơ sở dữ liệu, khóa bí mật và các tệp đã tải lên, rồi xác nhận bạn đọc lại được chúng. Hướng dẫn sao lưu của chúng tôi nói kỹ hơn về việc kiểm tra khôi phục.
3. Chuẩn bị cho thay đổi về tự động đăng nhập. Ở 1.13.0, tự động đăng nhập mặc định tắt, nhưng một thiết lập môi trường có sẵn vẫn có thể ghi đè. Nếu hôm nay bạn đang dựa vào tự động đăng nhập, hãy chắc chắn tài khoản đó có mật khẩu bạn biết trước khi nâng cấp. Nếu vẫn không đăng nhập được, hãy làm theo hướng dẫn khôi phục chính thức của dự án. Đừng xóa bản cài đặt rồi làm lại từ đầu, vì đó là cách dễ làm mất các flow.
Tắt tự động đăng nhập trên phiên bản cũ là cấu hình hợp lý. Nó không phải cách thay thế đã được xác minh cho việc nâng cấp, và không có gì chúng tôi đọc cho thấy nó khắc phục được cả bốn lỗi.
4. Nâng cấp theo lộ trình chính thức. Với bản cài bằng Python, lệnh IBM khuyến nghị là:
pip install --upgrade "langflow==1.13.0"
Với Docker, chuyển sang image langflowai/langflow:1.13.0 và giữ nguyên các volume dữ liệu bền vững. Trang cài đặt và Docker của dự án, mà chúng tôi mở ngày 3 tháng 11 năm 2026, mô tả cả hai cách.
5. Kiểm chứng sau khi nâng cấp. Kiểm tra lại phiên bản đang chạy, đăng nhập, và chạy luồng công việc mà doanh nghiệp bạn không thể thiếu. Một bản vá đã áp dụng nhưng chưa được thử là một vấn đề đang chờ bùng ra vào ngày bận rộn.
6. Nếu nhà cung cấp vận hành hộ bạn. Hãy đề nghị họ xác nhận bằng văn bản phiên bản đang chạy, thời điểm sao lưu và cách họ đã kiểm chứng kết quả. Họ làm thế nào là việc của họ. Điều bạn cần là có ghi nhận rõ ràng.
7. Nhìn lại trước khi đi tiếp. Xem lại nhật ký từ trước khi nâng cấp. Nếu có dấu hiệu truy cập bất thường, hãy giữ nguyên bằng chứng trước, rồi đánh giá những khóa và kết nối nào có thể truy cập được từ hệ thống đó và thay mới những gì cần thiết. Việc nâng cấp khắc phục các lỗi đã nêu. Nó không phải bằng chứng rằng máy chủ trước đó vẫn an toàn, và không hoàn tác những gì có thể đã xảy ra. Bài giám sát vượt ngoài uptime của chúng tôi giải thích nên theo dõi những gì trong vận hành hằng ngày.