➔ Trở về Trang chủ
OrangeCloud Insights
Security••⏱️ 3 phút đọc•Biên tập: OrangeCloud Insights (AI-assisted)•Nguồn: theregister.com
Lỗ hổng eMudhra giúp chặn quảng cáo trên smart TV Samsung

Lỗ hổng eMudhra giúp chặn quảng cáo trên smart TV Samsung

Tóm tắt kỹ thuật (TL;DR)

"A security issue arose from exposed private keys belonging to Indian certificate authority eMudhra, allowing for the forging of certificates. A developer leveraged this to block ads on a Samsung smart TV by redirecting traffic through a mitmproxy, replacing ads with local images and blocking tracking. This method relies on devices still trusting the compromised eMudhra certificates, which are likely to be revoked in future firmware updates."

🛡️ Tác động Bảo mật7/10

Lỗ hổng private key của eMudhra cho phép giả mạo chứng chỉ, gây nguy cơ man-in-the-middle attack và spoofing.

💼 Tác động Vận hành6/10

Các doanh nghiệp sử dụng chứng chỉ eMudhra có thể bị ảnh hưởng bởi các cuộc tấn công. Việc thu hồi và thay thế chứng chỉ có thể gây tốn kém và gián đoạn.

Một nhà phát triển đã tận dụng lỗ hổng trong các chứng chỉ của eMudhra, cơ quan cấp chứng chỉ Ấn Độ, để chặn quảng cáo trên TV thông minh Samsung. Anh ta sử dụng mitmproxy để thay thế quảng cáo bằng ảnh cá nhân và chặn theo dõi.

Lỗ hổng này xuất phát từ việc eMudhra để lộ private key, cho phép giả mạo chứng chỉ. Kỹ sư này đã thêm các key này vào mitmproxy, một proxy HTTPS mã nguồn mở, và cấu hình router để chuyển hướng các yêu cầu đến máy chủ cá nhân. Anh ta có thể thay thế quảng cáo trên màn hình chính bằng ảnh từ NAS của mình và chặn các yêu cầu theo dõi gửi đến Samsung.

Phương pháp này hoạt động khi TV vẫn tin tưởng các chứng chỉ eMudhra đã bị xâm phạm. eMudhra đã ngừng hoạt động với tư cách là certificate authority (CA) sau sự cố này. Họ đổ lỗi cho một script lỗi trong quá trình tạo key.

Hiện tại, dự án đã được công bố trên GitHub, nhưng người dùng cần tự tìm hiểu cách TV của họ hiển thị quảng cáo và điều chỉnh code cho phù hợp. Việc này chỉ hiệu quả khi TV chưa được cập nhật để thu hồi các chứng chỉ bị xâm phạm. Các TV không còn được hỗ trợ có thể vẫn dễ bị tấn công.

Theo nhà phát triển, việc chặn quảng cáo chỉ là một ứng dụng nhỏ. Lỗ hổng này còn có thể được sử dụng cho các mục đích nguy hiểm hơn, như spoofing network requests từ các thiết bị nhúng.

Câu hỏi thường gặp

eMudhra là gì?

eMudhra là một cơ quan cấp chứng chỉ (CA) có trụ sở tại Ấn Độ. Họ đã phát hành hơn 60 triệu chứng chỉ số, nhưng gần đây đã để lộ các private key quan trọng.

mitmproxy được sử dụng như thế nào trong trường hợp này?

mitmproxy là một proxy HTTPS mã nguồn mở được sử dụng để chặn và sửa đổi lưu lượng mạng. Trong trường hợp này, nó được sử dụng để thay thế quảng cáo trên TV thông minh bằng ảnh cá nhân.

Phương pháp này có còn hiệu quả không?

Phương pháp này chỉ hoạt động khi TV vẫn tin tưởng các chứng chỉ eMudhra đã bị xâm phạm. Các bản cập nhật firmware có thể thu hồi các chứng chỉ này và làm cho phương pháp này không còn hiệu quả.

Góc nhìn của Orange Cloud

Theo chúng tôi, lỗ hổng eMudhra cho thấy rủi ro trong việc quản lý private key của các CA. Các doanh nghiệp Việt Nam sử dụng chứng chỉ eMudhra cần kiểm tra xem thiết bị của họ có bị ảnh hưởng hay không. Về mặt kỹ thuật, đây là một ví dụ về cách mitmproxy có thể được sử dụng để kiểm soát lưu lượng mạng. Các kỹ sư có thể thử nghiệm phương pháp này trên TV Samsung cũ của họ, nhưng cần lưu ý rằng việc chặn cập nhật firmware có thể gây ra rủi ro bảo mật.

Xem nguồn tin gốc để kiểm tra kỹ hơn các thông số kỹ thuật:Xem nguồn tin gốc ➔