Linux AppArmor: nhóm lỗ hổng CrackArmor đe dọa đặc quyền root và ranh giới container

Linux AppArmor: nhóm lỗ hổng CrackArmor đe dọa đặc quyền root và ranh giới container

Nhóm lỗ hổng AppArmor trong Linux kernel có thể cho phép tài khoản cục bộ không đặc quyền gây lỗi hệ thống, đọc dữ liệu nhạy cảm hoặc leo thang quyền. Doanh nghiệp vận hành Docker, Kubernetes, VPS và máy chủ đa người dùng nên kiểm tra kernel và cập nhật theo thông báo của nhà phân phối.

Xuất bản: 15/10/2026  |  Phát hiện/công bố: 12/03/2026  |  Cập nhật hồ sơ CVE: 12/10/2026

Sơ đồ mô phỏng đường rủi ro — không phải bằng chứng đã khai thác thành công trong thực tế.

1. Sự việc: CrackArmor là gì?

Ngày 12/3/2026, Canonical công bố nhóm lỗ hổng do Qualys phát hiện trong AppArmor — Linux Security Module (LSM) dùng để áp đặt chính sách truy cập bắt buộc (MAC). Nhóm này được gọi là CrackArmor, gồm nhiều lỗi và 11 mã CVE gắn với các bản vá. Không phải mọi bản Ubuntu hay mọi biến thể kernel đều chịu ảnh hưởng giống nhau. [1][2]

CVE-2026-23410 là lỗi tranh chấp khi truy cập dữ liệu rawdata của profile dẫn đến use-after-free. CVE-2026-23411 là điều kiện tranh chấp giữa giải phóng dữ liệu và truy cập từ hệ thống tệp. Ubuntu chấm cả hai 7,8/10 theo CVSS v3, mức High. [3][4]

2. Vì sao môi trường cloud và container cần quan tâm?

Container trên Linux chia sẻ kernel với máy chủ chủ (host). Nếu tồn tại đường khai thác trong kernel từ một tiến trình được phép thao tác liên quan AppArmor/user namespace, ranh giới cô lập có thể bị ảnh hưởng. Canonical nêu “possibly escape a container” như một tác động tiềm tàng, không khẳng định mọi container đều thoát được. [1][3][4]

  • Rủi ro chính: từ quyền cục bộ hạn chế sang quyền root, lộ bộ nhớ kernel hoặc gây từ chối dịch vụ.
  • Rủi ro môi trường đa thuê: workload trên cùng máy chủ dùng chung kernel, do đó khả năng ảnh hưởng vượt khỏi ứng dụng ban đầu cần được đánh giá.
  • Kịch bản đáng chú ý: máy chủ CI/CD, Kubernetes worker, môi trường có tài khoản shell hoặc dịch vụ chạy mã không tin cậy.
  • Hiện chưa có cơ sở trong các nguồn được dẫn ở đây để kết luận hai CVE đang bị khai thác rộng rãi trên Internet.

3. Phiên bản và mốc bản vá Ubuntu

Các mốc dưới đây áp dụng cho gói kernel linux tiêu chuẩn theo hồ sơ Ubuntu; không dùng làm điều kiện đối chiếu duy nhất cho kernel HWE, cloud vendor hoặc kernel tùy biến. Cần xét phiên bản gói đầy đủ, không chỉ uname -r. [3][4]

Bản Ubuntu

Trạng thái / mốc gói linux được vá

22.04 LTS

5.15.0-173.183

24.04 LTS

6.8.0-106.106

25.10

6.17.0-19.19

26.04 LTS

Không bị ảnh hưởng theo hồ sơ CVE

20.04 LTS

5.4.0-227.247 — cập nhật qua Ubuntu Pro theo thông báo

4. Quy trình kiểm tra an toàn cho quản trị viên

Các lệnh sau chỉ thu thập trạng thái. Không chạy mã khai thác hoặc vô hiệu hóa AppArmor trên máy chủ production.

Kiểm tra distro/kernel đang chạy

cat /etc/os-release
uname -r
dpkg-query -W "linux-image*" 2>/dev/null | head -30

Kiểm tra AppArmor và cập nhật

sudo aa-status
apt list --upgradable 2>/dev/null | grep -E "linux-(image|generic|azure|aws|oracle)"

Liệt kê container/workload nếu có Docker hoặc Kubernetes

docker ps --format "table {{.Names}}\t{{.Image}}\t{{.Status}}"
kubectl get nodes -o wide

Nếu lệnh không tồn tại hoặc không có quyền, bỏ qua; không cài thêm dịch vụ chỉ để kiểm tra. Lệnh dpkg/apt áp dụng cho Ubuntu/Debian; các bản phân phối khác dùng công cụ kiểm tra gói tương ứng.

