Logo
CVE-2026-76418: Lỗ hổng Cisco ASA/FTD khiến firewall tự reload — Đang bị khai thác, hạn vá 1/11

CVE-2026-76418: Lỗ hổng Cisco ASA/FTD khiến firewall tự reload — Đang bị khai thác, hạn vá 1/11

tobi
tobi•• … views

Ngày 28/10/2026, Cisco công bố một lỗ hổng nghiêm trọng trong dòng tường lửa Secure Firewall ASA và Secure Firewall Threat Defense (FTD): chỉ cần một yêu cầu kết nối VPN được chế tác khéo, kẻ tấn công từ xa — không cần tài khoản, không cần đăng nhập — có thể khiến firewall của bạn tự khởi động lại. Lỗ hổng mang mã CVE-2026-76418, điểm CVSS 8.6, và đây không phải lý thuyết: Cisco xác nhận nó đã bị khai thác ngoài thực tế trong tháng 10. Một ngày sau, CISA đưa lỗ hổng vào danh mục KEV với hạn khắc phục 1/11/2026 cho các cơ quan liên bang Mỹ — một hạn rất gấp, chỉ 3 ngày.

Nếu công ty bạn đang dùng Cisco ASA hoặc FTD làm cổng VPN cho nhân viên làm việc từ xa (AnyConnect / Secure Client), đây là bài bạn nên đọc ngay hôm nay. Mình sẽ giải thích lỗ hổng nằm ở đâu, vì sao “chỉ làm sập firewall” vẫn nguy hiểm, cách kiểm tra thiết bị của bạn có thuộc diện ảnh hưởng hay không, và các bước vá lỗi cụ thể theo đúng advisory của Cisco.

1. Chuyện gì đã xảy ra?

Mốc thời gian Sự kiện
Tháng 10/2026 Cisco PSIRT ghi nhận lỗ hổng đang bị khai thác thực tế (hãng không nói rõ bắt đầu từ khi nào)
28/10/2026 Cisco công bố advisory cisco-sa-asaftd-tunnel-dos-s6mgkb75 kèm phần mềm đã sửa
29/10/2026 CISA đưa CVE-2026-76418 vào danh mục KEV
01/11/2026 Hạn khắc phục bắt buộc với cơ quan liên bang Mỹ theo chỉ thị BOD 26-04

Vài điểm đáng chú ý từ thông báo của Cisco:

  • Lỗ hổng được phát hiện trong quá trình xử lý một ca hỗ trợ kỹ thuật (TAC support case), và Cisco ghi nhận đóng góp của nhà nghiên cứu Eric Fernald. Mã lỗi nội bộ của Cisco là CSCwx26625.
  • Cisco cho biết họ nắm được việc khai thác từ tháng 10/2026, nhưng tới nay chưa công bố dấu hiệu xâm nhập (IoC), danh tính kẻ tấn công hay tổ chức nào là mục tiêu. Đừng chờ “có thêm tin mới mới vá” — thông tin chi tiết hơn có thể không bao giờ được công bố.
  • Theo nền tảng giám sát Shadowserver, hiện có hơn 51.000 thiết bị Cisco ASA SSL VPN đang lộ diện trên internet (gồm cả thiết bị đã vá và honeypot) — bề mặt tấn công là rất lớn.
  • Đây là zero-day DoS thứ hai nhắm vào VPN của ASA/FTD chỉ trong vài tháng: hồi tháng 8/2026, Cisco cũng vá CVE-2026-20349 — một lỗi khác cũng làm thiết bị reload qua SSL VPN mà không cần đăng nhập.

2. CVE-2026-76418 là lỗi gì?

Lỗi nằm trong dịch vụ Remote Access SSL VPN — chính là cổng mà nhân viên của bạn dùng AnyConnect/Secure Client để kết nối vào mạng công ty từ xa. Theo Cisco, nguyên nhân gốc là “lỗi logic” (logic errors) xuất hiện khi một tunnel group được cấu hình secondary authentication — tức là lớp xác thực thứ hai chồng lên lớp xác thực chính trong quá trình đăng nhập VPN.

