<!DOCTYPE html>
	<html lang="vi" xmlns="http://www.w3.org/1999/xhtml" prefix="og: http://ogp.me/ns#">
	<head>
<title>Thông báo bảo mật dòng NukeViet 4.5.x</title>
<meta name="description" content="Thông báo bảo mật dòng NukeViet 4.5.x - Savefile - Tin Tức - https&#x3A;&#x002F;&#x002F;nukeviet.vn&#x002F;vi&#x002F;news&#x002F;savefile&#x002F;Tin-an-ninh&#x002F;thong-bao-bao-mat-dong-nukeviet-4-5-x-854.html">
<meta name="author" content="NukeViet">
<meta name="copyright" content="NukeViet [admin@nukeviet.vn]">
<meta name="generator" content="NukeViet v4.6">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta property="og:title" content="Thông báo bảo mật dòng NukeViet 4.5.x">
<meta property="og:type" content="website">
<meta property="og:description" content="Savefile - Tin Tức - https&#x3A;&#x002F;&#x002F;nukeviet.vn&#x002F;vi&#x002F;news&#x002F;savefile&#x002F;Tin-an-ninh&#x002F;thong-bao-bao-mat-dong-nukeviet-4-5-x-854.html">
<meta property="og:site_name" content="NukeViet">
<meta property="og:url" content="https://nukeviet.vn/vi/news/savefile/Tin-an-ninh/thong-bao-bao-mat-dong-nukeviet-4-5-x-854.html">
<link rel="shortcut icon" href="https://nukeviet.vn/favicon.ico">
<link rel="canonical" href="https://nukeviet.vn/vi/news/savefile/Tin-an-ninh/thong-bao-bao-mat-dong-nukeviet-4-5-x-854.html">
<link rel="alternate" href="https://nukeviet.vn/vi/news/rss/" title="Tin Tức" type="application/rss+xml">
<link rel="alternate" href="https://nukeviet.vn/vi/news/rss/Tin-tuc/" title="Tin Tức - Tin tức NukeViet" type="application/rss+xml">
<link rel="alternate" href="https://nukeviet.vn/vi/news/rss/thong-cao-bao-chi/" title="Tin Tức - Thông cáo báo chí" type="application/rss+xml">
<link rel="alternate" href="https://nukeviet.vn/vi/news/rss/Tin-an-ninh/" title="Tin Tức - Bản tin an ninh" type="application/rss+xml">
<link rel="alternate" href="https://nukeviet.vn/vi/news/rss/phat-hanh/" title="Tin Tức - Bản tin phát hành" type="application/rss+xml">
<link rel="alternate" href="https://nukeviet.vn/vi/news/rss/nhom-phat-trien/" title="Tin Tức - Tin từ nhóm phát triển" type="application/rss+xml">
<link rel="alternate" href="https://nukeviet.vn/vi/news/rss/community/" title="Tin Tức - Cộng đồng NukeViet" type="application/rss+xml">
<link rel="alternate" href="https://nukeviet.vn/vi/news/rss/Tin-hoat-dong/" title="Tin Tức - Tin hoạt động" type="application/rss+xml">
<link rel="alternate" href="https://nukeviet.vn/vi/news/rss/To-chuc-Su-kien/" title="Tin Tức - Tổ chức - Sự kiện" type="application/rss+xml">
<link rel="alternate" href="https://nukeviet.vn/vi/news/rss/Guong-mat-tieu-bieu/" title="Tin Tức - Gương mặt tiêu biểu" type="application/rss+xml">
<link rel="alternate" href="https://nukeviet.vn/vi/news/rss/hop-tac-phat-trien/" title="Tin Tức - Hợp tác - Phát triển" type="application/rss+xml">
<link rel="alternate" href="https://nukeviet.vn/vi/news/rss/thong-bao-moi-thau/" title="Tin Tức - Thông báo mời thầu" type="application/rss+xml">
<link rel="alternate" href="https://nukeviet.vn/vi/news/rss/viec-lam/" title="Tin Tức - Việc làm" type="application/rss+xml">
<link rel="alternate" href="https://nukeviet.vn/vi/news/rss/Danh-sach-doi-tac/" title="Tin Tức - Danh sách đối tác" type="application/rss+xml">
<link rel="alternate" href="https://nukeviet.vn/vi/news/rss/Thong-tin-da-chieu/" title="Tin Tức - Thông tin đa chiều" type="application/rss+xml">
<link rel="alternate" href="https://nukeviet.vn/vi/news/rss/Bao-chi-viet/" title="Tin Tức - Báo chí viết" type="application/rss+xml">
<link rel="alternate" href="https://nukeviet.vn/vi/news/rss/Website-tieu-bieu/" title="Tin Tức - Website tiêu biểu" type="application/rss+xml">
<link rel="alternate" href="https://nukeviet.vn/vi/news/rss/the-gioi-cong-nghe/" title="Tin Tức - Thế giới công nghệ" type="application/rss+xml">
<link rel="alternate" href="https://nukeviet.vn/vi/news/rss/website/" title="Tin Tức - Thế giới Web" type="application/rss+xml">
<link rel="alternate" href="https://nukeviet.vn/vi/news/rss/An-ninh-mang/" title="Tin Tức - An ninh mạng" type="application/rss+xml">
<link rel="alternate" href="https://nukeviet.vn/vi/news/rss/Cong-dong-nguon-mo/" title="Tin Tức - Cộng đồng nguồn mở" type="application/rss+xml">
<link rel="alternate" href="https://nukeviet.vn/vi/news/rss/nukeviet-va-seo/" title="Tin Tức - NukeViet và SEO" type="application/rss+xml">
<link rel="alternate" href="https://nukeviet.vn/vi/news/rss/Huong-dan-su-dung/" title="Tin Tức - Hướng dẫn sử dụng" type="application/rss+xml">
<link rel="preload" as="style" href="https://nukeviet.vn/assets/css/font-awesome.min.css" type="text/css">
<link rel="preload" as="style" href="https://nukeviet.vn/themes/nukeviet4_vn/css/bootstrap.min.css" type="text/css">
<link rel="preload" as="style" href="https://nukeviet.vn/themes/nukeviet4_vn/css/style.css" type="text/css">
<link rel="preload" as="style" href="https://nukeviet.vn/themes/nukeviet4_vn/css/style.responsive.css" type="text/css">
<link rel="preload" as="style" href="https://nukeviet.vn/themes/nukeviet4_vn/css/news.css" type="text/css">
<link rel="preload" as="script" href="https://nukeviet.vn/assets/js/jquery/jquery.min.js" type="text/javascript">
<link rel="preload" as="script" href="https://nukeviet.vn/assets/js/language/vi.js" type="text/javascript">
<link rel="preload" as="script" href="https://nukeviet.vn/assets/js/DOMPurify/purify3.js" type="text/javascript">
<link rel="preload" as="script" href="https://nukeviet.vn/assets/js/global.js" type="text/javascript">
<link rel="preload" as="script" href="https://nukeviet.vn/assets/js/site.js" type="text/javascript">
<link rel="preload" as="script" href="https://nukeviet.vn/themes/default/js/news.js" type="text/javascript">
<link rel="preload" as="script" href="https://nukeviet.vn/themes/nukeviet4_vn/js/main.js" type="text/javascript">
<link rel="preload" as="script" href="https://nukeviet.vn/themes/nukeviet4_vn/js/bootstrap.min.js" type="text/javascript">
<link rel="StyleSheet" href="https://nukeviet.vn/assets/css/font-awesome.min.css">
<link rel="StyleSheet" href="https://nukeviet.vn/themes/nukeviet4_vn/css/bootstrap.min.css">
<link rel="StyleSheet" href="https://nukeviet.vn/themes/nukeviet4_vn/css/style.css">
<link rel="StyleSheet" href="https://nukeviet.vn/themes/nukeviet4_vn/css/style.responsive.css">
<link rel="StyleSheet" href="https://nukeviet.vn/themes/nukeviet4_vn/css/news.css">
<style type="text/css">
body{background-image:none!important;background-color:#f4f4f4}
.panel-default .panel-body{background-color:#fff}
</style>
<style type="text/css">
	body{background: #fff;}
</style>
<script>(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','https://www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-71522940-3', '.nukeviet.vn');
ga('send', 'pageview');
</script>
</head>
	<body>
		<noscript>
			<div class="alert alert-danger">Trình duyệt của bạn đã tắt chức năng hỗ trợ JavaScript.<br />Website chỉ làm việc khi bạn bật nó trở lại.<br />Để tham khảo cách bật JavaScript, hãy click chuột <a href="http://wiki.nukeviet.vn/support:browser:enable_javascript">vào đây</a>!</div>
		</noscript>
<div id="print">
	<div id="hd_print">
		<h2 class="pull-left">NukeViet</h2>
		<p class="pull-right"><a title="NukeViet" href="https://nukeviet.vn/">https://nukeviet.vn</a></p>
	</div>
	<div class="clear"></div>
	<hr />
	<div id="content">
		<h1>Thông báo bảo mật dòng NukeViet 4.5.x</h1>
		<ul class="list-inline">
			<li>Thứ tư - 01/07/2026 04:59</li>
			<li class="hidden-print txtrequired"><em class="fa fa-print">&nbsp;</em><a title="In ra" href="javascript:;" onclick="window.print()">In ra</a></li>
			<li class="hidden-print txtrequired"><em class="fa fa-power-off">&nbsp;</em><a title="Đóng cửa sổ này" href="javascript:;" onclick="window.close()">Đóng cửa sổ này</a></li>
		</ul>
		<div class="clear"></div>
		<div id="hometext">
			Dòng NukeViet 4.5.x đã bước vào giai đoạn duy trì cuối vòng đời. Trang này ghi nhận liên tục các vấn đề bảo mật và cách chúng tôi xử lý để giữ an toàn cho những website còn ở lại trên dòng 4.5.x đến tháng 7 năm 2027. Chúng tôi vẫn nỗ lực bảo vệ bạn ở mức tốt nhất có thể trên nền tảng này — nhưng nếu có điều kiện, hãy lên kế hoạch chuyển sang phiên bản mới hơn để được bảo vệ tận gốc.
		</div>
		<div id="bodytext" class="clearfix">
			<p>Dòng NukeViet 4.5.x sử dụng một số thư viện mã nguồn mở thông qua Composer. Các thư viện này vừa công bố lỗ hổng bảo mật và đã phát hành bản vá. Tuy nhiên, bản vá chính thức của chúng yêu cầu PHP 7.2 trở lên, trong khi dòng 4.5.x cam kết hỗ trợ PHP từ phiên bản 5.6.</p><p>Nâng cấp các thư viện này theo cách thông thường sẽ tạo ra một breaking change: hàng loạt website đang chạy trên PHP 5.6–7.1 sẽ ngừng hoạt động. Để không phá vỡ cam kết tương thích của dòng 4.5.x, NukeViet giữ nguyên phiên bản thư viện và backport phần mã vá lỗi từ chính tác giả gốc — chèn đúng đoạn sửa lỗi vào mã nguồn mà không thay đổi phiên bản.</p><p>Trang này ghi nhận các vấn đề bảo mật của dòng 4.5.x theo thời gian. Mỗi mục bên dưới tương ứng với một đợt xử lý được sắp xếp theo thứ tự mới nhất lên trên.</p><hr /><h3>&#91;05/08/2026&#93; 2 lỗ hổng từ guzzlehttp/guzzle CVE-2026-69245, CVE-2026-69246</h3><p>CVE-2026-69245: Liên quan SetCookie::matchesDomain() trong NukeViet không bao giờ dùng đến tính năng này</p><p>CVE-2026-69246: Dựng URI từ input không tin cậy và tự kiểm tra host (denylist / chặn private range / validate IP literal) trước khi đưa URI cho Guzzle. Trong NukeViet tất cả uri đều là hardcode.</p><p>=&gt; Chúng tôi không có thay đổi nào đối với mã nguồn</p><h3>&#91;23/07/2026&#93; 2 lỗ hổng từ guzzlehttp/psr7 và guzzlehttp/guzzle</h3><ul><li data-list-item-id="efd338d357b78043d5f4c5563f8857935">CVE-2026-59882 (PSR7 Host Confusion): chỉ khai thác được khi Guzzle request URI được dựng từ host do attacker kiểm soát. Trong code NukeViet, các endpoint OAuth đều hardcode&nbsp;</li><li data-list-item-id="e35bfd25262e51e037b66ee4f6eb4864f">GHSA-h95v-h523-3mw8 (rò rỉ fragment qua Referer): chỉ xảy ra khi bật tùy chọn <code>allow_redirects =&gt; &#91;&#039;referer&#039; =&gt; true&#93;</code>. league/oauth2-client dùng Guzzle client mặc định, và mặc định referer = false. Code không bật tùy chọn này → không khai thác được.</li></ul><p>Nếu website của bạn sử dụng các thư viện này với mục đích khác, nên nâng cấp phiên bản php lên cao hơn và cập nhật các thư viện này.</p><h3>&#91;24/06/2026&#93; Nguy cơ tiềm ẩn từ chức năng ứng dụng (extensions) với store</h3><p>Chúng tôi nhận được báo cáo và xác nhận có mối nguy cơ nếu như tên miền của kho ứng dụng bị tấn công (Supply Chain Attack). Chúng tôi khuyến cáo các website đang vận hành hãy tắt toàn bộ chức năng cài ứng dụng hoặc tắt toàn bộ module extensions:</p><ul><li data-list-item-id="ebacc2c9e13bb7906058649834001b1cc">Cấp độ tắt chức năng cài ứng dụng: Mở config.php tìm dòng $global_config&#91;&#039;extension_setup&#039;&#93; hãy chỉnh giá trị nó bằng 0</li><li data-list-item-id="e8732ba655fbe9ae623a9761435dafdcd">Tắt module extensions: Vào phpmyadmin bảng nv4_authors_module tại dòng module=extensions hãy chỉnh act_1=0</li></ul><h3>&#91;23/06/2026&#93; Lỗ hổng từ thư viện guzzlehttp/psr7 và guzzlehttp/guzzle</h3><div><div>Ba lỗ hổng mới được công bố ở hai thư viện psr7 và guzzle. Với cách NukeViet sử dụng (chủ yếu cho đăng nhập qua mạng xã hội), rủi ro thực tế đối với website thông thường ở mức thấp; bản vá được áp dụng chủ động.</div></div><div><div>&nbsp;</div><div>CVE-2026-55766 — guzzlehttp/psr7 Khi chuyển một thông điệp HTTP thành chuỗi thô, thư viện không loại bỏ các ký tự xuống dòng ẩn ở dòng đầu (phương thức, phiên bản giao thức, câu trạng thái), về lý thuyết có thể bị lợi dụng để chèn thêm dòng tiêu đề trái phép. Mức độ ảnh hưởng: Thấp đối với NukeViet. Chi tiết: CVE-2026-55766.</div><div>&nbsp;</div></div><div><div>CVE-2026-55568 — guzzlehttp/guzzle Khi cấu hình proxy dạng https trên máy chủ có libcurl quá cũ, kết nối tới proxy có thể bị âm thầm hạ xuống dạng không mã hóa, làm lộ dữ liệu trên chặng này. Mức độ ảnh hưởng: Thấp đối với NukeViet; hệ thống không cấu hình proxy. Vá để phòng ngừa. Chi tiết: CVE-2026-55568.</div></div><p>&nbsp;</p><div><div>CVE-2026-55767 — guzzlehttp/guzzle Thư viện chấp nhận nhầm cookie có tên miền chỉ gồm dấu chấm (như &quot;.&quot;), khiến cookie đó có thể bị gửi sang mọi máy chủ khi dùng chung bộ nhớ cookie — có thể bị lợi dụng để chèn cookie hoặc giả mạo phiên. Mức độ ảnh hưởng: Thấp đối với NukeViet; hệ thống không dùng chung bộ nhớ cookie giữa nhiều nguồn. Chi tiết: CVE-2026-55767.</div></div><div><div>&nbsp;</div><div>Các tệp đã sửa:</div><figure class="table content-table"><table class="table-bordered table-striped table-hover"><tbody><tr><td><strong>Tệp</strong></td><td><strong>Vá cho</strong></td></tr><tr><td>vendor/guzzlehttp/psr7/src/Message.php</td><td>CVE-2026-55766</td></tr><tr><td>vendor/guzzlehttp/guzzle/src/Cookie/SetCookie.php</td><td>CVE-2026-55767</td></tr><tr><td>vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php</td><td>CVE-2026-55568</td></tr></tbody></table></figure><div>&nbsp;&nbsp;</div><div>Tham chiếu bản vá gốc:&nbsp;</div><div>Guzzle PSR-7:</div><div><a target="_blank" rel="noopener noreferrer" href="https://github.com/guzzle/psr7/security/advisories/GHSA-vm85-hxw5-5432">https://github.com/guzzle/psr7/security/advisories/GHSA-vm85-hxw5-5432</a></div><div>Guzzle:</div><div><a target="_blank" rel="noopener noreferrer" href="https://github.com/guzzle/guzzle/security/advisories/GHSA-cwxw-98qj-8qjx">https://github.com/guzzle/guzzle/security/advisories/GHSA-cwxw-98qj-8qjx</a></div><div><a target="_blank" rel="noopener noreferrer" href="https://github.com/guzzle/guzzle/security/advisories/GHSA-wpwq-4j6v-78m3">https://github.com/guzzle/guzzle/security/advisories/GHSA-wpwq-4j6v-78m3</a></div></div><p>&nbsp;</p><div><div>Hướng dẫn cho người dùng</div><div>Nếu cập nhật qua gói chính thức của NukeViet, các tệp đã vá nằm sẵn trong gói, bạn không cần thao tác thêm.</div><div>&nbsp;</div></div><div><div>Nếu bạn tự chạy composer update, lệnh này sẽ tải lại thư viện gốc và ghi đè mất bản vá. Khi đó hãy chép đè lại 3 tệp sau từ gói NukeViet chính thức:</div></div><div><div><br />vendor/guzzlehttp/psr7/src/Message.php</div><div>vendor/guzzlehttp/guzzle/src/Cookie/SetCookie.php</div><div>vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php</div><div>&nbsp;</div></div><h3>&#91;13/06/2026&#93; Lỗ hổng từ thư viện symfony/polyfill-intl-idn và guzzlehttp/psr7</h3><p>Ba lỗ hổng được công bố ở hai thư viện. Với cách NukeViet sử dụng, rủi ro thực tế đối với website thông thường ở mức thấp; bản vá được áp dụng chủ động.</p><p>CVE-2026-46644 — symfony/polyfill-intl-idn Thư viện xử lý tên miền quốc tế (ví dụ tên miền có dấu) chấp nhận nhầm một số tên miền giả mạo lẽ ra phải từ chối. Có thể bị lợi dụng để lách qua danh sách tên miền tin cậy trong cấu hình bảo mật. Mức độ ảnh hưởng: Trung bình, chỉ xảy ra trên máy chủ thiếu tiện ích intl của PHP. Chi tiết: <a target="_blank" rel="noopener noreferrer" href="https://symfony.com/blog/cve-2026-46644-insecure-equivalence-in-symfony-polyfill-intl-idn-for-ascii-only-xn-labels">CVE-2026-46644</a>.</p><p>CVE-2026-49214 — guzzlehttp/psr7 Khi xử lý địa chỉ web, thư viện không loại bỏ các ký tự điều khiển ẩn (như ký tự xuống dòng), về lý thuyết có thể bị lợi dụng để chèn dữ liệu trái phép vào yêu cầu gửi đi. Mức độ ảnh hưởng: Thấp đối với NukeViet. Chi tiết: <a target="_blank" rel="noopener noreferrer" href="https://cvefeed.io/vuln/detail/CVE-2026-49214">CVE-2026-49214</a>.</p><p>CVE-2026-48998 — guzzlehttp/psr7 Khi phân tích một yêu cầu HTTP thô, thư viện có thể bị đánh lừa về địa chỉ máy chủ đích, dẫn đến gửi dữ liệu nhầm nơi trong một số tình huống. Mức độ ảnh hưởng: Thấp đối với NukeViet; hệ thống không sử dụng các hàm bị ảnh hưởng. Vá để phòng ngừa. Chi tiết: <a target="_blank" rel="noopener noreferrer" href="https://advisories.gitlab.com/composer/guzzlehttp/psr7/CVE-2026-48998/">CVE-2026-48998</a>.</p><h4>Các tệp đã sửa</h4><figure class="table content-table"><table class="table-bordered table-striped table-hover"><thead><tr><th>Tệp</th><th>Vá cho</th></tr></thead><tbody><tr><td>includes/functions.php (hàm nv_check_domain)</td><td>CVE-2026-46644</td></tr><tr><td>vendor/symfony/polyfill-intl-idn/Idn.php</td><td>CVE-2026-46644</td></tr><tr><td>vendor/guzzlehttp/psr7/src/Uri.php</td><td>CVE-2026-49214</td></tr><tr><td>vendor/guzzlehttp/psr7/src/Message.php</td><td>CVE-2026-48998</td></tr></tbody></table></figure><p>Tham chiếu bản vá gốc: <a target="_blank" rel="noopener noreferrer" href="https://github.com/symfony/polyfill/commit/1be936e2491ccebe152bd736dfc91eb1422c8bec">Symfony polyfill — commit 1be936e</a> · <a target="_blank" rel="noopener noreferrer" href="https://github.com/guzzle/psr7/releases/tag/2.10.2">Guzzle PSR-7 — bản 2.10.2</a>. Commit của NukeViet: <a target="_blank" rel="noopener noreferrer" href="https://github.com/nukeviet/nukeviet/commit/e7e49462ab536fada8be053856ca34fe6f8ecd62">Fix CVE-2026-46644, CVE-2026-49214, CVE-2026-48998</a>.</p><h4>Hướng dẫn cho người dùng</h4><p>Nếu cập nhật qua gói chính thức của NukeViet, các tệp đã vá nằm sẵn trong gói, bạn không cần thao tác thêm.</p><p>Nếu bạn tự chạy composer update, lệnh này sẽ tải lại thư viện gốc và ghi đè mất bản vá. Khi đó hãy chép đè lại 3 tệp sau từ gói NukeViet chính thức:</p><div><pre><code class="language-plaintext">vendor/symfony/polyfill-intl-idn/Idn.php
vendor/guzzlehttp/psr7/src/Uri.php
vendor/guzzlehttp/psr7/src/Message.php</code></pre></div><p>Tệp includes/functions.php là tệp lõi NukeViet, không bị composer update ảnh hưởng.</p><hr /><h3>Khuyến nghị nâng cấp NukeViet 4.6.00</h3><p>Nguyên nhân của các vấn đề trên là dòng 4.5.x bị ràng buộc với PHP 5.6, không thể dùng trực tiếp bản vá mới của thư viện. NukeViet 4.6.00 chạy trên nền tảng PHP mới hơn (≥7.4.00), sử dụng được các phiên bản thư viện đã vá đầy đủ. Nếu hạ tầng cho phép, nên lên kế hoạch nâng cấp. Dòng 4.5.x vẫn được duy trì đến hết thời hạn hỗ trợ &nbsp;17/07/2027.</p>
		</div>
				<div id="author">
						<p>
				<strong>Tác giả:</strong>
				<a href="https://nukeviet.vn/vi/news/author/Phan-Tan-Dung/">Phan Tấn Dũng</a>
			</p>
		</div>
	</div>
	<div id="footer" class="clearfix">
		<div id="url">
			<strong>URL của bản tin này: </strong><a href="https://nukeviet.vn/vi/news/savefile/Tin-an-ninh/thong-bao-bao-mat-dong-nukeviet-4-5-x-854.html" title="Thông báo bảo mật dòng NukeViet 4.5.x">https://nukeviet.vn/vi/news/savefile/Tin-an-ninh/thong-bao-bao-mat-dong-nukeviet-4-5-x-854.html</a>

		</div>
		<div class="clear"></div>
		<div class="copyright">
			&copy; NukeViet
		</div>
		<div id="contact">
			<a href="mailto:admin@nukeviet.vn">admin@nukeviet.vn</a>
		</div>
	</div>
</div>

		<!-- SiteModal Required!!! -->
		<div id="sitemodal" class="modal fade" role="dialog">
			<div class="modal-dialog">
				<div class="modal-content">
					<div class="modal-body">
						<em class="fa fa-spinner fa-spin">&nbsp;</em>
					</div>
					<button type="button" class="close" data-dismiss="modal">
						<span class="fa fa-times"></span>
					</button>
				</div>
			</div>
		</div>
        <div id="timeoutsess" class="chromeframe">
            Bạn đã không sử dụng Site, <a onclick="timeoutsesscancel();" href="https://nukeviet.vn/#">Bấm vào đây để duy trì trạng thái đăng nhập</a>. Thời gian chờ: <span id="secField"> 60 </span> giây
        </div>
        <div id="openidResult" class="nv-alert" style="display:none"></div>
        <div id="openidBt" data-result="" data-redirect=""></div>
<script src="https://nukeviet.vn/assets/js/jquery/jquery.min.js"></script>
<script>var nv_base_siteurl="/",nv_lang_data="vi",nv_lang_interface="vi",nv_name_variable="nv",nv_fc_variable="op",nv_lang_variable="language",nv_module_name="news",nv_func_name="savefile",nv_is_user=0, nv_my_ofs=-5,nv_my_abbr="EST",nv_cookie_prefix="nv4c_b1Sp",nv_check_pass_mstime=1738000,nv_area_admin=0,nv_safemode=0,theme_responsive=1,nv_recaptcha_ver=2,nv_recaptcha_sitekey="6LeCch0UAAAAAKrftQUTIjPOxFo5KYJTiFmaH-DJ",nv_recaptcha_type="image",XSSsanitize=1;</script>
<script src="https://nukeviet.vn/assets/js/language/vi.js"></script>
<script src="https://nukeviet.vn/assets/js/DOMPurify/purify3.js"></script>
<script src="https://nukeviet.vn/assets/js/global.js"></script>
<script src="https://nukeviet.vn/assets/js/site.js"></script>
<script src="https://nukeviet.vn/themes/default/js/news.js"></script>
<script src="https://nukeviet.vn/themes/nukeviet4_vn/js/main.js"></script>
<script src="https://nukeviet.vn/themes/nukeviet4_vn/js/bootstrap.min.js"></script>
</body>
</html>