5. Khắc phục và giảm thiểu rủi ro

  • Xác định đúng kernel flavour, release và tình trạng bảo trì; dùng Ubuntu Security Notices/CVE status để chọn gói vá tương ứng.
  • Lập cửa sổ bảo trì, snapshot/backup trước khi cập nhật kernel; kiểm tra tương thích module ngoài cây, storage/network driver và hệ thống container.
  • Cài bản cập nhật bảo mật theo chính sách của tổ chức (Ubuntu thông dụng: sudo apt update && sudo apt full-upgrade), sau đó khởi động lại có kế hoạch và kiểm tra kernel mới đang chạy.
  • Hạn chế cấp shell và chạy workload không tin cậy; giảm quyền container, tránh --privileged, hạn chế hostPath/mount nhạy cảm, áp dụng seccomp, AppArmor và RBAC phù hợp.
  • Theo dõi log AppArmor/kernel, sự kiện tạo namespace, các thao tác cập nhật profile và dấu hiệu leo thang đặc quyền; nếu nghi có xâm nhập, giữ chứng cứ và xử lý theo quy trình IR.

6. Checklist triển khai cho đội vận hành

Hạng mục

Kết quả mong muốn

Inventory

Có danh sách máy chủ, Ubuntu release, kernel flavour, phiên bản gói

Đánh giá ảnh hưởng

Đối chiếu CVE với từng máy chủ và từng kernel

Vá và reboot

Đã lên lịch, sao lưu, vá và xác nhận kernel mới đang chạy

Container hardening

Không dùng đặc quyền không cần thiết; rà soát mounts/capabilities

Giám sát

Theo dõi lỗi kernel, AppArmor và hành vi quyền bất thường

7. Kết luận

CrackArmor cho thấy lớp kiểm soát an ninh như AppArmor cũng có thể trở thành bề mặt tấn công khi tồn tại lỗi trong kernel. Đối với nhà cung cấp cloud và các đơn vị vận hành hạ tầng container, hành động quan trọng nhất là kiểm kê kernel, áp bản vá đúng biến thể và xác nhận hệ thống đã reboot vào kernel an toàn. Không nên giật tít đây là vụ container escape đã xảy ra hàng loạt khi chưa có bằng chứng.

Nguồn tham khảo chính thức

[1] Canonical, AppArmor vulnerability fixes available (12/03/2026): https://ubuntu.com/blog/apparmor-vulnerability-fixes-available

[2] Canonical, CrackArmor vulnerability knowledge base: https://ubuntu.com/security/vulnerabilities/crackarmor

[3] Ubuntu CVE-2026-23410: https://ubuntu.com/security/CVE-2026-23410

[4] Ubuntu CVE-2026-23411: https://ubuntu.com/security/CVE-2026-23411

[5] Ubuntu USN-8267-1: https://ubuntu.com/security/notices/USN-8267-1

BÀI VIẾT CÙNG CHUYÊN MỤC

Linux AppArmor: nhóm lỗ hổng CrackArmor đe dọa đặc quyền root và ranh giới container
Linux AppArmor: nhóm lỗ hổng CrackArmor đe dọa đặc ...

Linux AppArmor: nhóm lỗ hổng CrackArmor đe dọa đặc quyền root và ranh giới ...

Thực hư thông tin Microsoft "giải tán team Việt Nam" và bài toán tái cấu trúc của các ông lớn công nghệ
Thực hư thông tin Microsoft "giải tán team Việt Nam" ...

Thực hư thông tin Microsoft "giải tán team Việt Nam" và bài toán tái cấu trúc ...

Tiến sĩ Lê Viết Quốc cùng ba lãnh đạo AI rời Google lập Discovery Loop: Thực hư thông tin định giá 50 tỷ USD sau 37 ngày
Tiến sĩ Lê Viết Quốc cùng ba lãnh đạo AI rời Google ...

Tiến sĩ Lê Viết Quốc cùng ba lãnh đạo AI rời Google lập Discovery Loop: Thực hư ...

Gemini 4 Argon ra mắt: Google đang vượt ChatGPT và Claude?
Gemini 4 Argon ra mắt: Google đang vượt ChatGPT và ...

Gemini 4 Argon ra mắt: Google đang vượt ChatGPT và Claude?

Meta ra mắt Muse AI Wonder: Đối thủ mới của ChatGPT, Claude và Gemini trong cuộc đua AI thế hệ mới
Meta ra mắt Muse AI Wonder: Đối thủ mới của ChatGPT, ...

Meta ra mắt Muse AI Wonder: Đối thủ mới của ChatGPT, Claude và Gemini trong ...

Hướng dẫn quy trình kiểm tra đầu vào, xếp lớp và theo dõi học tập trên Canvas LMS CloudX
Hướng dẫn quy trình kiểm tra đầu vào, xếp lớp và theo ...

Hướng dẫn quy trình kiểm tra đầu vào, xếp lớp và theo dõi học tập trên Canvas ...