Về mặt kỹ thuật, CISA phân loại lỗi này là CWE-690: chương trình không kiểm tra giá trị trả về, dẫn tới truy cập con trỏ NULL (NULL pointer dereference). Nói dễ hiểu: trong một nhánh xử lý kết nối VPN, phần mềm dùng một giá trị mà không kiểm tra tính hợp lệ; khi kẻ tấn công gửi một yêu cầu kết nối được chế tác đúng cách, chương trình chạm vào vùng nhớ “trống” và sụp — kéo theo toàn bộ thiết bị reload.

Chuỗi tấn công vì thế rất ngắn:

  1. Kẻ tấn công kết nối tới cổng SSL VPN của firewall từ internet — cổng này vốn phải mở công khai để nhân viên đăng nhập.
  2. Kẻ tấn công gửi một yêu cầu kết nối VPN đã được chế tác. Cisco nhấn mạnh: không cần đăng nhập thành công vẫn chạm được vào đoạn mã lỗi.
  3. Thiết bị xử lý yêu cầu, dính lỗi logic, và reload ngoài ý muốn — toàn bộ kết nối qua firewall bị cắt cho tới khi thiết bị khởi động xong.

2.1. DoS khác RCE ở điểm nào?

Nhiều bạn quen với các lỗ hổng “RCE” (thực thi mã từ xa) nên dễ đánh giá thấp một lỗi “chỉ” gây DoS. Hai loại này khác nhau căn bản:

Tiêu chí DoS (như CVE-2026-76418) RCE
Mục tiêu của kẻ tấn công Làm dịch vụ ngừng hoạt động Chạy lệnh/mã tùy ý trên thiết bị
Chiếm quyền thiết bị Không Có
Đọc trộm dữ liệu Không Có thể
Tài sản bị hại Tính sẵn sàng (availability) Cả bí mật, toàn vẹn và sẵn sàng

Với CVE-2026-76418, Cisco xác nhận rõ: khai thác thành công chỉ khiến thiết bị reload, tạo ra tình trạng từ chối dịch vụ (DoS). Kẻ tấn công không chạy được lệnh, không đọc được cấu hình, không lấy được dữ liệu qua lỗ hổng này.

2.2. Vậy vì sao “chỉ là sập” vẫn nguy hiểm?

Vì thiết bị bị sập ở đây không phải một máy chủ web bình thường — nó là firewall, cánh cổng của cả hệ thống mạng:

  • Mỗi lần reload là một lần mất kết nối diện rộng. Mọi phiên VPN bị cắt, mọi kết nối đang đi qua firewall (kể cả tunnel site-to-site nối các chi nhánh) đều đứt cho tới khi thiết bị lên lại. Với doanh nghiệp phụ thuộc VPN, đó là toàn bộ đội ngũ làm việc từ xa “mất mạng công ty”.
  • Kẻ tấn công có thể lặp lại. Thiết bị vừa lên lại, một yêu cầu chế tác nữa lại có thể làm nó sập tiếp. Đòn DoS này dai dẳng mà chi phí tấn công cực thấp: không cần botnet, không cần băng thông lớn, chỉ cần gửi đúng loại yêu cầu.
  • Thời điểm sập có thể bị chọn có chủ đích. Kẻ tấn công có thể đánh sập firewall đúng giờ cao điểm, dùng nó làm màn nhiễu trong lúc thực hiện hành vi khác, hoặc tống tiền kiểu “trả tiền hoặc cổng VPN của bạn cứ sập mãi”.
  • Thiết bị biên là tuyến phòng thủ đầu tiên. Khi firewall bận reload, các lớp giám sát và chính sách bảo mật gắn với nó cũng gián đoạn — bạn mất cả khả năng quan sát biên mạng trong khoảng thời gian đó.

Đó là lý do một lỗi DoS “đơn thuần” vẫn đạt CVSS 8.6 và được CISA cho hạn khắc phục chỉ 3 ngày.

