linuxsecurity.com Ads.txt file
<!DOCTYPE html>
<html prefix="og: http://ogp.me/ns# fb: http://ogp.me/ns/fb#" lang="en-gb" dir="ltr"> <head> <script type="387c01ec31b46f307023de86-text/javascript"> function bCheck(){ var bPa = "(googlebot\/|Googlebot-Mobile|Lighthouse|moto g power|Moto g power|pingdom|109.0.0.0|119.0.0.0|GTmetrix|Googlebot-Image|Google favicon|Mediapartners-Google|bingbot|slurp|java|wget|curl|Commons-HttpClient|Python-urllib|libwww|httpunit|nutch|phpcrawl|msnbot|jyxobot|FAST-WebCrawler|FAST Enterprise Crawler|biglotron|teoma|convera|seekbot|gigablast|exabot|ngbot|ia_archiver|GingerCrawler|webmon |httrack|webcrawler|grub.org|UsineNouvelleCrawler|antibot|netresearchserver|speedy|fluffy|bibnum.bnf|findlink|msrbot|panscient|yacybot|AISearchBot|IOI|ips-agent|tagoobot|MJ12bot|dotbot|woriobot|yanga|buzzbot|mlbot|yandexbot|purebot|Linguee Bot|Voyager|CyberPatrol|voilabot|baiduspider|citeseerxbot|spbot|twengabot|postrank|turnitinbot|scribdbot|page2rss|sitebot|linkdex|Adidxbot|blekkobot|ezooms|dotbot|Mail.RU_Bot|discobot|heritrix|findthatfile|europarchive.org|NerdByNature.Bot|sistrix crawler|ahrefsbot|Aboundex|domaincrawler|wbsearchbot|summify|ccbot|edisterbot|seznambot|ec2linkfinder|gslfbot|aihitbot|intelium_bot|facebookexternalhit|yeti|RetrevoPageAnalyzer|lb-spider|sogou|lssbot|careerbot|wotbox|wocbot|ichiro|DuckDuckBot|lssrocketcrawler|drupact|webcompanycrawler|acoonbot|openindexspider|gnam gnam spider|web-archive-net.com.bot|backlinkcrawler|coccoc|integromedb|content crawler spider|toplistbot|seokicks-robot|it2media-domain-crawler|ip-web-crawler.com|siteexplorer.info|elisabot|proximic|changedetection|blexbot|arabot|WeSEE:Search|niki-bot|CrystalSemanticsBot|rogerbot|360Spider|psbot|InterfaxScanBot|Lipperhey SEO Service|CC Metadata Scaper|g00g1e.net|GrapeshotCrawler|urlappendbot|brainobot|fr-crawler|binlar|SimpleCrawler|Livelapbot|Twitterbot|cXensebot|smtbot|bnf.fr_bot|A6-Indexer|ADmantX|Facebot|Twitterbot|OrangeBot|memorybot|AdvBot|MegaIndex|SemanticScholarBot|ltx71|nerdybot|xovibot|BUbiNG|Qwantify|archive.org_bot|Applebot|TweetmemeBot|crawler4j|findxbot|SemrushBot|yoozBot|lipperhey|y!j-asr|Domain Re-Animator Bot|AddThis|bot|PTST)"; var re = new RegExp(bPa, "i"); var userAgent = navigator.userAgent; if (re.test(userAgent)) { return true; }else{ return false; } } </script> <link href="https://linuxsecurity.com/loader.css?loadcss=required" rel="stylesheet" type="text/css"> <script type="387c01ec31b46f307023de86-text/javascript">
if(!bCheck())
{
var cssId = 'myCss'; // you could encode the css path itself to generate id..
if (!document.getElementById(cssId))
{
var head = document.getElementsByTagName('head')[0];
var link = document.createElement('link');
link.id = cssId;
link.rel = 'stylesheet';
link.type = 'text/css';
link.href = 'https://linuxsecurity.com/loader.css?loadcss=secondary';
link.media = 'all';
head.appendChild(link);
}
}
</script> <!-- Optimised with Easy Frontend SEO Pro version 5.1.1.1-PRO - https://kubik-rubik.de/efseo-easy-frontend-seo --> <meta name="publication-media-verification" content="715973c8ca9a45579d05e58fd22a26b1"> <link rel="preload" href="https://linuxsecurity.com/fonts/frank-ruhl-libre-v6-latin-700.woff" as="font" crossorigin="anonymous"> <link rel="preload" href="https://linuxsecurity.com/fonts/frank-ruhl-libre-v6-latin-700.woff2" as="font" crossorigin="anonymous"> <script src="/cdn-cgi/scripts/7d0fa10a/cloudflare-static/rocket-loader.min.js" data-cf-settings="387c01ec31b46f307023de86-|49"></script><link rel="preload" href="https://linuxsecurity.com/loader.css?loadcss=required" as="style" onload="this.rel = 'stylesheet'"> <link rel="apple-touch-icon" sizes="180x180" href="https://linuxsecurity.com/apple-touch-icon.png"> <link rel="icon" type="image/png" href="https://linuxsecurity.com/favicon-32x32.png" sizes="32x32"> <link rel="icon" type="image/png" href="https://linuxsecurity.com/favicon-16x16.png" sizes="16x16"> <link rel="icon" type="image/svg+xml" href="https://linuxsecurity.com/linuxsecurity-icon.svg"> <link rel="manifest" href="https://linuxsecurity.com/manifest.json" async> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> <meta name="propeller" content="b6e67365acd11fa2b0e9354078eb2b1c"> <meta name="msapplication-TileColor" content="#FFFFFF"> <meta name="msapplication-notification" content="frequency=30;polling-uri=https://notifications.buildmypinnedsite.com/?feed=https://linuxsecurity.com/news/latest?format=feed&type=rss&id=1;polling-uri2=https://notifications.buildmypinnedsite.com/?feed=https://linuxsecurity.com/news/latest?format=feed&type=rss&id=2;polling-uri3=https://notifications.buildmypinnedsite.com/?feed=https://linuxsecurity.com/news/latest?format=feed&type=rss&id=3;polling-uri4=https://notifications.buildmypinnedsite.com/?feed=https://linuxsecurity.com/news/latest?format=feed&type=rss&id=4;polling-uri5=https://notifications.buildmypinnedsite.com/?feed=https://linuxsecurity.com/news/latest?format=feed&type=rss&id=5;cycle=1"> <style>
@media(max-width:786px) {
#sp-cookie-consent {
display: none;
}
}
</style> <meta charset="utf-8"> <meta name="robots" content="index, follow, max-image-preview:large"> <meta name="keywords" content="linux, security, linux security"> <meta name="twitter:title" content="Top Linux News, Advisories, How-tos, and Feature Releases"> <meta name="twitter:description" content="Stay ahead with top Linux news, security advisories, expert how-to guides, and cutting-edge feature releases. Your go-to hub for all things Linux."> <meta name="twitter:image:src" content="https://linuxsecurity.com/images/2021/11/04/general.png"> <meta name="twitter:card" content="summary_large_image"> <meta property="og:title" content="Top Linux News, Advisories, How-tos, and Feature Releases"> <meta property="og:description" content="Stay ahead with top Linux news, security advisories, expert how-to guides, and cutting-edge feature releases. Your go-to hub for all things Linux."> <meta property="og:image" content="https://linuxsecurity.com/images/2021/11/04/general.png"> <meta property="og:image:width" content="1200"> <meta property="og:image:height" content="628"> <meta property="og:image:type" content="image/png"> <meta property="og:image:alt" content="General"> <meta property="og:type" content="article"> <meta property="og:site_name" content="Linux Security"> <meta property="og:url" content="https://linuxsecurity.com"> <meta name="description" content="Stay ahead with top Linux news, security advisories, expert how-to guides, and cutting-edge feature releases. Your go-to hub for all things Linux."> <meta name="generator" content="HELIX_ULTIMATE_GENERATOR_TEXT"> <title>Top Linux News, Advisories, How-tos, and Feature Releases</title> <link href="https://linuxsecurity.com" rel="canonical"> <link href="/media/vendor/fontawesome-free/css/fontawesome.css?6.6.0" rel="stylesheet" data-asset-name="fontawesome"> <link href="/media/vendor/joomla-custom-elements/css/joomla-alert.css?0.2.0" rel="stylesheet" data-asset-name="webcomponent.joomla-alert"> <link href="/components/com_sppagebuilder/assets/css/animate.min.css?431006b7798dde30d7728c5df9bb0948" rel="stylesheet"> <link href="/components/com_sppagebuilder/assets/css/magnific-popup.css" rel="stylesheet"> <link href="/components/com_sppagebuilder/assets/css/jquery.bxslider.min.css" rel="stylesheet"> <style>@media(min-width: 1400px) {.sppb-row-container { max-width: 1320px; }}</style><style>section#section-id-1634929734831.article-grid-blk a.sppb-articles-carousel-link {
line-height: 24px;
font-size: 20px;
}
body .adloader .sa_mod_457 .ad_prev_main{
margin:0px 10px;
}
.geek-search-wrapper .search-form #geek-search-form-538 .control-group {
margin-bottom: 0;
}
.geek-search-wrapper .search-form #geek-search-form-538 .search-box.control-group {
margin: 0 !important;
}
form#geek-search-form-538 {
margin: 0;
}
.geek-search-wrapper .search-form {
padding-bottom: 0;
}
div#geek-search-538 {
max-width: 70%;
}
.geeksearch .sppb-row-container {
width: 100% !important;
}
@media(max-width:991px){
.geeksearch .sppb-addon.sppb-addon-module {
text-align: -webkit-center;
}
}</style><style>.eb-15 .eb-dialog{--eb-max-width:100%;--eb-height:auto;--eb-padding:4px 0;--eb-background-color:rgba(9, 41, 114, 1);--eb-text-color:rgba(255, 255, 255, 1);--eb-dialog-shadow:var(--eb-shadow-none);text-align:center;--eb-border-style:none;--eb-border-color:rgba(0, 0, 0, 0.4);--eb-border-width:0px;--eb-overlay-enabled:0;--eb-bg-image-enabled:0;--eb-background-image:none;}.eb-15 .eb-close{--eb-close-button-outside:block;--eb-close-button-inside:none;--eb-close-button-icon:block;--eb-close-button-image:none;--eb-close-button-font-size:20px;--eb-close-button-color:rgba(255, 255, 255, 1);--eb-close-button-hover-color:rgba(85, 85, 85, 1);}.eb-15 .eb-dialog .eb-container{justify-content:flex-start;min-height:100%;display:flex;flex-direction:column;}.eb-15.eb-inst{justify-content:center;align-items:flex-start;}@media screen and (max-width: 1024px){.eb-15 .eb-dialog{--eb-height:auto;--eb-bg-image-enabled:inherit;--eb-background-image:none;}}@media screen and (max-width: 575px){.eb-15 .eb-dialog{--eb-height:auto;--eb-bg-image-enabled:inherit;--eb-background-image:none;}}</style><style>.eb-15 {
--animation_duration: 1500ms;
}
</style><style>.eb-15 button.eb-close {
margin-top: 15px;
}
.eb-15 button.eb-close span {
display: none;
}
.eb-15 button.eb-close:before {
color: #fff;
font-family: 'Font Awesome 5 Free';
font-weight: 900;
content: "\f0de";
margin: 14px 10px 0px 10px;
padding: 0px 10px;
font-size: 26px;
}
.eb-15 form input[type="email"] {
background-color: #fff;
}
.eb-15 p {
margin-bottom: 0px;
}
.eb-15 button.eb-close img {
margin: 15px;
}
.eb-custom.eb-15.eb-inst .eb-header {
font-size: 16px;
}
.eb-15.eb-floating-button.eb-top-right div {
margin: 10px 10px 0px 10px;
padding: 10px;
background: transparent;
}
.eb-15.eb-floating-button.eb-top-right div:after {
color: #192c6e;
font-family: 'Font Awesome 5 Free';
font-weight: 900;
content: "\f0d7";
}
.eb-15 button.eb-close img {
width: 18px;
}
.eb-15 .eb-container {
display: inline-flex !important;
align-items: center;
flex-direction: inherit !important;
}
.eb-15 table.acym_form tbody {
display: flex;
}
.eb-15.eb-inst .eb-header {
margin-right: 20px;
margin-bottom: 0px;
}
.eb-15 form {
margin-bottom: 0px;
}
.eb-15 form input[type="email"] {
width: 100%;
height: 30px;
padding-left: 10px;
max-width: 92%;
}
.eb-15 form input.btn.btn-primary.button.subbutton {
height: 33px;
font-size: 14px;
padding: 0px 10px;
max-width: 100px;
color: #fff;
background-color: #FB9300;
font-weight: 600;
border-radius: 16px;
border: 2px solid #FB9300;
}
.eb-15 form input.btn.btn-primary.button.subbutton:hover {
color: #092972;
background-color: #fff;
border-color: #092972;
}</style><style>.eb-15.eb-floating-button {
--color: #000000;
--bgColor: #ffffff;
--fontSize: 30px;
}
</style><style>.view-article .article-details .newsberg-details-img-wrapper .img-top-wrap .article-header h1 {
font-size: 40px;
line-height: 1.2;
text-align: center;
font-weight: 600;
font-family: 'Frank Ruhl Libre', sans-serif;
color: #0a2972;
}
.eb-close span {
font-size: 1em;
padding: 0.4em;
line-height: .4em;
display: block;
}
html.eb-14-open.eb-pageslide.eb-15-open {
margin-top: 40px;
}
html.eb-15-open.eb-pageslide section#sp-top-bar.header-sticky-3 {
top: 30px;
}
html.eb-14-open . itemid-103 section#sp-top-bar.header-sticky-3 {
top: 30px;
}
.sp-cookie-consent-action {
margin-top: 15px;
}
.sp-cookie-consent-action a.sp-cookie-close.sp-cookie-allow {
padding: 7px 15px;
font-size: 90%;
font-weight: 700;
line-height: 1.5;
border-radius: 0.25rem;
}
div#sp-cookie-consent {
width: 400px;
max-width: 100%;
border-radius: 4px;
bottom: 20px;
}
@media(max-width:600px) {
section#advertising-opportunities .sppb-row .sppb-col-md-12 ,
section#contribute-your-article .sppb-row .sppb-col-md-12 ,
section#contact-us-general-inquiries .sppb-row .sppb-col-md-12 {
width: 100%;
flex: 0 0 100%;
max-width: 100%;
}
}</style><style>.logo-image {height:90px;}.logo-image-phone {height:90px;}</style><style>#sp-cookie-consent {background-color: #f7f7f7; color: #666666; }#sp-cookie-consent a, #sp-cookie-consent a:hover, #sp-cookie-consent a:focus, #sp-cookie-consent a:active {color: #f5f5f5; }#sp-cookie-consent .sp-cookie-allow {background-color: #ffc107; color: #eeeeee;}#sp-cookie-consent .sp-cookie-allow:hover, #sp-cookie-consent .sp-cookie-allow:active, #sp-cookie-consent .sp-cookie-allow:focus {color: #eeeeee;}</style><style>
#jux_memamenu544 ul.megamenu li.haschild.megacss:hover>div.childcontent.adddropdown,
#jux_memamenu544 .childcontent.open>.dropdown-menu{
opacity:1;
visibility: visible;
display:block!important;
-moz-animation:fadeInDown 400ms ease-in ;
-webkit-animation:fadeInDown 400ms ease-in ;
animation:fadeInDown 400ms ease-in ;
}</style> <script type="application/json" class="joomla-script-options new">{"joomla.jtext":{"MDL_MODALTXT_CLOSE":"close","MDL_MODALTXT_PREVIOUS":"previous","MDL_MODALTXT_NEXT":"next","MOD_FINDER_SEARCH_VALUE":"Search …","ERROR":"Error","MESSAGE":"Message","NOTICE":"Notice","WARNING":"Warning","JCLOSE":"Close","JOK":"OK","JOPEN":"Open"},"data":{"breakpoints":{"tablet":991,"mobile":480},"header":{"stickyOffset":"100"}},"system.paths":{"root":"","rootFull":"https:\/\/linuxsecurity.com\/","base":"","baseFull":"https:\/\/linuxsecurity.com\/"},"csrf.token":"26346f351b619d7d4bdba4c849df5deb"}</script> <script src="/media/system/js/core.js?72294a48b1d0c19f218f485158220677" data-asset-name="core" type="387c01ec31b46f307023de86-text/javascript"></script> <script data-cfasync="false" src="/media/vendor/jquery/js/jquery.min.js?3.7.1" data-asset-name="jquery"></script> <script src="/media/legacy/js/jquery-noconflict.js?72294a48b1d0c19f218f485158220677" data-asset-name="jquery-noconflict" data-asset-dependencies="jquery" type="387c01ec31b46f307023de86-text/javascript"></script> <script src="/media/vendor/bootstrap/js/alert.js?5.3.3" type="387c01ec31b46f307023de86-module" data-asset-name="bootstrap.alert" data-asset-dependencies="core"></script> <script src="/media/vendor/bootstrap/js/button.js?5.3.3" type="387c01ec31b46f307023de86-module" data-asset-name="bootstrap.button" data-asset-dependencies="core"></script> <script src="/media/vendor/bootstrap/js/carousel.js?5.3.3" type="387c01ec31b46f307023de86-module" data-asset-name="bootstrap.carousel" data-asset-dependencies="core"></script> <script src="/media/vendor/bootstrap/js/collapse.js?5.3.3" type="387c01ec31b46f307023de86-module" data-asset-name="bootstrap.collapse" data-asset-dependencies="core"></script> <script src="/media/vendor/bootstrap/js/dropdown.js?5.3.3" type="387c01ec31b46f307023de86-module" data-asset-name="bootstrap.dropdown" data-asset-dependencies="core"></script> <script src="/media/vendor/bootstrap/js/modal.js?5.3.3" type="387c01ec31b46f307023de86-module" data-asset-name="bootstrap.modal" data-asset-dependencies="core"></script> <script src="/media/vendor/bootstrap/js/offcanvas.js?5.3.3" type="387c01ec31b46f307023de86-module" data-asset-name="bootstrap.offcanvas" data-asset-dependencies="core"></script> <script src="/media/vendor/bootstrap/js/popover.js?5.3.3" type="387c01ec31b46f307023de86-module" data-asset-name="bootstrap.popover" data-asset-dependencies="core"></script> <script src="/media/vendor/bootstrap/js/scrollspy.js?5.3.3" type="387c01ec31b46f307023de86-module" data-asset-name="bootstrap.scrollspy" data-asset-dependencies="core"></script> <script src="/media/vendor/bootstrap/js/tab.js?5.3.3" type="387c01ec31b46f307023de86-module" data-asset-name="bootstrap.tab" data-asset-dependencies="core"></script> <script src="/media/vendor/bootstrap/js/toast.js?5.3.3" type="387c01ec31b46f307023de86-module" data-asset-name="bootstrap.toast" data-asset-dependencies="core"></script> <script src="/media/system/js/showon.js?72294a48b1d0c19f218f485158220677" type="387c01ec31b46f307023de86-module" data-asset-name="showon" data-asset-dependencies="core"></script> <script src="/media/com_finder/js/finder.js?72294a48b1d0c19f218f485158220677" type="387c01ec31b46f307023de86-module" data-asset-name="com_finder.finder" data-asset-dependencies="core"></script> <script src="/media/system/js/messages.js?72294a48b1d0c19f218f485158220677" type="387c01ec31b46f307023de86-module" data-asset-name="messages" data-asset-dependencies="messages-legacy"></script> <script src="/components/com_sppagebuilder/assets/js/common.js" type="387c01ec31b46f307023de86-text/javascript"></script> <script src="https://linuxsecurity.com/templates/newsberg/js/swiper.min.js" type="387c01ec31b46f307023de86-text/javascript"></script> <script src="/components/com_sppagebuilder/assets/js/addons/image.js" type="387c01ec31b46f307023de86-text/javascript"></script> <script src="/components/com_sppagebuilder/assets/js/addons/text_block.js" type="387c01ec31b46f307023de86-text/javascript"></script> <script src="/components/com_sppagebuilder/assets/js/jquery.bxslider.min.js" defer type="387c01ec31b46f307023de86-text/javascript"></script> <script defer src="/media/com_rstbox/js/engagebox.js?8803f9" type="387c01ec31b46f307023de86-text/javascript"></script> <script src="/components/com_jfbconnect/includes/jfbconnect.js?v=6" type="387c01ec31b46f307023de86-text/javascript"></script> <script defer src="/templates/newsberg/js/main.js" type="387c01ec31b46f307023de86-text/javascript"></script> <script defer src="/plugins/system/spcookieconsent/assets/js/script.js" type="387c01ec31b46f307023de86-text/javascript"></script> <script defer data-cfasync="false" src="/media/com_cjlib/plugins/validation/jquery.validate.min.js"></script> <script defer src="/modules/mod_jux_megamenu/assets/js/headroom.js" type="387c01ec31b46f307023de86-text/javascript"></script> <script defer src="/modules/mod_jux_megamenu/assets/js/navAccordion.js" type="387c01ec31b46f307023de86-text/javascript"></script> <script type="387c01ec31b46f307023de86-text/javascript">jQuery( document ).ready(function( $ ) {
var articleSlider = new Swiper("#sppb-addon-1574763938320 .intro-items-slider", {
breakpoints: {
478: {
slidesPerView: 1,
spaceBetween: 0,
},
768: {
slidesPerView: 2,
spaceBetween: 20,
},
1199: {
slidesPerView: 3,
spaceBetween: 30,
}
},
lazy: true,
navigation: {
nextEl: ".swiper-button-next",
prevEl: ".swiper-button-prev",
}
});
});</script> <script type="387c01ec31b46f307023de86-text/javascript">jQuery( document ).ready(function( $ ) {
var articleSlider = new Swiper("#sppb-addon-1622646968628 .intro-items-slider", {
breakpoints: {
478: {
slidesPerView: 1,
spaceBetween: 0,
},
768: {
slidesPerView: 2,
spaceBetween: 20,
},
1199: {
slidesPerView: 3,
spaceBetween: 30,
}
},
lazy: true,
navigation: {
nextEl: ".swiper-button-next",
prevEl: ".swiper-button-prev",
}
});
});</script> <script type="387c01ec31b46f307023de86-text/javascript">jQuery(document).ready(function ($) {
var cssClass = "";
var clipPathUrl = "svg-shape-1713543489163";
var shapeEnabled = "0";
$(document).on("click", "#sppb-addon-1713543489163 .sppb-image-lightbox", function (event) {
event.preventDefault();
var $this = $(this);
function applyStyles(img){
var figure = $(".mfp-figure");
var height = img[0].naturalHeight;
if(shapeEnabled == 1){
figure.attr("has-shape", "");
img.css("max-height", height);
img.css("padding", 0);
if(cssClass){
img.addClass(cssClass);
}
if (clipPathUrl) {
img.css("clip-path", "url(#" + clipPathUrl + ")");
}
}
}
if ($.magnificPopup.instance) {
$.magnificPopup.close();
}
if ($this.magnificPopup) {
$this.magnificPopup({
type: $this.data("popup_type"),
mainClass: $this.data("mainclass"),
callbacks: {
imageLoadComplete: function () {
var img = this.currItem.img;
applyStyles(img);
}
}
}).magnificPopup("open");
}
});
});</script> <script type="387c01ec31b46f307023de86-text/javascript">jQuery( document ).ready(function( $ ) {
var articleSlider = new Swiper("#sppb-addon-1619100607612 .intro-items-slider", {
breakpoints: {
478: {
slidesPerView: 1,
spaceBetween: 0,
},
768: {
slidesPerView: 2,
spaceBetween: 20,
},
1199: {
slidesPerView: 4,
spaceBetween: 30,
}
},
lazy: true,
navigation: {
nextEl: ".swiper-button-next",
prevEl: ".swiper-button-prev",
}
});
});</script> <script type="387c01ec31b46f307023de86-text/javascript"> </script> <script type="387c01ec31b46f307023de86-text/javascript">
jQuery(function(){
jQuery(".sppb-articles-carousel-column ").on("click",function(e){ var link = jQuery(this).find("a").attr("href") ; window.location.href = link ; });
jQuery("body").on("mousedown", ".bx-viewport a", function() {
if(jQuery(this).attr("href") && jQuery(this).attr("href") != "#") {
window.location = jQuery(this).attr("href");
}
});
});
jQuery(function () {
"use strict";
var widthMatch = jQuery(window).width();
if(widthMatch < 481){
jQuery("#sppb-addon-1705349366430 .sppb-articles-carousel-wrap").bxSlider({
mode: "horizontal",
slideSelector: "div.sppb-articles-carousel-column",
minSlides: 1,
maxSlides: 1,
moveSlides: 1,
pager: false,
controls: true,
slideWidth: 1140,
speed: 500,
auto: false,
nextText: "<i class='fa fa-angle-right' aria-hidden='true'>",
prevText: "<i class='fa fa-angle-left' aria-hidden='true'>",
autoHover: true,
touchEnabled: true,
loop: false,
infiniteLoop: false,
hideControlOnEnd: true,
autoStart: true,
});
}
else if(widthMatch < 992) {
jQuery("#sppb-addon-1705349366430 .sppb-articles-carousel-wrap").bxSlider({
mode: "horizontal",
slideSelector: "div.sppb-articles-carousel-column",
minSlides: 1,
maxSlides: 1,
moveSlides: 1,
pager: true,
controls: true,
nextText: "<i class='fa fa-angle-right' aria-hidden='true'>",
prevText: "<i class='fa fa-angle-left' aria-hidden='true'>",
slideWidth: 1140,
speed: 500,
auto: false,
autoHover: true,
touchEnabled: false,
autoStart: false,
loop: false,
hideControlOnEnd: true,
infiniteLoop: false,
});
} else {
jQuery("#sppb-addon-1705349366430 .sppb-articles-carousel-wrap").bxSlider({
mode: "horizontal",
slideSelector: "div.sppb-articles-carousel-column",
minSlides: 4,
maxSlides: 4,
moveSlides: 4,
pager: true,
controls: true,
nextText: "<i class='fa fa-angle-right' aria-hidden='true'>",
prevText: "<i class='fa fa-angle-left' aria-hidden='true'>",
slideWidth: 1140,
speed: 500,
auto: false,
autoHover: true,
touchEnabled: false,
autoStart: true,
loop: false,
hideControlOnEnd: true,
infiniteLoop: false,
});
}
});
</script> <script type="387c01ec31b46f307023de86-text/javascript">
jQuery(function(){
jQuery(".sppb-articles-carousel-column ").on("click",function(e){ var link = jQuery(this).find("a").attr("href") ; window.location.href = link ; });
jQuery("body").on("mousedown", ".bx-viewport a", function() {
if(jQuery(this).attr("href") && jQuery(this).attr("href") != "#") {
window.location = jQuery(this).attr("href");
}
});
});
jQuery(function () {
"use strict";
var widthMatch = jQuery(window).width();
if(widthMatch < 481){
jQuery("#sppb-addon-1705349366426 .sppb-articles-carousel-wrap").bxSlider({
mode: "horizontal",
slideSelector: "div.sppb-articles-carousel-column",
minSlides: 1,
maxSlides: 1,
moveSlides: 1,
pager: false,
controls: true,
slideWidth: 1140,
speed: 500,
auto: false,
nextText: "<i class='fa fa-angle-right' aria-hidden='true'>",
prevText: "<i class='fa fa-angle-left' aria-hidden='true'>",
autoHover: true,
touchEnabled: true,
loop: false,
infiniteLoop: false,
hideControlOnEnd: true,
autoStart: true,
});
}
else if(widthMatch < 992) {
jQuery("#sppb-addon-1705349366426 .sppb-articles-carousel-wrap").bxSlider({
mode: "horizontal",
slideSelector: "div.sppb-articles-carousel-column",
minSlides: 1,
maxSlides: 1,
moveSlides: 1,
pager: true,
controls: true,
nextText: "<i class='fa fa-angle-right' aria-hidden='true'>",
prevText: "<i class='fa fa-angle-left' aria-hidden='true'>",
slideWidth: 1140,
speed: 500,
auto: false,
autoHover: true,
touchEnabled: false,
autoStart: false,
loop: false,
hideControlOnEnd: true,
infiniteLoop: false,
});
} else {
jQuery("#sppb-addon-1705349366426 .sppb-articles-carousel-wrap").bxSlider({
mode: "horizontal",
slideSelector: "div.sppb-articles-carousel-column",
minSlides: 4,
maxSlides: 4,
moveSlides: 4,
pager: true,
controls: true,
nextText: "<i class='fa fa-angle-right' aria-hidden='true'>",
prevText: "<i class='fa fa-angle-left' aria-hidden='true'>",
slideWidth: 1140,
speed: 500,
auto: false,
autoHover: true,
touchEnabled: false,
autoStart: true,
loop: false,
hideControlOnEnd: true,
infiniteLoop: false,
});
}
});
</script> <script type="387c01ec31b46f307023de86-text/javascript">
jQuery(function(){
jQuery(".sppb-articles-carousel-column ").on("click",function(e){ var link = jQuery(this).find("a").attr("href") ; window.location.href = link ; });
jQuery("body").on("mousedown", ".bx-viewport a", function() {
if(jQuery(this).attr("href") && jQuery(this).attr("href") != "#") {
window.location = jQuery(this).attr("href");
}
});
});
jQuery(function () {
"use strict";
var widthMatch = jQuery(window).width();
if(widthMatch < 481){
jQuery("#sppb-addon-1705349366433 .sppb-articles-carousel-wrap").bxSlider({
mode: "horizontal",
slideSelector: "div.sppb-articles-carousel-column",
minSlides: 1,
maxSlides: 1,
moveSlides: 1,
pager: false,
controls: true,
slideWidth: 1140,
speed: 500,
auto: false,
nextText: "<i class='fa fa-angle-right' aria-hidden='true'>",
prevText: "<i class='fa fa-angle-left' aria-hidden='true'>",
autoHover: true,
touchEnabled: true,
loop: false,
infiniteLoop: false,
hideControlOnEnd: true,
autoStart: true,
});
}
else if(widthMatch < 992) {
jQuery("#sppb-addon-1705349366433 .sppb-articles-carousel-wrap").bxSlider({
mode: "horizontal",
slideSelector: "div.sppb-articles-carousel-column",
minSlides: 1,
maxSlides: 1,
moveSlides: 1,
pager: true,
controls: true,
nextText: "<i class='fa fa-angle-right' aria-hidden='true'>",
prevText: "<i class='fa fa-angle-left' aria-hidden='true'>",
slideWidth: 1140,
speed: 500,
auto: false,
autoHover: true,
touchEnabled: false,
autoStart: false,
loop: false,
hideControlOnEnd: true,
infiniteLoop: false,
});
} else {
jQuery("#sppb-addon-1705349366433 .sppb-articles-carousel-wrap").bxSlider({
mode: "horizontal",
slideSelector: "div.sppb-articles-carousel-column",
minSlides: 4,
maxSlides: 4,
moveSlides: 4,
pager: true,
controls: true,
nextText: "<i class='fa fa-angle-right' aria-hidden='true'>",
prevText: "<i class='fa fa-angle-left' aria-hidden='true'>",
slideWidth: 1140,
speed: 500,
auto: false,
autoHover: true,
touchEnabled: false,
autoStart: true,
loop: false,
hideControlOnEnd: true,
infiniteLoop: false,
});
}
});
</script> <script type="387c01ec31b46f307023de86-text/javascript">
if(typeof acymModule === 'undefined'){
var acymModule = [];
acymModule['emailRegex'] = /^[a-z0-9!#$%&\'*+\/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&\'*+\/=?^_`{|}~-]+)*\@([a-z0-9-]+\.)+[a-z0-9]{2,20}$/i;
acymModule['NAMECAPTION'] = 'Name';
acymModule['NAME_MISSING'] = 'Please enter your name';
acymModule['EMAILCAPTION'] = 'Email';
acymModule['VALID_EMAIL'] = 'Please enter a valid e-mail address';
acymModule['VALID_EMAIL_CONFIRMATION'] = 'Email field and email confirmation field must be identical';
acymModule['CAPTCHA_MISSING'] = 'The captcha is invalid, please try again';
acymModule['NO_LIST_SELECTED'] = 'Please select the lists you want to subscribe to';
acymModule['NO_LIST_SELECTED_UNSUB'] = 'Please select the lists you want to unsubscribe from';
acymModule['ACCEPT_TERMS'] = 'Please check the Terms and Conditions / Privacy policy';
}
</script> <script type="387c01ec31b46f307023de86-text/javascript">window.addEventListener("DOMContentLoaded", (event) => {
acymModule["excludeValuesformAcym34381"] = [];
acymModule["excludeValuesformAcym34381"]["1"] = "Name";
acymModule["excludeValuesformAcym34381"]["2"] = "Email"; });</script> <script type="387c01ec31b46f307023de86-text/javascript">
setTimeout(() => {
EngageBox.onReady(() => {
const popup = EngageBox.getInstance(15);
const button = document.querySelector(".eb-floating-button.eb-15");
const showOnClose = true;
popup.on("close", () => {
if (showOnClose) {
button.classList.remove("eb-hide");
}
}).on("open", () => {
button.classList.add("eb-hide");
});
});
}, 1500);
</script> <script type="387c01ec31b46f307023de86-text/javascript">window.addEventListener("DOMContentLoaded", (event) => {
acymModule["excludeValuesformAcym71291"] = [];
acymModule["excludeValuesformAcym71291"]["2"] = "Email"; });</script> <script type="387c01ec31b46f307023de86-text/javascript">template="newsberg";</script> <script type="387c01ec31b46f307023de86-text/javascript">
document.addEventListener("DOMContentLoaded", () =>{
window.htmlAddContent = window?.htmlAddContent || "";
if (window.htmlAddContent) {
document.body.insertAdjacentHTML("beforeend", window.htmlAddContent);
}
});
</script> <script type="387c01ec31b46f307023de86-text/javascript">window.addEventListener("DOMContentLoaded", (event) => {
acymModule["excludeValuesformAcym60152"] = [];
acymModule["excludeValuesformAcym60152"]["1"] = "Name";
acymModule["excludeValuesformAcym60152"]["2"] = "Email"; });</script> <meta property="article:author" content> <meta property="article:published_time" content="2021-03-27 05:10:51"> <meta property="article:modified_time" content="2025-09-01 16:23:45"> <meta name="twitter:card" content="summary_large_image"> <meta name="twitter:site" content="Linux Security"> <script type="387c01ec31b46f307023de86-text/javascript">jfbc.base = 'https://linuxsecurity.com/';
jfbc.return_url = 'Lw==';
jfbc.token = '26346f351b619d7d4bdba4c849df5deb';
jfbc.login.logout_facebook = false;
jfbc.login.scope = 'email';
jfbc.login.show_modal = '1';
jfbc.login.use_popup = false;
jfbc.login.auto = '0';
jfbc.login.logged_in = false;
jfbc.init();
</script> <meta name="twitter:site" content="LinuxSecurity"> <meta property="og:url" content="https://linuxsecurity.com/https://linuxsecurity.com"> <meta property="og:title" content="Top Linux News, Advisories, How-tos, and Feature Releases"> <meta name="twitter:title" content="Top Linux News, Advisories, How-tos, and Feature Releases"> <meta property="og:description" content="Stay ahead with top Linux news, security advisories, expert how-to guides, and cutting-edge feature releases. Your go-to hub for all things Linux."> <meta name="twitter:description" content="Stay ahead with top Linux news, security advisories, expert how-to guides, and cutting-edge feature releases. Your go-to hub for all things Linux."> <meta property="og:type" content="website"> <meta property="fb:app_id" content="2088007108047521"> <meta property="og:locale" content="en"> <meta property="og:site_name" content="Linux Security"> <link fetchpriority="high" rel="preload" href="/images/linux-security.webp" as="image"> <script defer src="/media/com_communitypolls/js/cj.polls.min.js?t=1742574581" type="387c01ec31b46f307023de86-text/javascript"></script> <script src="https://analytics.ahrefs.com/analytics.js" data-key="n/O9RMGnm2P6SgzLGjsDqQ" async type="387c01ec31b46f307023de86-text/javascript"></script> <link rel="alternate" type="application/rss+xml" title="LinuxSecurity News - All Articles" href="https://linuxsecurity.com/static-content/linuxsecurity_articles.xml"> <script defer src="/templates/newsberg/js/jquery-listnav.min.js" type="387c01ec31b46f307023de86-text/javascript"></script> <style>
body.ltr .sp-megamenu-parent>li.sp-has-child>a::after,
body.ltr .sp-megamenu-parent>li.sp-has-child>span::after {
font-family: "FontAwesome" !important;
}
</style> <script type="387c01ec31b46f307023de86-text/javascript">
if (!bCheck()) {
jQuery.getScript("https://www.googletagmanager.com/gtag/js?id=UA-336357-8");
}
</script> <script type="387c01ec31b46f307023de86-text/javascript">
if (!bCheck()) {
window.dataLayer = window.dataLayer || [];
function gtag() {
dataLayer.push(arguments);
}
gtag('js', new Date());
gtag('config', 'UA-336357-8');
}
</script> <script type="387c01ec31b46f307023de86-text/javascript">
(function(c,l,a,r,i,t,y){
c[a]=c[a]||function(){(c[a].q=c[a].q||[]).push(arguments)};
t=l.createElement(r);t.async=1;t.src="https://www.clarity.ms/tag/"+i;
y=l.getElementsByTagName(r)[0];y.parentNode.insertBefore(t,y);
})(window, document, "clarity", "script", "7cfho49ilc");
</script> <!-- Google Tag Manager --> <script type="387c01ec31b46f307023de86-text/javascript">
if (!bCheck()) {
(function(w, d, s, l, i) {
w[l] = w[l] || [];
w[l].push({
'gtm.start': new Date().getTime(),
event: 'gtm.js'
});
var f = d.getElementsByTagName(s)[0],
j = d.createElement(s),
dl = l != 'dataLayer' ? '&l=' + l : '';
j.async = true;
j.src =
'https://www.googletagmanager.com/gtm.js?id=' + i + dl;
f.parentNode.insertBefore(j, f);
})(window, document, 'script', 'dataLayer', 'GTM-NBLR8DK');
}
</script> <!-- End Google Tag Manager --><!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-NBLR8DK" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager (noscript) --><style>
@media(min-width:2000px) {
body .sp-megamenu-parent>li:not(:last-child) {
margin-right: 6px !important;
}
}
</style></head> <body class="site helix-ultimate hu com_sppagebuilder com-sppagebuilder view-page layout-default task-none itemid-103 en-gb ltr sticky-header layout-fluid offcanvas-init offcanvs-position-right"><script type="387c01ec31b46f307023de86-text/javascript">
if(!bCheck())
{
window.fbAsyncInit = function() {
FB.init({version: 'v18.0',appId: '2088007108047521', status: false, cookie: true, xfbml: true});
FB.Event.subscribe('comment.create', jfbc.social.facebook.comment.create);
FB.Event.subscribe('comment.remove', jfbc.social.facebook.comment.remove);
};
(function(d, s, id){
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) {return;}
js = d.createElement(s); js.id = id;
js.src = "//connect.facebook.net/en/sdk.js";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));
}
</script> <div class="body-wrapper"> <div class="body-innerwrapper"> <section id="sp-top-bar"> <div class="container"> <div class="container-inner"> <div class="row"> <div id="sp-logo" class="col-1 col-sm-1 col-md-1 col-lg-2 "><div class="sp-column "><div class="logo"><a href="/" title="Linux Security"><img class="logo-image" src="/images/linux-security.webp" alt="Linux Security" width="295" height="101"></a></div></div></div><div id="sp-menu" class="col-1 col-sm-1 col-md-4 col-lg-7 "><div class="sp-column "><div class="sp-module "><div class="sp-module-content"><div id="jux_memamenu544"> <div id="megamenucss" class="megamenucss544"> <div id="js-mainnav" class="clearfix megamenu horizontal left white sticky_center down noJS megamenu"> <div id="CSS3-megaMenuToggle" class="megaMenuToggle"> <i class="fa fa-bars font-item-menu"></i> </div> <div class=" mainNav js-megamenu container clearfix" id="js-meganav"> <ul class="megamenu level0"><li id="News" class="megacss first haschild newsmega submenu-align-auto"><a href="/news" class="megacss first haschild newsmega " id="menu107" title="News"><span class="menu-title"><i class="jux-fa jux-"></i>News</span></a><div style="0" class="childcontent adddropdown clearfix cols3 "> <div class="childcontent-inner-wrap dropdown-menu tabs_vertical"> <div class="childcontent-inner clearfix" style="width: 600px;"><div class="megacol column1 first" style="width: 200px;"><ul class="megamenu level1"><li id="CloudSecurity" class="megacss first submenu-align-auto"><a href="/news/cloud-security" class="megacss first " id="menu581" title="Cloud Security"><span class="menu-title"><i class="jux-fa jux-"></i>Cloud Security</span></a></li><li id="Cryptography" class="megacss submenu-align-auto"><a href="/news/cryptography" class="megacss " id="menu596" title="Cryptography"><span class="menu-title"><i class="jux-fa jux-"></i>Cryptography</span></a></li><li id="DesktopSecurity" class="megacss submenu-align-auto"><a href="/news/desktop-security" class="megacss " id="menu679" title="Desktop Security"><span class="menu-title"><i class="jux-fa jux-"></i>Desktop Security</span></a></li><li id="Firewall" class="megacss submenu-align-auto"><a href="/news/firewall" class="megacss " id="menu595" title="Firewall"><span class="menu-title"><i class="jux-fa jux-"></i>Firewall</span></a></li><li id="Government" class="megacss submenu-align-auto"><a href="/news/government" class="megacss " id="menu591" title="Government"><span class="menu-title"><i class="jux-fa jux-"></i>Government</span></a></li></ul></div><div class="megacol column2" style="width: 200px;"><ul class="megamenu level1"><li id="Hacks/Cracks" class="megacss first submenu-align-auto"><a href="/news/hackscracks" class="megacss first " id="menu589" title="Hacks/Cracks"><span class="menu-title"><i class="jux-fa jux-"></i>Hacks/Cracks</span></a></li><li id="IoTSecurity" class="megacss submenu-align-auto"><a href="/news/iot-security" class="megacss " id="menu680" title="IoT Security"><span class="menu-title"><i class="jux-fa jux-"></i>IoT Security</span></a></li><li id="NetworkSecurity" class="megacss submenu-align-auto"><a href="/news/network-security" class="megacss " id="menu681" title="Network Security"><span class="menu-title"><i class="jux-fa jux-"></i>Network Security</span></a></li><li id="Organizations/Events" class="megacss submenu-align-auto"><a href="/news/organizations-events" class="megacss " id="menu682" title="Organizations/Events"><span class="menu-title"><i class="jux-fa jux-"></i>Organizations/Events</span></a></li><li id="Privacy" class="megacss submenu-align-auto"><a href="/news/privacy" class="megacss " id="menu590" title="Privacy"><span class="menu-title"><i class="jux-fa jux-"></i>Privacy</span></a></li></ul></div><div class="megacol column3 last" style="width: 200px;"><ul class="megamenu level1"><li id="SecurityProjects" class="megacss first submenu-align-auto"><a href="/news/security-projects" class="megacss first " id="menu592" title="Security Projects"><span class="menu-title"><i class="jux-fa jux-"></i>Security Projects</span></a></li><li id="SecurityTrends" class="megacss submenu-align-auto"><a href="/news/security-trends" class="megacss " id="menu683" title="Security Trends"><span class="menu-title"><i class="jux-fa jux-"></i>Security Trends</span></a></li><li id="SecurityVulnerabilities" class="megacss submenu-align-auto"><a href="/news/security-vulnerabilities" class="megacss " id="menu684" title="Security Vulnerabilities"><span class="menu-title"><i class="jux-fa jux-"></i>Security Vulnerabilities</span></a></li><li id="ServerSecurity" class="megacss submenu-align-auto"><a href="/news/server-security" class="megacss " id="menu594" title="Server Security"><span class="menu-title"><i class="jux-fa jux-"></i>Server Security</span></a></li><li id="Vendors/Products" class="megacss submenu-align-auto"><a href="/news/vendors-products" class="megacss " id="menu593" title="Vendors/Products"><span class="menu-title"><i class="jux-fa jux-"></i>Vendors/Products</span></a></li></ul></div></div> </div></div></li><li id="Advisories" class="megacss haschild submenu-align-auto"><a href="/advisories" class="megacss haschild " id="menu108" title="Advisories"><span class="menu-title"><i class="jux-fa jux-"></i>Advisories</span></a><div style="0" class="childcontent adddropdown clearfix cols3 "> <div class="childcontent-inner-wrap dropdown-menu tabs_vertical"> <div class="childcontent-inner clearfix" style="width: 600px;"><div class="megacol column1 first" style="width: 200px;"><ul class="megamenu level1"><li id="Debian" class="megacss first submenu-align-auto"><a href="/advisories/debian" class="megacss first " id="menu578" title="Debian"><span class="menu-title"><i class="jux-fa jux-"></i>Debian</span></a></li><li id="DebianLTS" class="megacss submenu-align-auto"><a href="/advisories/deblts" class="megacss " id="menu577" title="Debian LTS"><span class="menu-title"><i class="jux-fa jux-"></i>Debian LTS</span></a></li><li id="Fedora" class="megacss submenu-align-auto"><a href="/advisories/fedora" class="megacss " id="menu579" title="Fedora"><span class="menu-title"><i class="jux-fa jux-"></i>Fedora</span></a></li><li id="Gentoo" class="megacss submenu-align-auto"><a href="/advisories/gentoo" class="megacss " id="menu580" title="Gentoo"><span class="menu-title"><i class="jux-fa jux-"></i>Gentoo</span></a></li></ul></div><div class="megacol column2" style="width: 200px;"><ul class="megamenu level1"><li id="Mageia" class="megacss first submenu-align-auto"><a href="/advisories/mageia" class="megacss first " id="menu582" title="Mageia"><span class="menu-title"><i class="jux-fa jux-"></i>Mageia</span></a></li><li id="Oracle" class="megacss submenu-align-auto"><a href="/advisories/oracle" class="megacss " id="menu975" title="Oracle"><span class="menu-title"><i class="jux-fa jux-"></i>Oracle</span></a></li><li id="openSUSE" class="megacss submenu-align-auto"><a href="/advisories/opensuse" class="megacss " id="menu588" title="openSUSE"><span class="menu-title"><i class="jux-fa jux-"></i>openSUSE</span></a></li><li id="RockyLinux" class="megacss submenu-align-auto"><a href="/advisories/rockylinux" class="megacss " id="menu1296" title="RockyLinux"><span class="menu-title"><i class="jux-fa jux-"></i>RockyLinux</span></a></li></ul></div><div class="megacol column3 last" style="width: 200px;"><ul class="megamenu level1"><li id="Slackware" class="megacss first submenu-align-auto"><a href="/advisories/slackware" class="megacss first " id="menu585" title="Slackware"><span class="menu-title"><i class="jux-fa jux-"></i>Slackware</span></a></li><li id="SuSE" class="megacss submenu-align-auto"><a href="/advisories/suse" class="megacss " id="menu586" title="SuSE"><span class="menu-title"><i class="jux-fa jux-"></i>SuSE</span></a></li><li id="Ubuntu" class="megacss submenu-align-auto"><a href="/advisories/ubuntu" class="megacss " id="menu587" title="Ubuntu"><span class="menu-title"><i class="jux-fa jux-"></i>Ubuntu</span></a></li></ul></div></div> </div></div></li><li id="HOWTOs" class="megacss haschild howtomega submenu-align-auto"><a href="/howtos" class="megacss haschild howtomega " id="menu109" title="HOWTOs"><span class="menu-title"><i class="jux-fa jux-"></i>HOWTOs</span></a><div style="0" class="childcontent adddropdown clearfix cols2 "> <div class="childcontent-inner-wrap dropdown-menu tabs_vertical"> <div class="childcontent-inner clearfix" style="width: 600px;"><div class="megacol column1 first" style="width: 300px;"><ul class="megamenu level1"><li id="HardenMyFilesystem" class="megacss first submenu-align-auto"><a href="/howtos/harden-my-filesystem" class="megacss first " id="menu597" title="Harden My Filesystem"><span class="menu-title"><i class="jux-fa jux-"></i>Harden My Filesystem</span></a></li><li id="LearnTipsandTricks" class="megacss submenu-align-auto"><a href="/howtos/learn-tips-and-tricks" class="megacss " id="menu598" title="Learn Tips and Tricks"><span class="menu-title"><i class="jux-fa jux-"></i>Learn Tips and Tricks</span></a></li><li id="SecureMyE-mail" class="megacss submenu-align-auto"><a href="/howtos/secure-my-e-mail" class="megacss " id="menu599" title="Secure My E-mail"><span class="menu-title"><i class="jux-fa jux-"></i>Secure My E-mail</span></a></li><li id="SecureMyFirewall" class="megacss submenu-align-auto"><a href="/howtos/secure-my-firewall" class="megacss " id="menu600" title="Secure My Firewall"><span class="menu-title"><i class="jux-fa jux-"></i>Secure My Firewall</span></a></li></ul></div><div class="megacol column2 last" style="width: 300px;"><ul class="megamenu level1"><li id="SecureMyNetwork" class="megacss first submenu-align-auto"><a href="/howtos/secure-my-network" class="megacss first " id="menu601" title="Secure My Network"><span class="menu-title"><i class="jux-fa jux-"></i>Secure My Network</span></a></li><li id="SecureMyWebserver" class="megacss submenu-align-auto"><a href="/howtos/secure-my-webserver" class="megacss " id="menu602" title="Secure My Webserver"><span class="menu-title"><i class="jux-fa jux-"></i>Secure My Webserver</span></a></li><li id="StrengthenMyPrivacy" class="megacss submenu-align-auto"><a href="/howtos/strengthen-my-privacy" class="megacss " id="menu603" title="Strengthen My Privacy"><span class="menu-title"><i class="jux-fa jux-"></i>Strengthen My Privacy</span></a></li></ul></div></div> </div></div></li><li id="Features" class="megacss haschild submenu-align-auto"><a href="/features" class="megacss haschild " id="menu110" title="Features"><span class="menu-title"><i class="jux-fa jux-"></i>Features</span></a><div style="0" class="childcontent adddropdown clearfix cols1 "> <div class="childcontent-inner-wrap dropdown-menu tabs_vertical"> <div class="childcontent-inner clearfix" style="width: 240px;"><div class="megacol column1 first" style="width: 200px;"><ul class="megamenu level1"><li id="FeatureArticles" class="megacss first submenu-align-auto"><a href="/features" class="megacss first " id="menu880" title="Feature Articles"><span class="menu-title"><i class="jux-fa jux-"></i>Feature Articles</span></a></li><li id="MustReadArticles" class="megacss last submenu-align-auto"><a href="/features/must-read-articles" class="megacss last " id="menu879" title="Must Read Articles"><span class="menu-title"><i class="jux-fa jux-"></i>Must Read Articles</span></a></li></ul></div></div> </div></div></li><li id="Newsletters" class="megacss haschild submenu-align-auto"><a href="/newsletters" class="megacss haschild " id="menu112" title="Newsletters"><span class="menu-title"><i class="jux-fa jux-"></i>Newsletters</span></a><div style="0" class="childcontent adddropdown clearfix cols1 "> <div class="childcontent-inner-wrap dropdown-menu tabs_vertical"> <div class="childcontent-inner clearfix" style="width: 240px;"><div class="megacol column1 first" style="width: 240px;"><ul class="megamenu level1"><li id="SubscribetoOurNewsletters" class="megacss first submenu-align-auto"><a href="/newsletter-subscribe" class="megacss first " id="menu1501" title="Subscribe to Our Newsletters"><span class="menu-title"><i class="jux-fa jux-"></i>Subscribe to Our Newsletters</span></a></li><li id="LinuxSecurityWeek" class="megacss submenu-align-auto"><a href="/newsletters/linux-security-week" class="megacss " id="menu677" title="Linux Security Week"><span class="menu-title"><i class="jux-fa jux-"></i>Linux Security Week</span></a></li><li id="LinuxAdvisoryWatch" class="megacss last submenu-align-auto"><a href="/newsletters/linux-advisory-watch" class="megacss last " id="menu678" title="Linux Advisory Watch"><span class="menu-title"><i class="jux-fa jux-"></i>Linux Advisory Watch</span></a></li></ul></div></div> </div></div></li><li id="Polls" class="megacss submenu-align-auto"><a href="/polls" class="megacss " id="menu113" title="Polls"><span class="menu-title"><i class="jux-fa jux-"></i>Polls</span></a></li><li id="About" class="megacss haschild submenu-align-auto"><a href="/about" class="megacss haschild " id="menu114" title="About"><span class="menu-title"><i class="jux-fa jux-"></i>About</span></a><div style="0" class="childcontent adddropdown clearfix cols1 "> <div class="childcontent-inner-wrap dropdown-menu tabs_vertical"> <div class="childcontent-inner clearfix"><div class="megacol column1 first" style="width: 200px;"><ul class="megamenu level1"><li id="Advertise" class="megacss first submenu-align-auto"><a href="/about/advertise" class="megacss first " id="menu234" title="Advertise"><span class="menu-title"><i class="jux-fa jux-"></i>Advertise</span></a></li><li id="ContributeYourArticle" class="megacss submenu-align-auto"><a href="/contribute-your-article" class="megacss " id="menu1907" title="Contribute Your Article"><span class="menu-title"><i class="jux-fa jux-"></i>Contribute Your Article</span></a></li><li id="LegalNotice" class="megacss submenu-align-auto"><a href="/about/legal-notice" class="megacss " id="menu235" title="Legal Notice"><span class="menu-title"><i class="jux-fa jux-"></i>Legal Notice</span></a></li><li id="RSSFeeds" class="megacss submenu-align-auto"><a href="/about/linuxsecurity-rss-feeds" class="megacss " id="menu240" title="RSS Feeds"><span class="menu-title"><i class="jux-fa jux-"></i>RSS Feeds</span></a></li><li id="ContactUs" class="megacss submenu-align-auto"><a href="/contact-us" class="megacss " id="menu685" title="Contact Us"><span class="menu-title"><i class="jux-fa jux-"></i>Contact Us</span></a></li><li id="TermsofService" class="megacss submenu-align-auto"><a href="/about/terms-of-service" class="megacss " id="menu1492" title="Terms of Service"><span class="menu-title"><i class="jux-fa jux-"></i>Terms of Service</span></a></li><li id="PrivacyPolicy" class="megacss last submenu-align-auto"><a href="/about/privacy-policy" class="megacss last " id="menu1493" title="Privacy Policy"><span class="menu-title"><i class="jux-fa jux-"></i>Privacy Policy</span></a></li></ul></div></div> </div></div></li><li id="SecurityDictionary" class="megacss last submenu-align-auto"><a href="/security-dictionary" class="megacss last " id="menu255" title="Security Dictionary"><span class="menu-title"><i class="jux-fa jux-"></i>Security Dictionary</span></a></li></ul> </div> </div> </div> </div> <script type="387c01ec31b46f307023de86-text/javascript">
jQuery(document).ready(function ($) {
$(".megamenucss544 #CSS3-megaMenuToggle").click(function () {
// Menu on mobile
if(document.body.offsetWidth < 992){
if ((!$('.jux-custom-css').hasClass('jux-custom-css'))) {
jQuery('.mainNav').navAccordion({
expandButtonText: '<i class="jux-fa jux-fa-angle-down ">', //Text inside of buttons can be HTML
collapseButtonText: '<i class="jux-fa jux-fa-angle-up ">'
});
}
}
// end menu on mobile
$(".megamenucss544 .js-megamenu").toggleClass("dropdown-menucss dropdown-menucssjs-meganav");
$('.jux-custom-css').addClass('accordion-btn-wrap');
$('.childcontent').removeClass('adddropdown');
});
if(document.body.offsetWidth < 992){
$(".megamenucss544 .jux_tabs_db").removeClass("jux_tabs_item");
}
$(window).resize(function () {
if (document.body.offsetWidth > 991) {
$(".megamenucss544 .jux_tabs_db").addClass("jux_tabs_item");
$(".megamenucss544 .js-megamenu").removeClass("dropdown-menucss dropdown-menucssjs-meganav");
$('.jux-custom-css').removeClass('accordion-btn-wrap');
$('.childcontent').addClass('adddropdown');
}else{
$(".megamenucss544 .jux_tabs_db").removeClass("jux_tabs_item");
}
});
});
</script> <script type="387c01ec31b46f307023de86-text/javascript">
jQuery(document).ready(function ($){
// Hàm active tab nào đó
// kiểm tra content của các tab, nếu không phải content của tab đầu tiên ( có class là first) thì ẩn hết các content đó
$('.jux-tabs .childcontent-inner > .megacol > .megamenu.level1 > .submenu-align-auto').each(function(index, el) {
if( !$(this).hasClass('first') ){
$(this).hide();
}
});
function activeTab(obj)
{
// Xóa class active tất cả các tab
$('.childcontent-inner .jux_tabs_db.jux_tabs_item ul li').removeClass('active');
// Thêm class active vòa tab đang click
$(obj).addClass('active');
// Lấy href của tab để show content tương ứng
var id = $(obj).find('a').attr('href');
// Hiển thị nội dung của tab hiện tại
$(obj).parents('.jux_tabs_item ').next().find(' > ul > li.submenu-align-auto').hide();
$(id).show();
}
// Sự kiện click đổi tab
$('.childcontent-inner .jux_tabs_db.jux_tabs_item ul li').click(function(){
activeTab(this);
return false;
});
});
</script> <script type="387c01ec31b46f307023de86-text/javascript">
// fix problem sub menu align bi che khuat khi man hinh nho
jQuery(document).ready(function ($) {
function subMenuPosition(){
$("ul.megamenu.level0 li li.megacss.haschild.submenu-align-left").mouseenter(function() {
if ($(this).children('div.adddropdown').length == 1) {
var parent = $(this);
var child_menu = $(this).children('div.adddropdown');
var parent_offset_left = $(parent).offset().left;
var parent_width = $(parent).width();
var child_menu_width = $(child_menu).width();
var window_width = $(window).width();
if ( window_width - (parent_offset_left + parent_width) < child_menu_width) {
$(child_menu).attr('style', 'left:-'+parent_width+'px!important');
}else{
$(child_menu).attr('style', 'right:-'+parent_width+'px!important');
}
}
});
$("ul.megamenu.level0 li li.megacss.haschild.submenu-align-right").mouseenter(function() {
if ($(this).children('div.adddropdown').length == 1) {
var parent = $(this).parent().parent();
var child_menu = $(this).children('div.adddropdown');
var parent_offset_left = $(parent).offset().left;
var parent_width = $(parent).width();
var child_menu_width = $(child_menu).width();
var window_width = $(window).width();
if (parent_offset_left < child_menu_width) {
$(child_menu).attr('style', 'right:-'+parent_width+'px!important');
}else{
$(child_menu).attr('style', 'left:-'+parent_width+'px!important');
}
}
});
$("ul.megamenu.level0 li li.megacss.haschild.submenu-align-auto").mouseenter(function() {
if ($(this).children('div.adddropdown').length == 1) {
var parent = $(this).parent().parent();
var child_menu = $(this).children('div.adddropdown');
var parent_offset_left = $(parent).offset().left;
var parent_width = $(parent).width();
var child_menu_width = $(child_menu).width();
var window_width = $(window).width();
if ( window_width - (parent_offset_left + parent_width) < child_menu_width) {
$(child_menu).attr('style', 'right:-'+parent_width+'px!important');
}else{
$(child_menu).attr('style', 'right:-'+parent_width+'px!important');
}
}
});
$("ul.megamenu.level0 li.megacss.haschild.submenu-align-center").mouseenter(function() {
if ($(this).children('div.adddropdown').length == 1) {
var parent = $(this).parent().parent();
var child_menu = $(this).children('div.adddropdown');
var parent_offset_left = $(parent).offset().left;
var parent_width = $(parent).width();
var child_menu_width = $(child_menu).width();
var window_width = $(window).width();
if( parent_offset_left+parent_width / 2 > child_menu_width / 2 && window_width - (parent_offset_left+parent_width / 2) > child_menu_width / 2 ){
$(child_menu).attr('style', 'right:-'+ ( child_menu_width / 2 - parent_width / 2 ) +'px!important');
}
if( parent_offset_left+parent_width / 2 > child_menu_width / 2 && window_width - (parent_offset_left+parent_width / 2) < child_menu_width / 2 && parent_offset_left > child_menu_width - parent_width ){
$(child_menu).attr('style', 'left:-'+ (child_menu_width - parent_width ) +'px!important');
}
if( parent_offset_left+parent_width / 2 > child_menu_width / 2 && window_width - (parent_offset_left+parent_width / 2) < child_menu_width / 2 ){
$(child_menu).attr('style', 'left:-'+ (child_menu_width - parent_width - (window_width - (parent_offset_left + parent_width)) ) +'px!important');
}
if( parent_offset_left+parent_width / 2 < child_menu_width / 2 && window_width - (parent_offset_left+parent_width / 2) > child_menu_width / 2 && parent_offset_left < child_menu_width - parent_width ){
$(child_menu).attr('style', 'right:-'+ (child_menu_width - parent_width ) +'px!important');
}
if( parent_offset_left+parent_width / 2 < child_menu_width / 2 && window_width - (parent_offset_left+parent_width / 2) > child_menu_width / 2 ){
$(child_menu).attr('style', 'left:-'+ (child_menu_width - parent_width - parent_offset_left ) +'px!important');
}
}
});
}
subMenuPosition();
$(window).resize(function(){
subMenuPosition();
});
});
</script> </div></div></div></div><div id="sp-top4" class="col-1 col-sm-1 col-md-4 col-lg-2 d-none d-sm-none d-md-block"><div class="sp-column "><div class="sp-module top-search"><div class="sp-module-content"> <div class="top-search-wrapper"> <div class="icon-top-wrapper"> <a href="/search" class="fa fa-search search-icon" aria-hidden="true" title="Search"></a> <div class="close-icon"> <div class="icon-close-wrap"> <div class="icon-close"></div> </div> </div> </div> </div></div></div><div class="sp-module login-top"><div class="sp-module-content"> <div id="mod-custom453" class="mod-custom custom"><p></p><div class="adloader" ad="top4ajax"><div class="sp-custom-login sp-mod-login"><span class="info-text"><a class="sppb-btn sppb-btn-link open-login" onclick="if (!window.__cfRLUnblockHandlers) return false; jQuery('#login').show('fast');" role="button" title="Login" data-cf-modified-387c01ec31b46f307023de86-=""><i class="fn-man-user"></i> Login</a></span></div></div></div> </div></div><ul class="social-icons"><li class="social-icon-facebook"><a target="_blank" href="https://www.facebook.com/lnxsec/" aria-label="facebook" title="Lnxsec"><span class="fa fa-facebook" aria-hidden="true"></span></a></li><li class="social-icon-twitter"><a target="_blank" href="https://twitter.com/lnxsec" aria-label="twitter" title="X White"><img src="/templates/newsberg/images/x-white.png" alt="X White" width="17" height="17"></a></li><li class="social-icon-linkedin"><a target="_blank" href="https://www.linkedin.com/company/linuxsecurity/" aria-label="LinkedIn" title="Linuxsecurity"><span class="fa fa-linkedin" aria-hidden="true"></span></a></li><li class="social-icon-custom"><a target="_blank" href="/about/linuxsecurity-rss-feeds" title="Linuxsecurity Rss Feeds"><span class="fa fa-rss" aria-hidden="true"></span></a></li></ul></div></div><div id="sp-top1" class="col-lg-1 d-none d-sm-none d-md-block"><div class="sp-column "><div class="sp-module login-top"><div class="sp-module-content"> <div id="mod-custom538" class="mod-custom custom"> <a href="/register" class="sppb-btn sppb-btn-primary sppb-btn-sm sppb-btn-round sppb-btn-outline" title="Sign Up">Sign Up</a></div> </div></div></div></div></div> </div> </div> </section> <section id="sp-main-body"> <div class="row"> <main id="sp-component" class="col-lg-12 "> <div class="sp-column "> <div id="system-message-container" aria-live="polite"></div> <div id="sp-page-builder" class="sp-page-builder page-1 " x-data="easystoreProductList"> <div class="page-content builder-container" x-data="easystoreProductDetails"> <section id="section-id-1573711718214" class="sppb-section toprowhome"><div class="sppb-row-container"><div class="sppb-row"><div class="sppb-col-md-6 " id="column-wrap-id-1573711718213"><div id="column-id-1573711718213" class="sppb-column "><div class="sppb-column-addons"><div id="sppb-addon-wrapper-1574763938320" class="sppb-addon-wrapper addon-root-articles-layout"><div id="sppb-addon-1574763938320" class="clearfix "><div class="sppb-addon sppb-addon-articles-layout layout-bourbon maintoprow"><div class="sppb-addon-content"><div class="sppb-row"><style>
body .sppb-addon-articles-layout.layout-bourbon .sppb-addon-article.g-ads::after {
background-image: unset !important;
}
.sppb-addon-articles-layout.layout-bourbon .sppb-addon-article.g-ads {
color: #000;
}
</style><div class=" sppb-col-sm-12"><div bgimg class="sppb-addon-article customclass1features " style><style>
body .sppb-addon-articles-layout.layout-bourbon.loadbg .sppb-addon-article.customclass1features {
background-image: url(/images/gen/2022/10/18/Lock_Code_Circular-esm-h465.webp) !important;
background-size: cover;
background-color:#fffff1;
}
@media(max-width:786px){
body .sppb-addon-articles-layout.layout-bourbon.loadbg .sppb-addon-article.customclass1features {
background-image: url(/images/gen/2022/10/18/Lock_Code_Circular-esm-h220.webp) !important;
}
body .sppb-addon-articles-layout.layout-bourbon {
display:none;
}
body .sppb-addon-articles-layout.layout-bourbon.loadbg {
display:block;
}
}
</style> <script type="387c01ec31b46f307023de86-text/javascript">
if(!bCheck())
{
jQuery(".sppb-addon-articles-layout.layout-bourbon").addClass("loadbg");
}
</script> <div class="sppb-article-info-wrap "><h3><a href="/features/what-are-checksums-why-should-you-be-using-them" itemprop="url" title="What Is a Checksum? Meaning, Examples & Why You Should Use Them">What Is a Checksum? Meaning, Examples & Why You Should Use Them</a></h3></div></div></div></div></div></div></div></div></div></div></div><div class="sppb-col-md-6 " id="column-wrap-id-1573711718215"><div id="column-id-1573711718215" class="sppb-column "><div class="sppb-column-addons"><div id="section-id-1616099782296" class="sppb-section"><div class="sppb-container-inner"><div class="sppb-row sppb-nested-row"><div class="sppb-col-md-12 " id="column-wrap-id-1616099782297"><div id="column-id-1616099782297" class="sppb-column "><div class="sppb-column-addons"><div id="sppb-addon-wrapper-1622646968628" class="sppb-addon-wrapper addon-root-articles-layout-homepage"><div id="sppb-addon-1622646968628" class="clearfix "><div class="sppb-addon sppb-addon-articles-layout layout-arabica homepagem googad4-10"><div class="sppb-addon-content"><div class="sppb-row"><style>
body .sppb-addon-articles-layout.layout-bourbon .sppb-addon-article.g-ads::after {
background-image: unset !important;
}
.sppb-addon-articles-layout.layout-bourbon .sppb-addon-article.g-ads {
color: #000;
}
</style><div class="normal-item sppb-col-sm-6 sppb-col-md-6"><div bgimg1 class="sppb-addon-article customclass1security-vulnerabilities " style><div class="sppb-article-info-wrap "><h3><a href="/news/security-vulnerabilities/npm-supply-chain-attack" itemprop="url" title="NPM Attack Exposes Supply Chain Risks in Open Source Software">NPM Attack Exposes Supply Chain Risks in Open Source Software</a></h3></div><a class="sppb-article-img-wrap" href="/news/security-vulnerabilities/npm-supply-chain-attack" itemprop="url" title="NPM Attack Exposes Supply Chain Risks in Open Source Software"><img class="sppb-img-responsive" height="133" width="115" src="/images/gen/articles/1200x667/32.Lock_Code_Circular-esm-h115.webp" alt="32.Lock Code Circular Esm H115" itemprop="thumbnailUrl"></a></div></div><div class="normal-item sppb-col-sm-6 sppb-col-md-6"><div bgimg1 class="sppb-addon-article customclass2linux-security-week " style><div class="sppb-article-info-wrap "><h3><a href="/newsletters/linux-security-week/linux-security-week-september-15-2025" itemprop="url" title="Passwordless Authentication for Linux: A Secure Future">Passwordless Authentication for Linux: A Secure Future</a></h3></div><a class="sppb-article-img-wrap" href="/newsletters/linux-security-week/linux-security-week-september-15-2025" itemprop="url" title="Passwordless Authentication for Linux: A Secure Future"><img class="sppb-img-responsive" height="133" width="115" src="/images/gen/articles/newsletters/LSWThumbnail-01-esm-h115.webp" alt="LSWThumbnail 01 Esm H115" itemprop="thumbnailUrl"></a></div></div><div class="normal-item sppb-col-sm-6 sppb-col-md-6"><div bgimg1 class="sppb-addon-article customclass3security-trends " style><div class="sppb-article-info-wrap "><h3><a href="/news/security-trends/building-digital-trust-cybersecurity" itemprop="url" title="Cybersecurity and Digital Trust: Building Authority for Linux Users">Cybersecurity and Digital Trust: Building Authority for Linux Users</a></h3></div><a class="sppb-article-img-wrap" href="/news/security-trends/building-digital-trust-cybersecurity" itemprop="url" title="Cybersecurity and Digital Trust: Building Authority for Linux Users"><img class="sppb-img-responsive" height="133" width="115" src="/images/gen/articles/1200x667/31.Lock_DigitalRoom-esm-h115.webp" alt="31.Lock DigitalRoom Esm H115" itemprop="thumbnailUrl"></a></div></div><div class="normal-item sppb-col-sm-6 sppb-col-md-6"><div bgimg1 class="sppb-addon-article g-ads customclass4security-trends " style><div><div class="adloader" ad="home_feature_ads"></div></div></div></div><div class="normal-item sppb-col-sm-6 sppb-col-md-6"><div bgimg1 class="sppb-addon-article customclass5security-projects " style><div class="sppb-article-info-wrap "><h3><a href="/news/security-projects/fedora-44-vs-kernel-exploits" itemprop="url" title="Fedora 44 vs. Linux Kernel Exploits: Inside the Move to Strengthen Linux Security Settings">Fedora 44 vs. Linux Kernel Exploits: Inside the Move to Strengthen Linux Security Settings</a></h3></div><a class="sppb-article-img-wrap" href="/news/security-projects/fedora-44-vs-kernel-exploits" itemprop="url" title="Fedora 44 vs. Linux Kernel Exploits: Inside the Move to Strengthen Linux Security Settings"><img class="sppb-img-responsive" height="133" width="115" src="/images/gen/articles/1200x667/1.Penguin_Landscape-esm-h115.webp" alt="1.Penguin Landscape Esm H115" itemprop="thumbnailUrl"></a></div></div><div class="normal-item sppb-col-sm-6 sppb-col-md-6"><div bgimg1 class="sppb-addon-article customclass6features " style><div class="sppb-article-info-wrap "><h3><a href="/features/what-is-a-container-escape-vulnerability" itemprop="url" title="What Is a Container Escape Vulnerability?">What Is a Container Escape Vulnerability?</a></h3></div><a class="sppb-article-img-wrap" href="/features/what-is-a-container-escape-vulnerability" itemprop="url" title="What Is a Container Escape Vulnerability?"><img class="sppb-img-responsive" height="133" width="115" src="/images/gen/articles/1200x667/8.Locks_HexConnections_CodeGlobe-esm-h115.webp" alt="8.Locks HexConnections CodeGlobe Esm H115" itemprop="thumbnailUrl"></a></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></section><section id="section-id-1713543489163" class="sppb-section geeksearch sppb-section-content-center"><div class="sppb-row-container"><div class="sppb-row sppb-align-center"><div class="sppb-col-md-2 sppb-col-sm-2 sppb-col-xs-2 " id="column-wrap-id-1713543489162"><div id="column-id-1713543489162" class="sppb-column "><div class="sppb-column-addons"><div id="sppb-addon-wrapper-1713543489163" class="sppb-addon-wrapper addon-root-image"><div id="sppb-addon-1713543489163" class="clearfix "><div class="sppb-addon sppb-addon-single-image sppb-addon-image-shape"><div class="sppb-addon-content"><div class="sppb-addon-single-image-container"><img class="sppb-img-responsive " src="/images/search-icon.png" alt="Search" title="Search" width="62" height="62"></div></div></div></div></div></div></div></div><div class="sppb-col-md-4 sppb-col-sm-10 sppb-col-xs-10 " id="column-wrap-id-1713543489164"><div id="column-id-1713543489164" class="sppb-column "><div class="sppb-column-addons"><div id="sppb-addon-wrapper-1713543489166" class="sppb-addon-wrapper addon-root-text-block"><div id="sppb-addon-1713543489166" class="clearfix "><div class="sppb-addon sppb-addon-text-block "><div class="sppb-addon-content"><div>We have what you're looking for.<br>Advisories, HOWTOs, Latest News & Features</div></div></div></div></div></div></div></div><div class="sppb-col-md-6 " id="column-wrap-id-1713543489167"><div id="column-id-1713543489167" class="sppb-column "><div class="sppb-column-addons"><div id="sppb-addon-wrapper-1713543489169" class="sppb-addon-wrapper addon-root-raw-html"><div id="sppb-addon-1713543489169" class="clearfix "><div class="sppb-addon sppb-addon-raw-html "><div class="sppb-addon-content"> <div class="geek-search "> <div class="search-form"><form id="geek-search-form-538" action="/search" method="post" class="form-horizontal"> <div class="search-box form-group"> <div class="input-group input-append input-large"> <input type="text" name="searchword" class="form-control" value placeholder="enhancing linux security..." autocomplete="off"> <button class=" btn input-group-addon add-on" input type="submit">Search</button> </div> </div> </form></div> </div> </div></div></div></div></div></div></div></div></div></section><section id="section-id-1623205889640" class="sppb-section article-grid-blk"><div class="sppb-row-container"><div class="sppb-row"><div class="sppb-col-md-12 " id="column-wrap-id-1623205889639"><div id="column-id-1623205889639" class="sppb-column "><div class="sppb-column-addons"><div id="sppb-addon-wrapper-1637783214512" class="sppb-addon-wrapper addon-root-raw-html"><div id="sppb-addon-1637783214512" class="clearfix "><div class="sppb-addon sppb-addon-raw-html "><div class="sppb-addon-content"><div class="adloader" ad="sub-feature"></div></div></div></div></div></div></div></div></div></div></section><section id="section-id-1615924484202" class="sppb-section"><div class="sppb-row-container"><div class="sppb-row"><div class="sppb-col-md-12 " id="column-wrap-id-1615924484201"><div id="column-id-1615924484201" class="sppb-column "><div class="sppb-column-addons"><div id="sppb-addon-wrapper-1619100607612" class="sppb-addon-wrapper addon-root-articles-layout-advisories"><div id="sppb-addon-1619100607612" class="clearfix "><div class="sppb-addon sppb-addon-articles-layout layout-arabica no-shadow home-adviory-slider"><h2 class="sppb-addon-title">Advisories</h2><div class="sppb-addon-content"><div class="sppb-row"><div class="swiper-container intro-items-slider sppb-col-sm-12"><div class="swiper-wrapper"><div class="swiper-slide sppb-col-sm-0"><div class="sppb-addon-article customclass advisory-item 1oracle " style><style>
body .sppb-addon-articles-layout.layout-bourbon .sppb-addon-article.customclass1oracle {
background-image: url(/images/distros-large/oracle-large.png);
background-size: cover;
}
</style> <div class="sppb-article-info-wrap "><span class="advisory-rating advisory-low "> </span><p class="sppb-meta-category advisory-cat-title "><img class="advisory-logo" src="/images/gen/distros/oracle-linux-logo-esm-w64.webp" alt="Oracle Linux Logo Esm W64" width="64" height="22"><span class="sppb-meta-date pull-right" itemprop="datePublished">Sep 18, 2025</span></p><h3><a class="advisory-title" href="/advisories/oracle/oracle10-elsa-2025-16154-grub2-moderate-prmtmewoye57" itemprop="url" title="ELSA-2025-16154 Grub2 Moderate Security Update"> ELSA-2025-16154 Grub2 Moderate Security Update</a></h3><div class="sppb-article-info-intro-wrap d-flex align-items-center"><div><div class="sppb-article-introtext">The following updated rpms for Oracle Linux 10 have been uploaded to the Un...</div></div></div></div></div></div><div class="swiper-slide sppb-col-sm-0"><div class="sppb-addon-article customclass advisory-item 2oracle " style><style>
body .sppb-addon-articles-layout.layout-bourbon .sppb-addon-article.customclass2oracle {
background-image: url(/images/distros-large/oracle-large.png);
background-size: cover;
}
</style> <div class="sppb-article-info-wrap "><span class="advisory-rating advisory-low "> </span><p class="sppb-meta-category advisory-cat-title "><img class="advisory-logo" src="/images/gen/distros/oracle-linux-logo-esm-w64.webp" alt="Oracle Linux Logo Esm W64" width="64" height="22"><span class="sppb-meta-date pull-right" itemprop="datePublished">Sep 18, 2025</span></p><h3><a class="advisory-title" href="/advisories/oracle/oracle9-elsa-2025-16108-firefox-important-cfai6vfprvad" itemprop="url" title="ELSA-2025-16108 Firefox Important Security Update"> ELSA-2025-16108 Firefox Important Security Update</a></h3><div class="sppb-article-info-intro-wrap d-flex align-items-center"><div><div class="sppb-article-introtext">The following updated rpms for Oracle Linux 9 have been uploaded to the Unb...</div></div></div></div></div></div><div class="swiper-slide sppb-col-sm-0"><div class="sppb-addon-article customclass advisory-item 3oracle " style><style>
body .sppb-addon-articles-layout.layout-bourbon .sppb-addon-article.customclass3oracle {
background-image: url(/images/distros-large/oracle-large.png);
background-size: cover;
}
</style> <div class="sppb-article-info-wrap "><span class="advisory-rating advisory-low "> </span><p class="sppb-meta-category advisory-cat-title "><img class="advisory-logo" src="/images/gen/distros/oracle-linux-logo-esm-w64.webp" alt="Oracle Linux Logo Esm W64" width="64" height="22"><span class="sppb-meta-date pull-right" itemprop="datePublished">Sep 18, 2025</span></p><h3><a class="advisory-title" href="/advisories/oracle/oracle9-elsa-2025-16046-mysql-8-4-moderate-togbwatxiohm" itemprop="url" title="Oracle9 Elsa 2025 16046 Mysql 8 4 Moderate Togbwatxiohm"></a></h3><div class="sppb-article-info-intro-wrap d-flex align-items-center"><div><div class="sppb-article-introtext">The following updated rpms for Oracle Linux 9 have been uploaded to the Unb...</div></div></div></div></div></div><div class="swiper-slide sppb-col-sm-0"><div class="sppb-addon-article customclass advisory-item 4oracle " style><style>
body .sppb-addon-articles-layout.layout-bourbon .sppb-addon-article.customclass4oracle {
background-image: url(/images/distros-large/oracle-large.png);
background-size: cover;
}
</style> <div class="sppb-article-info-wrap "><span class="advisory-rating advisory-low "> </span><p class="sppb-meta-category advisory-cat-title "><img class="advisory-logo" src="/images/gen/distros/oracle-linux-logo-esm-w64.webp" alt="Oracle Linux Logo Esm W64" width="64" height="22"><span class="sppb-meta-date pull-right" itemprop="datePublished">Sep 18, 2025</span></p><h3><a class="advisory-title" href="/advisories/oracle/oracle8-elsa-2025-15904-container-tools-rhel8-important-fik6b6fhpd9t" itemprop="url" title="Oracle8 Elsa 2025 15904 Container Tools Rhel8 Important Fik6b6fhpd9t"></a></h3><div class="sppb-article-info-intro-wrap d-flex align-items-center"><div><div class="sppb-article-introtext">The following updated rpms for Oracle Linux 8 have been uploaded to the Unb...</div></div></div></div></div></div><div class="swiper-slide sppb-col-sm-0"><div class="sppb-addon-article customclass advisory-item 5debian " style><style>
body .sppb-addon-articles-layout.layout-bourbon .sppb-addon-article.customclass5debian {
background-image: url(/images/distros-large/debian-large.png);
background-size: cover;
}
</style> <div class="sppb-article-info-wrap "><span class="advisory-rating advisory-low "> </span><p class="sppb-meta-category advisory-cat-title "><img class="advisory-logo" src="/images/gen/distros/debian-logo-esm-w64.webp" alt="Debian Logo Esm W64" width="64" height="79"><span class="sppb-meta-date pull-right" itemprop="datePublished">Sep 18, 2025</span></p><h3><a class="advisory-title" href="/advisories/debian/debian-dsa-6003-1-firefox-esr-sgmc0tf35k54" itemprop="url" title="Firefox ESR Critical Code Execution Risks DSA-6003-1"> Firefox ESR Critical Code Execution Risks DSA-6003-1</a></h3><div class="sppb-article-info-intro-wrap d-flex align-items-center"><div><div class="sppb-article-introtext">Multiple security issues have been found in the Mozilla Firefox web browser...</div></div></div></div></div></div><div class="swiper-slide sppb-col-sm-0"><div class="sppb-addon-article customclass advisory-item 6ubuntu " style><style>
body .sppb-addon-articles-layout.layout-bourbon .sppb-addon-article.customclass6ubuntu {
background-image: url(/images/distros-large/ubuntu-large.png);
background-size: cover;
}
</style> <div class="sppb-article-info-wrap "><span class="advisory-rating advisory-low "> </span><p class="sppb-meta-category advisory-cat-title "><img class="advisory-logo" src="/images/gen/distros/dist-ubuntu-esm-w64.webp" alt="Dist Ubuntu Esm W64" width="64" height="18"><span class="sppb-meta-date pull-right" itemprop="datePublished">Sep 18, 2025</span></p><h3><a class="advisory-title" href="/advisories/ubuntu/ubuntu-7756-1-imagemagick-hbmkki10xini" itemprop="url" title="Ubuntu 7756 1 Imagemagick Hbmkki10xini"></a></h3><div class="sppb-article-info-intro-wrap d-flex align-items-center"><div><div class="sppb-article-introtext">Several security issues were fixed in ImageMagick....</div></div></div></div></div></div></div><div class="thumb-slider-nav swiper-button-next"></div><div class="thumb-slider-nav swiper-button-prev"></div></div></div></div></div></div></div><div id="sppb-addon-wrapper-f019598e-d3c3-48dd-8b6b-641282745bf2" class="sppb-addon-wrapper addon-root-button"><div id="sppb-addon-f019598e-d3c3-48dd-8b6b-641282745bf2" class="clearfix "><div class="sppb-button-wrapper"><a href="/register" id="btn-f019598e-d3c3-48dd-8b6b-641282745bf2" class="sppb-btn sppb-btn-custom sppb-btn-rounded" title="Customize Your Advisories">Customize Your Advisories</a></div></div></div></div></div></div></div></div></section><section id="section-id-1705349366419" class="sppb-section article-grid-blk"><div class="sppb-row-container"><div class="sppb-row"><div class="sppb-col-md-12 " id="column-wrap-id-1705349366426"><div id="column-id-1705349366426" class="sppb-column "><div class="sppb-column-addons"><div id="sppb-addon-wrapper-1705349366430" class="sppb-addon-wrapper addon-root-articles-layout-slider"><div id="sppb-addon-1705349366430" class="clearfix "><div class="sppb-addon sppb-addon-articles-layout layout-bourbon "><h2 class="sppb-addon-title">Must Read Articles</h2><div class="sppb-articles-carousel-wrap" data-articles data-speed data-autoplay="false" data-drag="false" data-arrow="false"><div class="sppb-articles-carousel-column sppb-col-md-3"><img src="/images/gen/2021/11/02/27.Tablet_Connections_Blocks_Lock-esm-h170.webp" alt="Essential Techniques to Enhance Linux Security Measures in 2025" title="Essential Techniques to Enhance Linux Security Measures in 2025" width="306" height="170"><div class="sppb-articles-carousel-content"><a href="/features/must-read-articles/top-tips-for-securing-your-linux-system-in-2020" class="sppb-articles-carousel-link" itemprop="url" title="Essential Techniques to Enhance Linux Security Measures in 2025">Essential Techniques to Enhance Linux Security Measures in 2025</a><div class="read-mains"> <span class="reading-time" style> 6 - 12 min read <!--: --> </span> </div>Recent years have demonstrated a notable shift in the cybersecurity landscape, with Linux systems increasingly targeted by adversaries. Once</div></div><div class="sppb-articles-carousel-column sppb-col-md-3"><img src="/images/gen/articles/1200x667/1.Penguin_Landscape-esm-h170.webp" alt="How Secure Is Linux? Benefits of Design, Privileges, and Defenses Explained" title="How Secure Is Linux? Benefits of Design, Privileges, and Defenses Explained" width="306" height="170"><div class="sppb-articles-carousel-content"><a href="/features/must-read-articles/how-secure-is-a-linux" class="sppb-articles-carousel-link" itemprop="url" title="How Secure Is Linux? Benefits of Design, Privileges, and Defenses Explained">How Secure Is Linux? Benefits of Design, Privileges, and Defenses Explained</a><div class="read-mains"> <span class="reading-time" style> 4 - 8 min read <!--: --> </span> </div>So, how secure is Linux? That’s a question every sysadmin has probably asked themselves at some point, whether they’re setting up a shiny new server</div></div><div class="sppb-articles-carousel-column sppb-col-md-3"><img src="/images/gen/HomepageBannerImages/11.Locks_IsometricPattern-esm-h170.webp" alt="Understanding Linux Ransomware Attack Steps and Prevention Strategies" title="Understanding Linux Ransomware Attack Steps and Prevention Strategies" width="306" height="170"><div class="sppb-articles-carousel-content"><a href="/features/must-read-articles/anatomy-of-linux-ransomware-attack" class="sppb-articles-carousel-link" itemprop="url" title="Understanding Linux Ransomware Attack Steps and Prevention Strategies">Understanding Linux Ransomware Attack Steps and Prevention Strategies</a><div class="read-mains"> <span class="reading-time" style> 4 - 7 min read <!--: --> </span> </div>Ransomware has been making life miserable for IT folks for years now, and you’ve probably heard plenty about how it hits Windows systems . But</div></div><div class="sppb-articles-carousel-column sppb-col-md-3"><img src="/images/gen/2023/05/22/31.Lock_DigitalRoom_thumbnail-esm-h170.webp" alt="Linux vs Windows Security: Why Linux is the Safer Choice for Businesses" title="Linux vs Windows Security: Why Linux is the Safer Choice for Businesses" width="306" height="170"><div class="sppb-articles-carousel-content"><a href="/features/must-read-articles/is-linux-a-more-secure-option-than-windows-for-businesses" class="sppb-articles-carousel-link" itemprop="url" title="Linux vs Windows Security: Why Linux is the Safer Choice for Businesses">Linux vs Windows Security: Why Linux is the Safer Choice for Businesses</a><div class="read-mains"> <span class="reading-time" style> 5 - 9 min read <!--: --> </span> </div>If you manage systems, you’ve probably thought about the Windows vs. Linux security debate more than once. Security isn’t just some checkbox for</div></div><div class="sppb-articles-carousel-column sppb-col-md-3"><img src="/images/gen/2021/11/02/22.Lock_ScreenEffect-esm-h170.webp" alt="Rising Malware Threats to Linux - Understanding Risks and Defenses" title="Rising Malware Threats to Linux - Understanding Risks and Defenses" width="306" height="170"><div class="sppb-articles-carousel-content"><a href="/features/must-read-articles/linux-malware-the-truth-about-this-growing-threat-updated" class="sppb-articles-carousel-link" itemprop="url" title="Rising Malware Threats to Linux - Understanding Risks and Defenses">Rising Malware Threats to Linux - Understanding Risks and Defenses</a><div class="read-mains"> <span class="reading-time" style> 8 - 16 min read <!--: --> </span> </div>If you’ve been keeping up with the latest IT security news, you may have noticed the increase in the number of attacks on network security within</div></div><div class="sppb-articles-carousel-column sppb-col-md-3"><img src="/images/gen/2021/11/02/20.Lock_AbstractDigital_Circular-esm-h170.webp" alt="igating Secure Linux Distros for Enhanced Privacy in 2025" title="igating Secure Linux Distros for Enhanced Privacy in 2025" width="306" height="170"><div class="sppb-articles-carousel-content"><a href="/features/must-read-articles/7-best-linux-distros-for-security-and-privacy-in-2020" class="sppb-articles-carousel-link" itemprop="url" title="Navigating Secure Linux Distros for Enhanced Privacy in 2025">Navigating Secure Linux Distros for Enhanced Privacy in 2025</a><div class="read-mains"> <span class="reading-time" style> 7 - 14 min read <!--: --> </span> </div>Privacy and security have never been more important—or more under threat. With headlines constantly reporting data breaches, hacks, and the</div></div></div></div></div></div></div></div></div></div></div></section><section id="section-id-1622659075904" class="sppb-section"><div class="sppb-row-container"><div class="sppb-row"><div class="sppb-col-md-12 " id="column-wrap-id-1622659075903"><div id="column-id-1622659075903" class="sppb-column "><div class="sppb-column-addons"><div id="sppb-addon-wrapper-1638283306633" class="sppb-addon-wrapper addon-root-raw-html"><div id="sppb-addon-1638283306633" class="clearfix "><div class="sppb-addon sppb-addon-raw-html "><div class="sppb-addon-content"><div class="adloader" ad="skyscraper"></div></div></div></div></div></div></div></div></div></div></section><section id="section-id-1622644691857" class="sppb-section sppb-hidden-xl sppb-hidden-lg sppb-hidden-md"><div class="sppb-row-container"><div class="sppb-row"><div class="sppb-col-md-12 " id="column-wrap-id-1622644691856"><div id="column-id-1622644691856" class="sppb-column "><div class="sppb-column-addons"></div></div></div></div></div></section><section id="section-id-1634929734831" class="sppb-section article-grid-blk"><div class="sppb-row-container"><div class="sppb-row"><div class="sppb-col-md-12 " id="column-wrap-id-1634929734832"><div id="column-id-1634929734832" class="sppb-column "><div class="sppb-column-addons"><div id="sppb-addon-wrapper-1705349366426" class="sppb-addon-wrapper addon-root-articles-layout-slider"><div id="sppb-addon-1705349366426" class="clearfix "><div class="sppb-addon sppb-addon-articles-layout layout-bourbon "><h2 class="sppb-addon-title">News</h2><div class="sppb-articles-carousel-wrap" data-articles data-speed data-autoplay="false" data-drag="false" data-arrow="false"><div class="sppb-articles-carousel-column sppb-col-md-3"><img src="/images/gen/articles/1200x667/32.Lock_Code_Circular-esm-h170.webp" alt="NPM Attack Exposes Supply Chain Risks in Open Source Software" title="NPM Attack Exposes Supply Chain Risks in Open Source Software" width="306" height="170"><div class="sppb-articles-carousel-content"><a href="/news/security-vulnerabilities/npm-supply-chain-attack" class="sppb-articles-carousel-link" itemprop="url" title="NPM Attack Exposes Supply Chain Risks in Open Source Software">NPM Attack Exposes Supply Chain Risks in Open Source Software</a><div class="read-mains"> <span class="reading-time" style> 4 - 8 min read <!--: --> </span> <div class="sppb-articles-carousel-meta" itemprop="datePublished"><span class="sppb-articles-carousel-meta-date" itemprop="datePublished">Sep 18, 2025</span></div></div>An attack against the npm ecosystem compromised 18 widely used packages — libraries downloaded more than 2.6 billion times each week. The malicious</div></div><div class="sppb-articles-carousel-column sppb-col-md-3"><img src="/images/gen/articles/1200x667/31.Lock_DigitalRoom-esm-h170.webp" alt="Cybersecurity and Digital Trust: Building Authority for Linux Users" title="Cybersecurity and Digital Trust: Building Authority for Linux Users" width="306" height="170"><div class="sppb-articles-carousel-content"><a href="/news/security-trends/building-digital-trust-cybersecurity" class="sppb-articles-carousel-link" itemprop="url" title="Cybersecurity and Digital Trust: Building Authority for Linux Users">Cybersecurity and Digital Trust: Building Authority for Linux Users</a><div class="read-mains"> <span class="reading-time" style> 4 - 7 min read <!--: --> </span> <div class="sppb-articles-carousel-meta" itemprop="datePublished"><span class="sppb-articles-carousel-meta-date" itemprop="datePublished">Sep 12, 2025</span></div></div>Cybersecurity is no longer just a technical concern. It has become a business survival priority. A single data breach doesn’t only expose data, it</div></div><div class="sppb-articles-carousel-column sppb-col-md-3"><img src="/images/gen/articles/1200x667/1.Penguin_Landscape-esm-h170.webp" alt="Fedora 44 vs. Linux Kernel Exploits: Inside the Move to Strengthen Linux Security Settings" title="Fedora 44 vs. Linux Kernel Exploits: Inside the Move to Strengthen Linux Security Settings" width="306" height="170"><div class="sppb-articles-carousel-content"><a href="/news/security-projects/fedora-44-vs-kernel-exploits" class="sppb-articles-carousel-link" itemprop="url" title="Fedora 44 vs. Linux Kernel Exploits: Inside the Move to Strengthen Linux Security Settings">Fedora 44 vs. Linux Kernel Exploits: Inside the Move to Strengthen Linux Security Settings</a><div class="read-mains"> <span class="reading-time" style> 3 - 6 min read <!--: --> </span> <div class="sppb-articles-carousel-meta" itemprop="datePublished"><span class="sppb-articles-carousel-meta-date" itemprop="datePublished">Sep 11, 2025</span></div></div>If you’re running Linux systems, you know that Linux kernel security is a constant, evolving challenge. New attack surfaces emerge, and keeping up</div></div><div class="sppb-articles-carousel-column sppb-col-md-3"><img src="/images/gen/articles/1200x667/10.FingerPrint_Locks-esm-h170.webp" alt="Enhancing Login Security and User Experience for Authentication Safety" title="Enhancing Login Security and User Experience for Authentication Safety" width="306" height="170"><div class="sppb-articles-carousel-content"><a href="/news/security-trends/secure-login" class="sppb-articles-carousel-link" itemprop="url" title="Enhancing Login Security and User Experience for Authentication Safety">Enhancing Login Security and User Experience for Authentication Safety</a><div class="read-mains"> <span class="reading-time" style> 3 - 5 min read <!--: --> </span> <div class="sppb-articles-carousel-meta" itemprop="datePublished"><span class="sppb-articles-carousel-meta-date" itemprop="datePublished">Sep 10, 2025</span></div></div>You have probably signed into a service and felt that mix of relief and irritation. Relief that your account is safe. Irritated that it took so many</div></div><div class="sppb-articles-carousel-column sppb-col-md-3"><img src="/images/gen/articles/1200x667/10.FingerPrint_Locks-esm-h170.webp" alt="Key Features for Strong Authentication Tools in Cybersecurity" title="Key Features for Strong Authentication Tools in Cybersecurity" width="306" height="170"><div class="sppb-articles-carousel-content"><a href="/news/security-trends/modern-authentication-tools" class="sppb-articles-carousel-link" itemprop="url" title="Key Features for Strong Authentication Tools in Cybersecurity">Key Features for Strong Authentication Tools in Cybersecurity</a><div class="read-mains"> <span class="reading-time" style> 3 - 5 min read <!--: --> </span> <div class="sppb-articles-carousel-meta" itemprop="datePublished"><span class="sppb-articles-carousel-meta-date" itemprop="datePublished">Sep 10, 2025</span></div></div>Cybersecurity risks keep changing, and strong login systems are key to protection. Old or weak tools can expose private data and also cause problems</div></div><div class="sppb-articles-carousel-column sppb-col-md-3"><img src="/images/gen/articles/1200x667/28.Lock_Globe-esm-h170.webp" alt="Linux VPN Explained: Simple Setup and Privacy Tips" title="Linux VPN Explained: Simple Setup and Privacy Tips" width="306" height="170"><div class="sppb-articles-carousel-content"><a href="/news/privacy/linux-vpn-setup-privacy" class="sppb-articles-carousel-link" itemprop="url" title="Linux VPN Explained: Simple Setup and Privacy Tips">Linux VPN Explained: Simple Setup and Privacy Tips</a><div class="read-mains"> <span class="reading-time" style> 4 - 8 min read <!--: --> </span> <div class="sppb-articles-carousel-meta" itemprop="datePublished"><span class="sppb-articles-carousel-meta-date" itemprop="datePublished">Sep 10, 2025</span></div></div>You’ve got Linux installed, the terminal doesn’t scare you anymore, and now you want to take your online privacy to the next level.</div></div></div></div></div></div></div></div></div></div></div></section><section id="section-id-1615924484222" class="sppb-section"><div class="sppb-row-container"><div class="sppb-row"><div class="sppb-col-md-12 " id="column-wrap-id-1615924484221"><div id="column-id-1615924484221" class="sppb-column "><div class="sppb-column-addons"><div id="sppb-addon-wrapper-1615924484229" class="sppb-addon-wrapper addon-root-text-block"><div id="sppb-addon-1615924484229" class="clearfix "><div class="sppb-addon sppb-addon-text-block "><h2 class="sppb-addon-title">Contribute to LinuxSecurity</h2><div class="sppb-addon-content"><div class="check-icon-txt"><p>Don’t sit on the sidelines of history. Join the Linux Security community<br>and write real news & articles about Linux that matters the most.</p></div></div></div></div></div><div id="sppb-addon-wrapper-1615928009683" class="sppb-addon-wrapper addon-root-button"><div id="sppb-addon-1615928009683" class="clearfix "><div class="sppb-button-wrapper"><a href="/contribute" id="btn-1615928009683" class="sppb-btn sppb-btn-custom sppb-btn-lg sppb-btn-round" title="Contribute Now">Contribute Now</a></div></div></div></div></div></div></div></div></section><section id="section-id-1616593915160" class="sppb-section article-grid-blk"><div class="sppb-row-container"><div class="sppb-row"><div class="sppb-col-md-12 " id="column-wrap-id-1616593915143"><div id="column-id-1616593915143" class="sppb-column "><div class="sppb-column-addons"><div id="sppb-addon-wrapper-1705349366433" class="sppb-addon-wrapper addon-root-articles-layout-slider"><div id="sppb-addon-1705349366433" class="clearfix "><div class="sppb-addon sppb-addon-articles-layout layout-bourbon howtohome"><h2 class="sppb-addon-title">HOWTOs</h2><div class="sppb-articles-carousel-wrap" data-articles data-speed data-autoplay="false" data-drag="false" data-arrow="false"><div class="sppb-articles-carousel-column sppb-col-md-3"><img src="/images/gen/articles/1200x667/34.Key_AbstractDigital-esm-h170.webp" alt="Boost Security with GnuPG: Installation and File Encryption Guide" title="Boost Security with GnuPG: Installation and File Encryption Guide" width="306" height="170"><div class="sppb-articles-carousel-content"><a href="/howtos/harden-my-filesystem/complete-guide-to-gnupg" class="sppb-articles-carousel-link" itemprop="url" title="Boost Security with GnuPG: Installation and File Encryption Guide">Boost Security with GnuPG: Installation and File Encryption Guide</a><div class="read-mains"> <span class="reading-time" style> 2 - 4 min read <!--: --> </span> <div class="sppb-articles-carousel-meta" itemprop="datePublished"><span class="sppb-articles-carousel-meta-date" itemprop="datePublished">Feb 12, 2025</span></div></div>GnuPG , an open-source tool created to enhance security on Linux systems and other platforms, has become an essential component of our security</div></div><div class="sppb-articles-carousel-column sppb-col-md-3"><img src="/images/gen/articles/1200x667/31.Lock_DigitalRoom-esm-h170.webp" alt="Implementing Comprehensive Security Strategies for KSMBD in Enterprises" title="Implementing Comprehensive Security Strategies for KSMBD in Enterprises" width="306" height="170"><div class="sppb-articles-carousel-content"><a href="/howtos/harden-my-filesystem/secure-ksmbd-enterprise-environments" class="sppb-articles-carousel-link" itemprop="url" title="Implementing Comprehensive Security Strategies for KSMBD in Enterprises">Implementing Comprehensive Security Strategies for KSMBD in Enterprises</a><div class="read-mains"> <span class="reading-time" style> 2 - 3 min read <!--: --> </span> <div class="sppb-articles-carousel-meta" itemprop="datePublished"><span class="sppb-articles-carousel-meta-date" itemprop="datePublished">Feb 10, 2025</span></div></div>Kernel SMB Daemon (KSMBD) has become essential for file sharing and data management within Linux ecosystems, becoming increasingly prominent as</div></div><div class="sppb-articles-carousel-column sppb-col-md-3"><img src="/images/gen/articles/1200x667/33.EmailsTraveling-esm-h170.webp" alt="Email Encryption: Securing Linux Communications Against Cyber Threats" title="Email Encryption: Securing Linux Communications Against Cyber Threats" width="306" height="170"><div class="sppb-articles-carousel-content"><a href="/howtos/secure-my-e-mail/email-encryption-enhance-communication-security" class="sppb-articles-carousel-link" itemprop="url" title="Email Encryption: Securing Linux Communications Against Cyber Threats">Email Encryption: Securing Linux Communications Against Cyber Threats</a><div class="read-mains"> <span class="reading-time" style> 3 - 6 min read <!--: --> </span> <div class="sppb-articles-carousel-meta" itemprop="datePublished"><span class="sppb-articles-carousel-meta-date" itemprop="datePublished">Feb 10, 2025</span></div></div>Communication integrity is a primary concern for all individuals and organizations in this modern digital world. Email is one of the most prevalent</div></div><div class="sppb-articles-carousel-column sppb-col-md-3"><img src="/images/gen/articles/1200x667/19.Laptop_Bed-esm-h170.webp" alt="Updating & Upgrading Linux Distributions: Essential Security Practices" title="Updating & Upgrading Linux Distributions: Essential Security Practices" width="306" height="170"><div class="sppb-articles-carousel-content"><a href="/howtos/learn-tips-and-tricks/upgrade-your-linux-distro" class="sppb-articles-carousel-link" itemprop="url" title="Updating & Upgrading Linux Distributions: Essential Security Practices">Updating & Upgrading Linux Distributions: Essential Security Practices</a><div class="read-mains"> <span class="reading-time" style> 6 - 11 min read <!--: --> </span> <div class="sppb-articles-carousel-meta" itemprop="datePublished"><span class="sppb-articles-carousel-meta-date" itemprop="datePublished">Jan 13, 2025</span></div></div>Applying security updates promptly after they are released is critically important for us Linux admins, as this practice helps protect against</div></div><div class="sppb-articles-carousel-column sppb-col-md-3"><img src="/images/gen/articles/1200x667/2.Motherboard-esm-h170.webp" alt="Elevate Linux Security in 2024 with Advanced Tools and Strategies" title="Elevate Linux Security in 2024 with Advanced Tools and Strategies" width="306" height="170"><div class="sppb-articles-carousel-content"><a href="/howtos/learn-tips-and-tricks/introducing-cutting-edge-security-tools-into-your-linux-environment-a-2024-guide" class="sppb-articles-carousel-link" itemprop="url" title="Elevate Linux Security in 2024 with Advanced Tools and Strategies">Elevate Linux Security in 2024 with Advanced Tools and Strategies</a><div class="read-mains"> <span class="reading-time" style> 2 - 4 min read <!--: --> </span> <div class="sppb-articles-carousel-meta" itemprop="datePublished"><span class="sppb-articles-carousel-meta-date" itemprop="datePublished">Sep 30, 2024</span></div></div>As we navigate 2024, the cybersecurity landscape continues to shift and evolve at an ever-increasing pace, increasing in sophistication as</div></div><div class="sppb-articles-carousel-column sppb-col-md-3"><img src="/images/gen/articles/1200x667/1.Penguin_Landscape-esm-h170.webp" alt="Best Practices for Managing Linux Kernel Patches and Updates" title="Best Practices for Managing Linux Kernel Patches and Updates" width="306" height="170"><div class="sppb-articles-carousel-content"><a href="/howtos/learn-tips-and-tricks/manage-linux-kernel-security-patches-updates" class="sppb-articles-carousel-link" itemprop="url" title="Best Practices for Managing Linux Kernel Patches and Updates">Best Practices for Managing Linux Kernel Patches and Updates</a><div class="read-mains"> <span class="reading-time" style> 3 - 5 min read <!--: --> </span> <div class="sppb-articles-carousel-meta" itemprop="datePublished"><span class="sppb-articles-carousel-meta-date" itemprop="datePublished">Sep 02, 2024</span></div></div>The Linux kernel is at the heart of any Linux operating system, serving as an intermediary between hardware and software to efficiently manage</div></div></div></div></div></div></div></div></div></div></div></section><section id="section-id-1641589737037" class="sppb-section"><div class="sppb-row-container"><div class="sppb-row"><div class="sppb-col-md-12 " id="column-wrap-id-1641589737036"><div id="column-id-1641589737036" class="sppb-column "><div class="sppb-column-addons"><div id="sppb-addon-wrapper-1664208654724" class="sppb-addon-wrapper addon-root-raw-html"><div id="sppb-addon-1664208654724" class="clearfix "><div class="sppb-addon sppb-addon-raw-html "><div class="sppb-addon-content"><div class="adloader" ad="tworow"></div></div></div></div></div></div></div></div></div></div></section><section id="section-id-1618254404657" class="sppb-section newsletter-section-home"><div class="sppb-row-container"><div class="sppb-row"><div class="sppb-col-md-5 sppp-column-vertical-align " id="column-wrap-id-1618254404656"><div id="column-id-1618254404656" class="sppb-column sppb-align-items-center"><div class="sppb-column-addons"><div id="sppb-addon-wrapper-1618256562022" class="sppb-addon-wrapper addon-root-text-block"><div id="sppb-addon-1618256562022" class="clearfix "><div class="sppb-addon sppb-addon-text-block heading-arrow"><h2 class="sppb-addon-title">Get the Latest News & Insights</h2><div class="sppb-addon-content"><p>Sign up to get the latest security news affecting Linux and<br>open source delivered straight to your inbox</p></div></div></div></div></div></div></div><div class="sppb-col-md-7 sppp-column-vertical-align " id="column-wrap-id-1618256562023"><div id="column-id-1618256562023" class="sppb-column sppb-align-items-center"><div class="sppb-column-addons"><div id="sppb-addon-wrapper-1618254404660" class="sppb-addon-wrapper addon-root-module"><div id="sppb-addon-1618254404660" class="clearfix "><div class="sppb-addon sppb-addon-module "><div class="sppb-addon-content"> <div class="acym_module " id="acym_module_formAcym34381"> <div class="acym_fulldiv" id="acym_fulldiv_formAcym34381"><form enctype="multipart/form-data" id="formAcym34381" name="formAcym34381" method="POST" action="/component/acym/frontusers?tmpl=component" onsubmit="if (!window.__cfRLUnblockHandlers) return false; return submitAcymForm('subscribe','formAcym34381', 'acymSubmitSubForm')" data-cf-modified-387c01ec31b46f307023de86-=""> <div class="acym_module_form"> <table class="acym_form"><tr><td class="onefield acyfield_1 acyfield_text"><input name="user[name]" placeholder="Name" value data-authorized-content='{"0":"all","regex":"","message":"Incorrect value for the field Name"}' type="text" class="cell "><div class="acym__field__error__block" data-acym-field-id="1"></div></td></tr><tr><td class="onefield acyfield_2 acyfield_text"><input id="email_field_516" name="user[email]" placeholder="Email" value data-authorized-content='{"0":"all","regex":"","message":"Incorrect value for the field Email"}' required type="email" class="cell acym__user__edit__email "><div class="acym__field__error__block" data-acym-field-id="2"></div></td></tr><tr><td><table class="acym_lists"><tr><td> <input type="checkbox" class="acym_checkbox" name="subscription[]" id="acylist_1_formAcym34381" checked value="1"> <label for="acylist_1_formAcym34381">Linux Advisory Watch</label> </td></tr><tr><td> <input type="checkbox" class="acym_checkbox" name="subscription[]" id="acylist_2_formAcym34381" checked value="2"> <label for="acylist_2_formAcym34381">Linux Security Week</label> </td></tr></table></td></tr><tr><td class="acysubbuttons"> <noscript>Please enable the javascript to submit this form</noscript> <input type="button" class="btn btn-primary button subbutton" value="Subscribe" name="Submit" onclick="if (!window.__cfRLUnblockHandlers) return false; try{ return submitAcymForm('subscribe','formAcym34381', 'acymSubmitSubForm'); }catch(err){alert('The form could not be submitted '+err);return false;}" data-cf-modified-387c01ec31b46f307023de86-=""> </td></tr></table> </div> <input type="hidden" name="ctrl" value="frontusers"> <input type="hidden" name="task" value="notask"> <input type="hidden" name="option" value="com_acym"> <input type="hidden" name="ajax" value="1"> <input type="hidden" name="successmode" value="replace"> <input type="hidden" name="acy_source" value="Module n°403"> <input type="hidden" name="hiddenlists" value> <input type="hidden" name="fields" value="name,email"> <input type="hidden" name="acyformname" value="formAcym34381"> <input type="hidden" name="acysubmode" value="mod_acym"> <input type="hidden" name="confirmation_message" value> </form></div> </div> </div></div></div></div></div></div></div></div></div></section> </div> </div> </div> </main> </div> </section> <section id="sp-advisories-bottom" class="advisories-botom-ind"> <div class="container"> <div class="container-inner"> <div class="row"> <div id="sp-advisories-bottom" class="col-lg-12 "><div class="sp-column "><div class="sp-module "><div class="sp-module-content"><div class="mod-sppagebuilder sp-page-builder" data-module_id="253"> <div class="page-content"> <section id="section-id-1616687675678" class="sppb-section sppb-section-content-top"><div class="sppb-row-container"><div class="sppb-row sppb-align-top"><div class="sppb-col-md-4 " id="column-wrap-id-1616687675675"><div id="column-id-1616687675675" class="sppb-column "><div class="sppb-column-addons"><div id="sppb-addon-wrapper-1641594985662" class="sppb-addon-wrapper addon-root-raw-html"><div id="sppb-addon-1641594985662" class="clearfix "><div class="sppb-addon sppb-addon-raw-html "><div class="sppb-addon-content"><div class="adloader" ad="large_square"></div></div></div><style type="text/css">#sppb-addon-1641594985662{
box-shadow: 0 0 0 0 #ffffff;
}#sppb-addon-1641594985662{
border-radius: 0px;
}#sppb-addon-wrapper-1641594985662{
margin-top: 0px;
margin-right: 0px;
margin-bottom: 30px;
margin-left: 0px;
}
@media (max-width: 1199.98px) {#sppb-addon-wrapper-1641594985662{}}
@media (max-width: 991.98px) {#sppb-addon-wrapper-1641594985662{}}
@media (max-width: 767.98px) {#sppb-addon-wrapper-1641594985662{}}
@media (max-width: 575.98px) {#sppb-addon-wrapper-1641594985662{}}#sppb-addon-1641594985662 .sppb-addon-title{
}</style><style type="text/css"></style></div></div></div></div></div><div class="sppb-col-md-4 " id="column-wrap-id-1616687675676"><div id="column-id-1616687675676" class="sppb-column newsberg-card-section"><div class="sppb-column-addons"><div id="sppb-addon-wrapper-1619121265094" class="sppb-addon-wrapper addon-root-heading"><div id="sppb-addon-1619121265094" class="clearfix "><div class="sppb-addon sppb-addon-header heading-arrow sppb-text-center"><h2 class="sppb-addon-title">LinuxSecurity Poll</h2></div><style type="text/css">#sppb-addon-1619121265094{
box-shadow: 0 0 0 0 #ffffff;
}#sppb-addon-1619121265094{
border-radius: 0px;
}
@media (max-width: 1199.98px) {#sppb-addon-1619121265094{}}
@media (max-width: 991.98px) {#sppb-addon-1619121265094{}}
@media (max-width: 767.98px) {#sppb-addon-1619121265094{}}
@media (max-width: 575.98px) {#sppb-addon-1619121265094{}}#sppb-addon-wrapper-1619121265094{
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
}
@media (max-width: 1199.98px) {#sppb-addon-wrapper-1619121265094{}}
@media (max-width: 991.98px) {#sppb-addon-wrapper-1619121265094{}}
@media (max-width: 767.98px) {#sppb-addon-wrapper-1619121265094{}}
@media (max-width: 575.98px) {#sppb-addon-wrapper-1619121265094{}}#sppb-addon-1619121265094 .sppb-addon-title{
}</style><style type="text/css">#sppb-addon-1619121265094 h2.sppb-addon-title {margin: 0px 0px 5px 0px; text-transform: none; padding: 0px 0px 0px 0px; }</style></div></div><div id="sppb-addon-wrapper-1616687675687" class="sppb-addon-wrapper addon-root-module"><div id="sppb-addon-1616687675687" class="clearfix "><div class="sppb-addon sppb-addon-module "><div class="sppb-addon-content"><div id="cj-wrapper" class="cjpoll-wrapper rp-116665885"><h4 class="page-title">What got you started with Linux?</h4> <div class="panel panel-success poll-messages" style="display: none"> <div class="panel-heading">Message!</div> <div class="panel-body"> <div class="poll-end-message"></div> </div> </div> <form class="voting-form clearfix" name="voting-form" action="/main-polls/150-what-got-you-started-with-linux"> <ul class="list-unstyled no-margin-left"> <li> <label class="radio"> <input name="answer" type="radio" value="483" class="required"> Self-taught through trial and error </label> </li> <li> <label class="radio"> <input name="answer" type="radio" value="484" class="required"> Formal training or courses </label> </li> <li> <label class="radio"> <input name="answer" type="radio" value="485" class="required"> A job that required it </label> </li> <li> <label class="radio"> <input name="answer" type="radio" value="486" class="required"> Other </label> </li> </ul> </form> <div id="cp-error-message-wrapper" class="cp-error-message-wrapper" style="display: none;"> <div class="alert alert-error"><i class="fa fa-warning"></i> <span id="cp-error-message" class="cp-error-message"></span></div> </div> <div style="display: none;"> <div id="error_no_selection" class="error_no_selection">No answer selected. Please try again.</div> <div id="error_select_one_answer" class="error_select_one_answer">Please select either existing option or enter your own, however not both.</div> <div id="msg_validation_min_answers_required">Please select minimum {0} answer(s).</div> <div id="msg_validation_max_answers_required">Please select maximum {0} answer(s).</div> <div id="url_vote" class="url_vote">/main-polls/150-what-got-you-started-with-linux?task=poll.vote&format=json</div> <div id="poll_id" class="poll_id">150</div> <div id="poll_secret" class="poll_secret"></div> <div id="poll_type" class="poll_type">radio</div> <div id="use_animations">0</div> </div><div class="poll-results" style="display: none;"> <div class> <div class="answer-483"> <label><!-- <i class="fa fa-asterisk"></i> --> <i class="fa fa-asterisk"></i> Self-taught through trial and error (<span class="votepct">83.53%</span>) </label> <div class="progress progress-striped"> <div class="bar progress-bar" role="progressbar" aria-valuenow="83.53" aria-valuemin="0" aria-valuemax="100" style="width: 83.53%; background-color: #ff5b00"> <span class="sr-only"><span class="votecount">83.53%</span> votes</span> </div> </div> </div> <div class="answer-484"> <label><!-- <i class="fa fa-asterisk"></i> --> <i class="fa fa-asterisk"></i> Formal training or courses (<span class="votepct">2.35%</span>) </label> <div class="progress progress-striped"> <div class="bar progress-bar" role="progressbar" aria-valuenow="2.35" aria-valuemin="0" aria-valuemax="100" style="width: 2.35%; background-color: #4ac0f2"> <span class="sr-only"><span class="votecount">2.35%</span> votes</span> </div> </div> </div> <div class="answer-485"> <label><!-- <i class="fa fa-asterisk"></i> --> <i class="fa fa-asterisk"></i> A job that required it (<span class="votepct">5.88%</span>) </label> <div class="progress progress-striped"> <div class="bar progress-bar" role="progressbar" aria-valuenow="5.88" aria-valuemin="0" aria-valuemax="100" style="width: 5.88%; background-color: #b80028"> <span class="sr-only"><span class="votecount">5.88%</span> votes</span> </div> </div> </div> <div class="answer-486"> <label><!-- <i class="fa fa-asterisk"></i> --> <i class="fa fa-asterisk"></i> Other (<span class="votepct">8.24%</span>) </label> <div class="progress progress-striped"> <div class="bar progress-bar" role="progressbar" aria-valuenow="8.24" aria-valuemin="0" aria-valuemax="100" style="width: 8.24%; background-color: #eef66c"> <span class="sr-only"><span class="votecount">8.24%</span> votes</span> </div> </div> </div> </div> </div> <div style="display: none;"> <span id="poll_answers" class="poll_answers">[{"id":483,"title":"Self-taught through trial and error","votes":71,"type":"x","order":1,"pct":83.53,"resources":[]},{"id":484,"title":"Formal training or courses","votes":2,"type":"x","order":2,"pct":2.35,"resources":[]},{"id":485,"title":"A job that required it","votes":5,"type":"x","order":3,"pct":5.88,"resources":[]},{"id":486,"title":"Other","votes":7,"type":"x","order":4,"pct":8.24,"resources":[]}]</span> <span id="color_pallete" class="color_pallete">["#ff5b00","#4ac0f2","#b80028","#eef66c","#60bb22","#b96a9a","#62c2cc"]</span> <span id="rgb_color_pallete" class="rgb_color_pallete">["rgba(255,91,0,0.7)","rgba(74,192,242,0.7)","rgba(184,0,40,0.7)","rgba(238,246,108,0.7)","rgba(96,187,34,0.7)","rgba(185,106,154,0.7)","rgba(98,194,204,0.7)"]</span> <span id="chart_height" class="chart_height">350</span> </div> <div class="poll-action-buttons text-inline"> <div class="alert alert-warning" style="display: none;"><i class="fa fa-exclamation-triangle"></i> <span class="error-message"></span></div> <button class="btn btn-default btn-view-result see-results"> <i class="fa fa-bar-chart-o"></i> Result </button> <button class="btn btn-default btn-secondary btn-vote-form" style="display: none"> <i class="fa fa-th-list"></i> Vote Form </button> <button class="btn btn-primary btn-vote"> <i class="fa fa-hand-o-up"></i> Vote </button> </div> <div class="rp-footer margin-top-20"></div> <div style="display: none;"> <span id="legend_position" class="legend_position">bottom</span> <span id="chart_height" class="chart_height">200</span> </div> </div> <style>.poll-action-buttons .btn-default.see-results{ background-color: #fb8728;
color: #ffffff;
margin-right: 5px!important;
border-right: 0px!important;
}</style></div></div><style type="text/css">#sppb-addon-1616687675687{
box-shadow: 0 0 0 0 #ffffff;
}#sppb-addon-1616687675687{
border-radius: 0px;
}
@media (max-width: 1199.98px) {#sppb-addon-1616687675687{}}
@media (max-width: 991.98px) {#sppb-addon-1616687675687{}}
@media (max-width: 767.98px) {#sppb-addon-1616687675687{}}
@media (max-width: 575.98px) {#sppb-addon-1616687675687{}}#sppb-addon-wrapper-1616687675687{
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
}
@media (max-width: 1199.98px) {#sppb-addon-wrapper-1616687675687{}}
@media (max-width: 991.98px) {#sppb-addon-wrapper-1616687675687{}}
@media (max-width: 767.98px) {#sppb-addon-wrapper-1616687675687{}}
@media (max-width: 575.98px) {#sppb-addon-wrapper-1616687675687{}}#sppb-addon-1616687675687 .sppb-addon-title{
}</style><style type="text/css"></style></div></div></div></div></div><div class="sppb-col-md-4 " id="column-wrap-id-1619121016579"><div id="column-id-1619121016579" class="sppb-column "><div class="sppb-column-addons"><div id="sppb-addon-wrapper-1641594985659" class="sppb-addon-wrapper addon-root-raw-html"><div id="sppb-addon-1641594985659" class="clearfix "><div class="sppb-addon sppb-addon-raw-html "><div class="sppb-addon-content"><div class="adloader" ad="large_square"></div></div></div><style type="text/css">#sppb-addon-1641594985659{
box-shadow: 0 0 0 0 #ffffff;
}#sppb-addon-1641594985659{
border-radius: 0px;
}
@media (max-width: 1199.98px) {#sppb-addon-1641594985659{}}
@media (max-width: 991.98px) {#sppb-addon-1641594985659{}}
@media (max-width: 767.98px) {#sppb-addon-1641594985659{}}
@media (max-width: 575.98px) {#sppb-addon-1641594985659{}}#sppb-addon-wrapper-1641594985659{
margin-top: 0px;
margin-right: 0px;
margin-bottom: 10px;
margin-left: 0px;
}
@media (max-width: 1199.98px) {#sppb-addon-wrapper-1641594985659{}}
@media (max-width: 991.98px) {#sppb-addon-wrapper-1641594985659{}}
@media (max-width: 767.98px) {#sppb-addon-wrapper-1641594985659{}}
@media (max-width: 575.98px) {#sppb-addon-wrapper-1641594985659{}}#sppb-addon-1641594985659 .sppb-addon-title{
}</style><style type="text/css"></style></div></div></div></div></div></div></div></section><style type="text/css">.sp-page-builder .page-content #section-id-1616687675678{box-shadow:0 0 0 0 #ffffff;}.sp-page-builder .page-content #section-id-1616687675678{padding-top:50px;padding-right:0px;padding-bottom:50px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;border-radius:0px;}.sp-page-builder .page-content #section-id-1616687675678.sppb-row-overlay{border-radius:0px;}#column-id-1616687675675{border-radius:0px;}#column-wrap-id-1616687675675{max-width:33.333333333333%;flex-basis:33.333333333333%;}@media (max-width:1199.98px) {#column-wrap-id-1616687675675{max-width:33.333333333333%;flex-basis:33.333333333333%;}}@media (max-width:991.98px) {#column-wrap-id-1616687675675{max-width:100%;flex-basis:100%;}}@media (max-width:767.98px) {#column-wrap-id-1616687675675{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-1616687675675{max-width:100%;flex-basis:100%;}}#column-id-1616687675675 .sppb-column-overlay{border-radius:0px;}#column-id-1616687675676{border-radius:0px;}#column-wrap-id-1616687675676{max-width:33.333333333333%;flex-basis:33.333333333333%;}@media (max-width:1199.98px) {#column-wrap-id-1616687675676{max-width:33.333333333333%;flex-basis:33.333333333333%;}}@media (max-width:991.98px) {#column-wrap-id-1616687675676{max-width:100%;flex-basis:100%;}}@media (max-width:767.98px) {#column-wrap-id-1616687675676{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-1616687675676{max-width:100%;flex-basis:100%;}}#column-id-1616687675676 .sppb-column-overlay{border-radius:0px;}#column-wrap-id-1619121016579{max-width:33.333333333333%;flex-basis:33.333333333333%;}@media (max-width:1199.98px) {#column-wrap-id-1619121016579{max-width:33.333333333333%;flex-basis:33.333333333333%;}}@media (max-width:991.98px) {#column-wrap-id-1619121016579{max-width:100%;flex-basis:100%;}}@media (max-width:767.98px) {#column-wrap-id-1619121016579{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-1619121016579{max-width:100%;flex-basis:100%;}}</style></div> </div></div></div></div></div></div> </div> </div> </section> </div> </div> <div id="mod-custom539" class="mod-custom custom"> <div class="footer-mains"> <div class="container"> <div class="container-inner"> <div class="subscription col-sm-12 d-sm-none"><h2 class="text-center">Get the Latest News & Insights</h2><p class="text-center">Sign up to get the latest security news affecting Linux and open source delivered straight to your inbox.</p> <div class="newsletter-form"> <div class="acym_module " id="acym_module_formAcym60152"> <div class="acym_fulldiv" id="acym_fulldiv_formAcym60152"><form enctype="multipart/form-data" id="formAcym60152" name="formAcym60152" method="POST" action="/component/acym/frontusers?tmpl=component" onsubmit="if (!window.__cfRLUnblockHandlers) return false; return submitAcymForm('subscribe','formAcym60152', 'acymSubmitSubForm')" data-cf-modified-387c01ec31b46f307023de86-=""> <div class="acym_module_form"> <table class="acym_form"><tr><td class="onefield acyfield_1 acyfield_text"><input name="user[name]" placeholder="Name" value data-authorized-content='{"0":"all","regex":"","message":"Incorrect value for the field Name"}' type="text" class="cell "><div class="acym__field__error__block" data-acym-field-id="1"></div></td></tr><tr><td class="onefield acyfield_2 acyfield_text"><input id="email_field_287" name="user[email]" placeholder="Email" value data-authorized-content='{"0":"all","regex":"","message":"Incorrect value for the field Email"}' required type="email" class="cell acym__user__edit__email "><div class="acym__field__error__block" data-acym-field-id="2"></div></td></tr><tr><td></td></tr><tr><td class="acysubbuttons"> <noscript>Please enable the javascript to submit this form</noscript> <input type="button" class="btn btn-primary button subbutton" value=">" name="Submit" onclick="if (!window.__cfRLUnblockHandlers) return false; try{ return submitAcymForm('subscribe','formAcym60152', 'acymSubmitSubForm'); }catch(err){alert('The form could not be submitted '+err);return false;}" data-cf-modified-387c01ec31b46f307023de86-=""> </td></tr></table> </div> <input type="hidden" name="ctrl" value="frontusers"> <input type="hidden" name="task" value="notask"> <input type="hidden" name="option" value="com_acym"> <input type="hidden" name="ajax" value="1"> <input type="hidden" name="successmode" value="replace"> <input type="hidden" name="acy_source" value="Module n°537"> <input type="hidden" name="hiddenlists" value="1,2,3,4,5,6,8,9"> <input type="hidden" name="fields" value="name,email"> <input type="hidden" name="acyformname" value="formAcym60152"> <input type="hidden" name="acysubmode" value="mod_acym"> <input type="hidden" name="confirmation_message" value> </form></div> </div> </div> </div> <ul class="accordul row"> <li class="col-sm-col-sm-6 col-lg-2"><input type="checkbox" checked> <i></i> <h3>News</h3> <p><span class="item-581"><a href="/news/cloud-security" title="Cloud Security">Cloud Security</a></span> <span class="item-596"><a href="/news/cryptography" title="Cryptography">Cryptography</a></span> <span class="item-679"><a href="/news/desktop-security" title="Desktop Security">Desktop Security</a></span> <span class="item-595"><a href="/news/firewall" title="Firewall">Firewall</a></span> <span class="item-591"><a href="/news/government" title="Government">Government</a></span> <span class="item-589"><a href="/news/hackscracks" title="Hacks/Cracks">Hacks/Cracks</a></span> <span class="item-680"><a href="/news/iot-security" title="IoT Security">IoT Security</a></span> <span class="item-681"><a href="/news/network-security" title="Network Security">Network Security</a></span> <span class="item-682"><a href="/news/organizations-events" title="Organizations/Events">Organizations/Events</a> </span> <span class="item-590"><a href="/news/privacy" title="Privacy">Privacy</a></span> <span class="item-592"><a href="/news/security-projects" title="Security Projects">Security Projects</a></span> <span class="item-683"><a href="/news/security-trends" title="Security Trends">Security Trends</a></span> <span class="item-684"><a href="/news/security-vulnerabilities" title="Security Vulnerabilities">Security Vulnerabilities</a></span> <span class="item-594"><a href="/news/server-security" title="Server Security">Server Security</a></span> <span class="item-593"><a href="/news/vendors-products" title="Vendors/Products">Vendors/Products</a></span></p> </li> <li class="col-sm-col-sm-6 col-lg-2"><input type="checkbox" checked> <i></i> <h3>Advisories</h3> <p><span class="item-578"><a href="/advisories/debian" title=" Debian">Debian</a></span> <span class="item-577"><a href="/advisories/deblts" title=" Debian Lts">Debian LTS</a></span> <span class="item-579"><a href="/advisories/fedora" title=" Fedora">Fedora</a></span> <span class="item-580"><a href="/advisories/gentoo" title=" Gentoo">Gentoo</a></span> <span class="item-582"><a href="/advisories/mageia" title=" Mageia">Mageia</a></span> <span class="item-975"><a href="/advisories/oracle" title="Oracle">Oracle</a></span> <span class="item-588"><a href="/advisories/opensuse" title=" Opensuse">openSUSE</a></span> <span class="item-1296"><a href="/advisories/rockylinux" title="Rockylinux">RockyLinux</a></span> <span class="item-585"><a href="/advisories/slackware" title=" Slackware">Slackware</a></span> <span class="item-586"><a href="/advisories/suse" title=" Suse">SuSE</a></span> <span class="item-587"><a href="/advisories/ubuntu" title=" Ubuntu">Ubuntu</a></span></p> </li> <li class="col-sm-col-sm-6 col-lg-2"><input type="checkbox" checked> <i></i> <h3>HOWTOs</h3> <p><span class="item-597"><a href="/howtos/harden-my-filesystem" title="Harden My Filesystem">Harden My Filesystem</a></span> <span class="item-598"><a href="/howtos/learn-tips-and-tricks" title="Learn Tips and Tricks">Learn Tips and Tricks</a></span> <span class="item-599"><a href="/howtos/secure-my-e-mail" title="Secure My E-mail">Secure My E-mail</a></span> <span class="item-600"><a href="/howtos/secure-my-firewall" title="Secure My Firewall">Secure My Firewall</a></span> <span class="item-601"><a href="/howtos/secure-my-network" title="Secure My Network">Secure My Network</a></span> <span class="item-602"><a href="/howtos/secure-my-webserver" title="Secure My Webserver">Secure My Webserver</a> </span> <span class="item-603"><a href="/howtos/strengthen-my-privacy" title="Strengthen My Privacy">Strengthen My Privacy</a></span></p> </li> <li class="col-sm-col-sm-6 col-lg-2"><input type="checkbox" checked> <i></i> <h3>Features</h3> <p><span class="newsflash-title"><a href="/features/must-read-articles/7-best-linux-distros-for-security-and-privacy-in-2020" title="Best Secure Linux Distros for Enhanced Privacy & Security">Best Secure Linux Distros for Enhanced Privacy & Security</a></span> <span class="newsflash-title"><a href="/features/must-read-articles/linux-malware-the-truth-about-this-growing-threat-updated" title="The Truth About Linux Malware & How to Protect Your System">The Truth About Linux Malware & How to Protect Your System</a></span> <span class="newsflash-title"><a href="/features/must-read-articles/is-linux-a-more-secure-option-than-windows-for-businesses" title="Is Linux A More Secure Option Than Windows For Businesses?">Is Linux A More Secure Option Than Windows For Businesses?</a></span> <span class="newsflash-title"><a href="/features/must-read-articles/how-secure-is-a-linux" title="How Secure Is Linux?">How Secure Is Linux?</a></span> <span class="newsflash-title"><a href="/features/must-read-articles/top-tips-for-securing-your-linux-system-in-2020" title="Top Tips for Securing Your Linux System">Top Tips for Securing Your Linux System</a></span></p> </li> <li class="col-sm-col-sm-6 col-lg-2"><input type="checkbox" checked> <i></i> <h3>About Us</h3> <p><span class="item-234"><a href="/about/advertise" title="Advertise">Advertise</a></span> <span class="item-1907"><a href="/contribute-your-article" title="Contribute Your Article">Contribute Your Article</a></span> <span class="item-235"><a href="/about/legal-notice" title="Legal Notice">Legal Notice</a></span> <span class="item-240"><a href="/about/linuxsecurity-rss-feeds" title="RSS Feeds">RSS Feeds</a></span> <span class="item-685"><a href="/contact-us" title="Contact Us">Contact Us</a></span> <span class="item-1492"><a href="/about/terms-of-service" title="Terms of Service">Terms of Service</a></span> <span class="item-1493"><a href="/about/privacy-policy" title="Privacy Policy">Privacy Policy</a></span></p> </li> <li class="col-lg-2 d-sm-none d-md-block footer-logo-section"> <h3 class="sp-module-title">Powered By</h3> <div class="footer-logo-desc"><img src="/images/footer-logo.webp" alt="Footer Logo" class="img-responsive" width="304" height="112"> <h1 class="tagline">Linux Security - Your source for Top Linux News, Advisories, HowTo's and Feature Release.</h1> </div> </li> </ul> </div> </div> </div> <div class="copyrights"> <div class="container"> <div class="container-inner"> <div class="accordul row"> <div class="col-lg-6 copyright-text"><span class="sp-copyright col-lg-10">© 2025 Guardian Digital, Inc All Rights Reserved</span></div> <div class="col-lg-6 copyright-social-icons"> <ul class="social-icons"> <li class="social-icon-facebook"><a target="_blank" href="https://www.facebook.com/lnxsec/" aria-label="facebook" title="Lnxsec" rel="noopener nofollow"><span class="fa fa-facebook" aria-hidden="true"></span></a></li> <li class="social-icon-twitter"><a target="_blank" href="https://twitter.com/lnxsec" aria-label="twitter" title="Lnxsec" rel="noopener nofollow"><img src="/templates/newsberg/images/x-blue.png" alt="X Blue" width="17" height="17"></a></li> <li class="social-icon-linkedin"><a target="_blank" href="https://www.linkedin.com/company/linuxsecurity/" aria-label="LinkedIn" title="Authwall" rel="noopener nofollow"><span class="fa fa-linkedin" aria-hidden="true"></span></a></li> </ul> </div> </div> </div> </div> </div></div> <!-- Go to top --> <a href="#" class="sp-scroll-up" aria-label="Scroll Up" title><span class="fa fa-chevron-up" aria-hidden="true"></span></a> <!-- Ajax AdLoader Script START--> <script defer async data-cfasync="false">
jQuery(document).ready(function() {
if (!bCheck()) {
jQuery.getScript("/media/com_acym/js/module.min.js")
var loadads = [];
jQuery(".adloader").each(function() {
loadads.push(jQuery(this).attr("ad"));
});
var loadadsdata = loadads.join(",")
jQuery.ajax({
url: '/',
type: 'POST',
data: {
'ajaxads': 1,
'loadads': loadadsdata
},
dataType: 'json',
success: function(data) {
//console.log(data.large_square);
jQuery(".adloader").each(function() {
console.log(data[jQuery(this).attr("ad")]);
jQuery(this).html(data[jQuery(this).attr("ad")]);
//data[jQuery(this).attr("ad")];
});
},
error: function(request, error) {
//alert("Request: "+JSON.stringify(request));
}
});
setTimeout(function() {
jQuery("#login button.close").on("click", function() {
jQuery('#login').hide("fast");
});
}, 2000);
}
});
</script> <!-- Ajax AdLoader Script END --><!-- Preloader Start --> <script type="387c01ec31b46f307023de86-text/javascript">
jQuery("a").on("mouseover", function() {
var link = jQuery(this).attr("href"),
prerenderLink = jQuery("#prerenderLink");
if (prerenderLink.length) {
if (prerenderLink.attr("href") === link) return;
prerenderLink.attr("href", link);
} else {
jQuery('<link id="prerenderLink" rel="prefetch prerender" href="' + link + '" />').appendTo("body");
}
});
</script> <!-- Preloader END --> <script type="387c01ec31b46f307023de86-text/javascript">
if (!bCheck()) {
jQuery("#sp-cookie-consent").css("display", "block");
}
</script> <script type="387c01ec31b46f307023de86-text/javascript">
if(window.location.href.indexOf("#") > -1 && window.location.hash.startsWith("#")){window.location.href = window.location.href.split("#")[0]}
</script> <script type="text/javascript" data-cfasync="false">
if (!bCheck()) {
setTimeout(function() {
jQuery.getScript("/media/com_cjlib/plugins/validation/jquery.validate.min.js");
jQuery.getScript("/media/com_communitypolls/js/cj.polls.min.js");
}, 3500);
}
</script> <div id="sp-cookie-consent" class="position-bottom_left"><div><div class="sp-cookie-consent-content">We use cookies to provide and improve our services. By using our site, you consent to our Cookie Policy. </div><div class="sp-cookie-consent-action"><a class="sp-cookie-close sp-cookie-allow" href="#" title="Accept">Accept</a></div></div></div> <!-- Start: Google Structured Data --> <script type="application/ld+json" data-type="gsd">
{
"@context": "https://schema.org",
"@type": "WebSite",
"url": "https://linuxsecurity.com",
"name": "LinuxSecurity.com"
}
</script> <script type="application/ld+json" data-type="gsd">
{
"@context": "https://schema.org",
"@type": "Organization",
"url": "https://linuxsecurity.com",
"logo": "https://linuxsecurity.com/images/linux-security.png"
}
</script> <script type="application/ld+json" data-type="gsd">
{
"@context": "https://schema.org",
"@type": "Organization",
"name": "LinuxSecurity.com",
"url": "https://linuxsecurity.com",
"sameAs": [
"https://www.facebook.com/lnxsec/",
"https://twitter.com/lnxsec",
"https://www.linkedin.com/company/guardiandigital"
]
}
</script> <!-- End: Google Structured Data --> <div data-id="15" class="eb-inst eb-hide eb-custom eb-15 " data-options='{"trigger":"onPageReady","trigger_selector":"sppb-addon-1615924484229","delay":0,"scroll_depth":"percentage","scroll_depth_value":80,"firing_frequency":1,"reverse_scroll_close":false,"threshold":0,"close_out_viewport":false,"exit_timer":1000,"idle_time":1000,"prevent_default":true,"close_on_esc":false,"animation_open":"transition.slideUpIn","animation_close":"slideUp","animation_duration":1500,"disable_page_scroll":false,"test_mode":false,"debug":false,"ga_tracking":false,"ga_tracking_id":0,"ga_tracking_event_category":"EngageBox","ga_tracking_event_label":"Box #15 - Get the Latest News & Insights","auto_focus":false}' data-type="pageslide"> <button type="button" data-ebox-cmd="close" class="eb-close placement-outside" aria-label="Close"> <img alt="close popup button"> <span aria-hidden="true">×</span> </button> <div class="eb-dialog " role="dialog" aria-modal="true" id="dialog15" aria-label="dialog15"> <button type="button" data-ebox-cmd="close" class="eb-close placement-inside" aria-label="Close"> <img alt="close popup button"> <span aria-hidden="true">×</span> </button> <div class="eb-container"> <div class="eb-header">Get the Latest News & Insights</div> <div class="eb-content"><p></p><div class="acym_module " id="acym_module_formAcym71291"> <div class="acym_fulldiv" id="acym_fulldiv_formAcym71291"><form enctype="multipart/form-data" id="formAcym71291" name="formAcym71291" method="POST" action="/component/acym/frontusers?tmpl=component" onsubmit="if (!window.__cfRLUnblockHandlers) return false; return submitAcymForm('subscribe','formAcym71291', 'acymSubmitSubForm')" data-cf-modified-387c01ec31b46f307023de86-=""> <div class="acym_module_form"> <table class="acym_form"><tr><td class="onefield acyfield_2 acyfield_text"><input id="email_field_119" name="user[email]" placeholder="Email" value data-authorized-content='{"0":"all","regex":"","message":"Incorrect value for the field Email"}' required type="email" class="cell acym__user__edit__email "><div class="acym__field__error__block" data-acym-field-id="2"></div></td></tr><tr><td class="acysubbuttons"> <noscript>Please enable the javascript to submit this form</noscript> <input type="button" class="btn btn-primary button subbutton" value="Subscribe" name="Submit" onclick="if (!window.__cfRLUnblockHandlers) return false; try{ return submitAcymForm('subscribe','formAcym71291', 'acymSubmitSubForm'); }catch(err){alert('The form could not be submitted '+err);return false;}" data-cf-modified-387c01ec31b46f307023de86-=""> </td></tr></table> </div> <input type="hidden" name="ctrl" value="frontusers"> <input type="hidden" name="task" value="notask"> <input type="hidden" name="option" value="com_acym"> <input type="hidden" name="ajax" value="1"> <input type="hidden" name="successmode" value="replace"> <input type="hidden" name="acy_source" value="Module n°524"> <input type="hidden" name="hiddenlists" value="1,2,3,4,5,6,8,9"> <input type="hidden" name="fields" value="name,email"> <input type="hidden" name="acyformname" value="formAcym71291"> <input type="hidden" name="acysubmode" value="mod_acym"> <input type="hidden" name="confirmation_message" value> </form></div> </div> </div> </div> </div> </div> <div class="eb-15 eb-floating-button eb-top-right eb-hide"> <div data-ebox="15" data-ebox-delay="0"></div> </div><div id="jfbcLoginModal" class="sourcecoast modal ns-bs5" style="display:none"><div class="modal-body">You are now being logged in using your Facebook credentials</div></div><script src="/cdn-cgi/scripts/7d0fa10a/cloudflare-static/rocket-loader.min.js" data-cf-settings="387c01ec31b46f307023de86-|49" defer></script></body></html>