Lỗ hổng CRLF injection cho phép vượt qua xác thực trên thiết bị Ubiquiti UniFi OS

Lưu ý: Dữ liệu này chỉ có tính chất tham khảo, phục vụ nghiên cứu an ninh mạng.CyStack khuyến nghị người dùng không sử dụng các thông tin này nhằm các mục đích bất hợp pháp

Lỗ hổng CVE-2026-77550 là gì?

Lỗ hổng CVE-2026-77550 là lỗ hổng Improper Neutralization of CRLF Sequences ('CRLF Injection') ảnh hưởng tới UniFi OS Server (phiên bản bị ảnh hưởng: < 5.1.37), Cloud Keys (phiên bản bị ảnh hưởng: < 5.1.31), Network Video Recorders (phiên bản bị ảnh hưởng: < 5.1.31) và 11 sản phẩm khác. Lỗ hổng này được xếp hạng ở mức Nghiêm trọng, với điểm CVSS 10. Các nguồn hiện có chưa ghi nhận lỗ hổng này bị khai thác.

Giới thiệu chung

Dữ liệu gốc

Một tác nhân độc hại có quyền truy cập mạng có thể khai thác lỗ hổng Improper Neutralization of CRLF Sequences được phát hiện trong một số thiết bị chạy UniFi OS để vượt qua xác thực đối với các thiết bị hoặc instance UniFi OS đó.

Sản phẩm và phạm vi ảnh hưởng

Vendor advisory xác định các nhánh affected và fixed như sau:

  • UniFi OS Server: affected ở phiên bản 5.1.21 và cũ hơn; fixed ở 5.1.37.
  • Cloud Keys, Network Video Recorders, Enterprise Network Video Recorders, Enterprise Network Attached Storage, Dream Machines, Enterprise Firewall Core, Dream Routers, Enterprise Fortress Gateway, Cloud Gateways, Dream Wall và Express 7: affected ở phiên bản 5.1.26 và cũ hơn; fixed ở 5.1.31.
  • Network Attached Storage: vendor advisory nêu bản sửa lỗi 5.1.32, dù sản phẩm này cũng xuất hiện trong nhóm affected 5.1.26 và cũ hơn. Cần xác minh theo release của riêng sản phẩm này.
  • Express: affected ở phiên bản 4.0.16 và cũ hơn; fixed ở 4.0.17.

Bản ghi chuẩn hóa được cung cấp lại biểu diễn các khoảng affected rộng hơn, gồm <5.1.37 cho UniFi OS Server, <5.1.31 cho phần lớn sản phẩm, <5.1.32 cho Network Attached Storage và <4.0.17 cho Express. Do có xung đột giữa các khoảng structured và mô tả affected cụ thể trong advisory của vendor, nên dùng ranh giới affected do vendor nêu để phân loại ban đầu và xác minh trực tiếp các phiên bản nằm giữa ranh giới đó và bản fixed tương ứng.

Chi tiết kỹ thuật

Lỗ hổng thuộc CWE-93, xảy ra khi các chuỗi CRLF không được vô hiệu hóa đúng cách trong quá trình xử lý của UniFi OS. Kẻ tấn công có thể gửi dữ liệu qua mạng để tác động đến cơ chế xác thực và vượt qua bước kiểm tra này. Hồ sơ xác nhận rằng cuộc tấn công không yêu cầu quyền trước đó hoặc tương tác của người dùng và có độ phức tạp thấp. Endpoint, trường dữ liệu, parser và luồng xử lý chính xác bị ảnh hưởng không được công bố, vì vậy không nên suy đoán về một HTTP header, route hoặc payload cụ thể. Phạm vi ảnh hưởng được đánh giá là vượt qua ranh giới bảo mật của thiết bị hoặc instance UniFi OS.

Khả năng khai thác

Lỗ hổng có thể bị khai thác từ xa qua mạng đối với các thiết bị hoặc instance UniFi OS thuộc phạm vi ảnh hưởng. Hồ sơ mô tả điều kiện khai thác là không cần xác thực trước, không cần user interaction và có độ phức tạp thấp; advisory của vendor cũng nêu rằng việc khai thác phụ thuộc vào một số điều kiện nhất định trên thiết bị. Trường public-exploit trong bản ghi được đặt là false, và enrichment đi kèm ghi nhận exploitation là none tại thời điểm đánh giá. Điều này không chứng minh rằng không có hoạt động khai thác trong mọi môi trường hoặc trong tương lai.

Tác động kỹ thuật