Minh họa 3D isometric: thiết bị tường lửa mạng với lá chắn bảo vệ phát sáng và kỹ sư đang kiểm tra, biểu tượng cảnh báo màu đỏ phía trên

3. Thiết bị nào bị ảnh hưởng?

Không phải cứ chạy Cisco ASA/FTD là dính. Theo đúng advisory của Cisco, thiết bị chỉ bị ảnh hưởng khi đồng thời thỏa cả ba điều kiện:

# Điều kiện Cách nhận biết nhanh
1 Chạy bản phần mềm thuộc diện ảnh hưởng ASA 9.16–9.24; FTD 7.0–10.1 (xem bảng bản vá ở mục 5)
2 Bật SSL VPN trên ít nhất một interface Cấu hình có từ khóa webvpn với dòng enable <interface> — cổng đăng nhập VPN chạm được từ bên ngoài
3 Có secondary authentication trong tunnel group Lệnh secondary-authentication-server-group xuất hiện trong bất kỳ tunnel group nào, kể cả DefaultWEBVPNGroup

Hai lưu ý quan trọng từ chính văn bản advisory mà nhiều người dễ bỏ qua:

  • Việc kiểm tra không giới hạn ở các profile hiện trong danh sách nhóm ở trang đăng nhập. Dù tunnel-group-list có bật hay không, bạn vẫn phải kiểm tra DefaultWEBVPNGroup: tắt danh sách nhóm không làm mất nguy cơ nếu nhóm mặc định này dùng secondary authentication.
  • Với FTD, cấu hình VPN truy cập từ xa được bật từ Devices > VPN > Remote Access trong Firewall Management Center (FMC), hoặc mục Remote Access VPN trong Firewall Device Manager (FDM) — hãy đối chiếu cả chính sách đã triển khai từ FMC.

Ngược lại, Cisco xác nhận các sản phẩm sau không bị ảnh hưởng: Cloud-delivered Firewall (CDFW), Cloud-delivered Firewall Management Center (cdFMC), Secure Access (CSA) và Secure FMC Software.

4. Kiểm tra thiết bị của bạn trong 5 phút

Bạn không cần công cụ đặc biệt — chỉ cần quyền truy cập CLI. Các lệnh dưới đây là lệnh xem cấu hình chuẩn của ASA, an toàn để chạy trên thiết bị đang vận hành; với FTD, đối chiếu thêm trong FMC/FDM như mục 3.

Bước 1 — Xem phiên bản phần mềm đang chạy:

show version

Đối chiếu với bảng bản vá ở mục 5: nếu phiên bản của bạn thấp hơn “bản vá đầu tiên” của đúng dòng (train) phần mềm, thiết bị thuộc diện cần vá.

Bước 2 — Kiểm tra SSL VPN có đang bật không:

show running-config webvpn

Nếu kết quả có dòng dạng enable <tên-interface> (ví dụ enable outside), nghĩa là cổng SSL VPN đang mở trên interface đó — điều kiện thứ hai đã thỏa.

Bước 3 — Kiểm tra secondary authentication trong tunnel group:

show running-config tunnel-group | include secondary-authentication-server-group

Lệnh này lọc toàn bộ cấu hình tunnel group và chỉ hiện dòng chứa secondary-authentication-server-group nếu có. Nếu có kết quả trả về, điều kiện thứ ba đã thỏa — thiết bị của bạn nằm trong diện bị ảnh hưởng và cần vá ngay. Đừng quên kiểm tra riêng nhóm mặc định:

show running-config tunnel-group DefaultWEBVPNGroup

Bước 4 — Rà soát dấu hiệu đã bị đánh sập:

show crashinfo
show version | include up

show crashinfo cho bạn xem thông tin các lần crash trước đây; thời gian uptime ngắn bất thường (thiết bị “mới lên” dù không ai bảo trì) là dấu hiệu đáng ngờ. Nếu thấy thiết bị từng reload lạ trong tháng 10, hãy lưu lại crashinfo và làm việc với Cisco TAC — Cisco khuyến nghị gửi các file crash này cho TAC phân tích.

5. Vá lỗi và giảm thiểu

5.1. Cách xử lý đúng: nâng cấp phần mềm

Cisco nói thẳng: không có workaround cho lỗ hổng này. Cách khắc phục triệt để duy nhất là nâng cấp lên bản phần mềm đã sửa. Dưới đây là các “bản vá đầu tiên” (first fixed release) cho từng dòng phần mềm theo advisory của Cisco — thiết bị của bạn cần ở mức này hoặc cao hơn:

Dòng ASA Bản vá đầu tiên
9.16 9.16.4.104
9.18 9.18.4.96
9.20 9.20.4.50
9.22 9.22.3.200
9.23 9.23.1.48
9.24 9.24.1.27 (và 9.24.10.1)
Dòng FTD Bản vá đầu tiên
7.0 7.0.11
7.2 7.2.13
7.4 7.4.9
7.6 7.6.7
7.7 7.7.14
10.0 10.0.3
10.1 10.1.1

Một cái bẫy dễ gặp: các bản vá của Cisco cho những lỗ hổng khác nhau có số hiệu rất gần nhau. Ví dụ, một thiết bị FTD đang ở 7.4.8 có thể đã vá một lỗi DoS khác của Snort nhưng vẫn chưa vá CVE-2026-76418 — lỗi này cần 7.4.9. Đừng nhìn “mình mới cập nhật tháng trước” mà kết luận đã an toàn; hãy đối chiếu đúng số phiên bản trong bảng trên, hoặc dùng công cụ kiểm tra phần mềm (Cisco Software Checker) của hãng.

5.2. Chưa vá ngay được thì làm gì?

Nếu bạn chưa thể nâng cấp trong hôm nay (cần cửa sổ bảo trì, cần kiểm thử), Cisco đưa ra hai biện pháp giảm thiểu tạm thời — lưu ý đây là giảm thiểu, không phải vá, và đều có đánh đổi:

  • Nếu DefaultWEBVPNGroup không dùng secondary authentication: tắt danh sách tunnel group bằng lệnh no tunnel-group-list enable. Cách này thu hẹp đường tấn công qua các tunnel group do người dùng cấu hình.
  • Nếu nhóm mặc định hoặc các tunnel group đang dùng secondary authentication: gỡ secondary-authentication-server-group khỏi các tunnel group đó. Việc này chặn được đường khai thác, nhưng đổi lại bạn mất một lớp xác thực khi đăng nhập VPN — chỉ coi là giải pháp tình thế vài ngày, và nên tăng cường lớp xác thực còn lại (ví dụ MFA ở lớp chính) trong thời gian chờ vá.

Bên cạnh đó, có vài việc “vệ sinh” nên làm ngay dù không liên quan trực tiếp tới mã lỗi:

  • Đừng để cổng quản trị lộ ra internet. Lỗ hổng này đánh vào cổng VPN — vốn phải mở — nhưng interface quản trị (SSH, ASDM, FDM) thì không có lý do gì mở công khai. Hãy giới hạn truy cập quản trị từ IP nội bộ hoặc qua chính đường VPN.
  • Bật giám sát reload bất thường. Đưa syslog của firewall về hệ thống tập trung và đặt cảnh báo mỗi khi thiết bị reload ngoài lịch. Với một lỗ hổng DoS đang bị khai thác, “biết ngay khi bị đánh” quan trọng gần bằng “vá nhanh”.
  • Chuẩn bị phương án dự phòng. Nếu có cặp HA (active/standby), kiểm tra trạng thái failover trước khi vá; nếu chỉ có một firewall duy nhất, hãy chốt cửa sổ bảo trì sớm nhất thay vì chờ đợt bảo trì định kỳ.

Minh họa 3D isometric: kỹ sư trực NOC giám sát hệ thống mạng trên hai màn hình, tủ rack thiết bị với một đèn cảnh báo màu cam

6. FAQ nhanh