Lỗi có thể dẫn đến bypass xác thực trên thiết bị hoặc instance UniFi OS, qua đó cho phép truy cập mà không cần thông tin xác thực hợp lệ. Vì vector khai thác có thể đi qua mạng và không yêu cầu user interaction, một thiết bị có thể truy cập từ các phân đoạn mạng không đáng tin cậy sẽ có rủi ro cao hơn. Hậu quả kỹ thuật có thể ảnh hưởng đến tính bí mật, toàn vẹn và khả dụng của tài nguyên nằm sau cơ chế xác thực, nhưng hồ sơ không xác định chính xác các chức năng có thể truy cập sau khi bypass. Phạm vi được đánh giá là changed, song chi tiết về ranh giới dịch vụ bị vượt qua và mức quyền sau khi xác thực thất bại vẫn chưa được công bố. Không có bằng chứng trong hồ sơ cho thấy một breach hoặc gián đoạn cụ thể đã xảy ra.

Tác động đến tổ chức

  • Kẻ tấn công trên mạng có thể truy cập trái phép vào các thiết bị hoặc instance UniFi OS bị ảnh hưởng bằng cách vượt qua cơ chế xác thực.
  • Quyền truy cập trái phép có thể làm tăng nguy cơ lộ thông tin cấu hình hoặc dữ liệu được thiết bị quản lý, thay đổi cấu hình và làm gián đoạn hoạt động của thiết bị. Đây là các hậu quả có thể xảy ra, không phải bằng chứng rằng một tổ chức cụ thể đã bị xâm phạm.
  • Phạm vi ảnh hưởng bao phủ nhiều nhóm sản phẩm, vì vậy một hệ thống quản lý tập trung hoặc môi trường có nhiều thiết bị UniFi OS có thể cần kiểm kê và cập nhật theo từng nhánh.
  • Hồ sơ hiện không xác nhận việc mất dữ liệu, chiếm quyền bền vững, gián đoạn dịch vụ thực tế hoặc một vụ breach cụ thể.

Cách khắc phục

  1. Cập nhật UniFi OS Server lên 5.1.37 hoặc bản mới hơn theo hướng dẫn rõ ràng của vendor.
  2. Cập nhật Cloud Keys, Network Video Recorders, Enterprise Network Video Recorders, Enterprise Network Attached Storage, Dream Machines, Enterprise Firewall Core, Dream Routers, Enterprise Fortress Gateway, Cloud Gateways, Dream Wall và Express 7 lên 5.1.31 hoặc bản mới hơn.
  3. Cập nhật Network Attached Storage lên 5.1.32 hoặc bản mới hơn.
  4. Cập nhật Express lên 4.0.17 hoặc bản mới hơn.
  5. Kiểm tra riêng từng dòng sản phẩm và xác nhận phiên bản sau cập nhật. Không gộp Network Attached Storage vào nhánh fixed 5.1.31, vì advisory của vendor nêu mốc riêng cho sản phẩm này.
  6. Evidence hiện có không mô tả một workaround riêng ngoài việc cập nhật. Trong khi chờ xác minh hoặc triển khai bản sửa lỗi, cần coi các thiết bị thuộc ranh giới affected của vendor là còn phơi nhiễm.

Cách phát hiện

  • Kiểm kê các thiết bị chạy UniFi OS, bao gồm UniFi OS Server, Cloud Keys, Network Video Recorders, Enterprise Network Video Recorders, Enterprise Network Attached Storage, Network Attached Storage, Dream Machines, Enterprise Firewall Core, Dream Routers, Enterprise Fortress Gateway, Cloud Gateways, Dream Wall, Express 7 và Express.
  • Đối chiếu phiên bản UniFi OS đang cài đặt với các ranh giới affected và fixed được nêu trong trường affected_summary; không coi trạng thái sản phẩm mặc định là unaffected là bằng chứng rằng phiên bản đang chạy an toàn.
  • Kiểm tra lịch sử cập nhật và trạng thái triển khai bản sửa lỗi trong hệ thống quản lý thiết bị, đồng thời xác minh riêng từng nhánh sản phẩm.
  • Rà soát log xác thực và truy cập để tìm các lần đăng nhập thành công bất thường từ các nguồn mạng không dự kiến trong thời gian thiết bị còn phơi nhiễm. Đây chỉ là biện pháp giám sát thận trọng vì hồ sơ không cung cấp log event hoặc IOC cụ thể.
  • Việc không thấy dấu hiệu trong log không chứng minh rằng thiết bị chưa bị khai thác.
Nguồn (12)
Tìm hiểu thêm

Kiểm tra chuyên sâu cùng giải pháp quản lý rủi ro Web toàn diện

Giải pháp CyStack VulnScan liên tục phát hiện tài sản, xác minh lỗ hổng và giúp đội ngũ bảo mật ưu tiên khắc phục cho toàn bộ doanh nghiệp.