Lỗi này có giúp kẻ tấn công chiếm quyền điều khiển firewall không?

Không. Theo Cisco, tác động duy nhất đã xác nhận là khiến thiết bị reload, gây DoS. Không có thực thi mã, không đọc được dữ liệu qua lỗ hổng này. Nguy hiểm của nó nằm ở tính sẵn sàng: cổng VPN và toàn bộ lưu lượng qua firewall bị gián đoạn, và đòn đánh có thể lặp lại.

Thiết bị của mình không dùng secondary authentication thì có sao không?

Theo điều kiện Cisco công bố, nếu không có secondary-authentication-server-group trong bất kỳ tunnel group nào (kể cả DefaultWEBVPNGroup) thì thiết bị không thuộc diện bị ảnh hưởng bởi CVE-2026-76418. Bạn vẫn nên cập nhật theo lộ trình bình thường, nhưng không cần xử lý khẩn cấp vì riêng lỗ hổng này.

Mình đã vá lỗi DoS của ASA/FTD hồi tháng 8 (CVE-2026-20349) rồi, có an toàn chưa?

Chưa chắc. Đó là một lỗ hổng khác, ở đường xử lý khác, với bản vá khác. Hãy đối chiếu phiên bản hiện tại với bảng ở mục 5.1 — ví dụ FTD dòng 7.4 cần lên 7.4.9 cho CVE-2026-76418. Đây cũng là lý do SecurityWeek gọi đây là zero-day VPN thứ hai của Cisco bị khai thác kể từ tháng 8.

Hạn 1/11 có áp dụng cho doanh nghiệp của mình không?

Hạn 1/11/2026 là yêu cầu bắt buộc theo chỉ thị BOD 26-04 đối với các cơ quan hành pháp liên bang dân sự của Mỹ. Doanh nghiệp ngoài phạm vi đó không bị ràng buộc pháp lý, nhưng nên lấy nó làm mốc tham chiếu: cơ quan quản lý cho chỉ 3 ngày nghĩa là mức khẩn cấp rất cao. Trong mục KEV của CISA, lỗ hổng này được ghi nhận là chưa rõ có bị dùng trong chiến dịch ransomware hay không, và không yêu cầu điều tra pháp chứng (forensic triage).

Cisco có công bố cách nhận biết thiết bị đã bị tấn công không?

Tới thời điểm bài viết này, chưa. Cisco chưa công bố IoC, cũng chưa nói kẻ tấn công là ai hay nhắm vào tổ chức nào. Dấu hiệu thực tế nhất bạn có thể tự kiểm tra là các lần reload/crash bất thường trong log và crashinfo của thiết bị — xem mục 4.

7. Kết luận

CVE-2026-76418 là một lời nhắc quen thuộc nhưng luôn đắt giá: thiết bị biên — đặc biệt là cổng VPN phải mở ra internet — luôn là mục tiêu bị rà quét đầu tiên, và một lỗi “chỉ gây sập” trên firewall vẫn đủ sức làm tê liệt khả năng làm việc từ xa của cả tổ chức. Điểm tích cực: điều kiện khai thác khá cụ thể (bắt buộc có secondary authentication trong tunnel group) và Cisco đã có bản vá cho mọi dòng phần mềm được hỗ trợ ngay từ ngày công bố.

Việc cần làm của bạn, theo thứ tự: chạy các lệnh kiểm tra ở mục 4 để biết mình có thuộc diện ảnh hưởng không; nếu có, nâng cấp lên bản vá đầu tiên của đúng dòng phần mềm càng sớm càng tốt — lý tưởng là trước mốc 1/11; trong lúc chờ cửa sổ bảo trì, áp dụng biện pháp giảm thiểu của Cisco và bật cảnh báo reload bất thường. Toàn bộ khâu kiểm tra chỉ mất khoảng 5 phút — rẻ hơn rất nhiều so với một ngày làm việc bị cắt VPN.

Nguồn tham khảo

Chuyên mục:Cybersecurity

Bình luận (0)

+ =
Zalo