{"id":119,"date":"2025-12-20T16:32:02","date_gmt":"2025-12-20T15:32:02","guid":{"rendered":"https:\/\/yoann-trevette.duckdns.org\/?page_id=119"},"modified":"2026-04-03T13:50:28","modified_gmt":"2026-04-03T11:50:28","slug":"veille-technologique","status":"publish","type":"page","link":"https:\/\/yoann-trevette.duckdns.org\/?page_id=119","title":{"rendered":"Veille Technologique"},"content":{"rendered":"<script>\n    document.addEventListener(\"DOMContentLoaded\", function() {\n        const myWrapper = document.getElementById('veille-wrapper');\n        if (myWrapper) {\n            const siteHeader = document.querySelector('header'); \n            if (siteHeader) siteHeader.style.display = 'none';\n            const pageTitleBlock = document.querySelector('.entry-header, .page-header, .wp-block-post-title');\n            if (pageTitleBlock) pageTitleBlock.style.display = 'none';\n            const logos = document.querySelectorAll('.custom-logo-link, .wp-block-site-logo');\n            logos.forEach(el => el.style.display = 'none');\n        }\n    });\n<\/script>\n\n<div id=\"veille-wrapper\" class=\"veille-portfolio-wrapper\">\n\n    <div class=\"cv-box cv-top-card\">\n        \n        <div class=\"cv-header-row\">\n            <!-- ZONE BOUTON TH\u00c8ME + BOUTON ACCUEIL -->\n            <div class=\"theme-switch-area\" style=\"display: flex; align-items: center; gap: 15px;\">\n                <button id=\"theme-toggle\" class=\"theme-btn\" title=\"Basculer sombre\/clair\">\n                    <span class=\"mode-icon moon\">\ud83c\udf19<\/span>\n                    <span class=\"mode-icon sun\">\u2600\ufe0f<\/span>\n                    <span class=\"mode-text\">Mode Sombre<\/span>\n                <\/button>\n                <a href=\"\/\" class=\"nav-pill\" style=\"padding: 8px 20px; font-size: 1em;\">\ud83c\udfe0 Accueil<\/a>\n            <\/div>\n\n            <!-- SECTION LINKEDIN + BOUTON CV -->\n            <div class=\"header-logo-area\">\n                <a href=\"https:\/\/www.linkedin.com\/in\/yoann-trevette-40725a339\/\" target=\"_blank\" class=\"linkedin-btn\" title=\"Voir mon profil LinkedIn\">\n                    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" class=\"linkedin-icon\">\n                        <path d=\"M19 0h-14c-2.761 0-5 2.239-5 5v14c0 2.761 2.239 5 5 5h14c2.762 0 5-2.239 5-5v-14c0-2.761-2.238-5-5-5zm-11 19h-3v-11h3v11zm-1.5-12.268c-.966 0-1.75-.79-1.75-1.764s.784-1.764 1.75-1.764 1.75.79 1.75 1.764-.783 1.764-1.75 1.764zm13.5 12.268h-3v-5.604c0-3.368-4-3.113-4 0v5.604h-3v-11h3v1.765c1.396-2.586 7-2.777 7 2.476v6.759z\"\/>\n                    <\/svg>\n                    <span>LinkedIn<\/span>\n                <\/a>\n\n                <a href=\"https:\/\/yoann-trevette.duckdns.org\/wp-content\/uploads\/2026\/02\/CV-Yoann-Trevette-Linkedin.pdf\"\n                   target=\"_blank\"\n                   class=\"linkedin-btn cv-btn\"\n                   title=\"T\u00e9l\u00e9charger mon CV (PDF)\">\n                    <span style=\"font-size:18px; line-height: 1;\">\ud83d\udcc4<\/span>\n                    <span>CV<\/span>\n                <\/a>\n            <\/div>\n        <\/div>\n\n        <h1 class=\"main-title\">Veille Technologique<\/h1>\n\n        <!-- NAVIGATION RESTANTE -->\n        <div class=\"quick-nav-row\">\n            <a href=\"http:\/\/doc-trevette.duckdns.org\/books\/portfolio-documentation\" class=\"nav-pill\">\ud83d\udcc2 Documentation<\/a>\n            <span class=\"nav-pill active-pill\">\ud83d\udcf0 Veille Technologique<\/span>\n            <a href=\"http:\/\/doc-trevette.duckdns.org\/books\/portfolio-parcours-professionnel\" class=\"nav-pill\">\ud83d\udcbc Parcours Professionnel<\/a>\n            <a href=\"http:\/\/doc-trevette.duckdns.org\/books\/portfolio-certifications\" class=\"nav-pill\">\ud83c\udf93 Certifications<\/a>\n        <\/div>\n    <\/div>\n\n    <div class=\"rss-stack\">\n\n        <!-- BLOC FRESHRSS -->\n        <div class=\"cv-box full-width-box big-text-box\">\n            <h2 data-icon=\"\ud83d\udce1\">Mon Agr\u00e9gateur de Flux (FreshRSS)<\/h2>\n            <p style=\"font-size: 1.1em; margin-bottom: 20px; line-height: 1.5;\">\n                En compl\u00e9ment des flux pr\u00e9sent\u00e9s ci-dessous, j&rsquo;utilise une instance priv\u00e9e <strong>FreshRSS<\/strong> pour centraliser, cat\u00e9goriser et archiver l&rsquo;ensemble de ma veille technologique et s\u00e9curitaire au quotidien.\n            <\/p>\n            <a href=\"http:\/\/discovery-trevette.duckdns.org:8080\/i\/\" target=\"_blank\" class=\"nav-pill\" style=\"display: inline-flex; align-items: center; gap: 10px;\">\n                <span style=\"font-size: 1.2em;\">\ud83d\udd17<\/span>\n                <span>Acc\u00e9der \u00e0 mon FreshRSS<\/span>\n            <\/a>\n        <\/div>\n\n        <div class=\"cv-box full-width-box big-text-box\">\n            <h2 data-icon=\"\ud83d\udcf1\">Actualit\u00e9 Mobile<\/h2>\n            <ul class=\"has-dates wp-block-rss\"><li class='wp-block-rss__item'><div class='wp-block-rss__item-title'><a href='https:\/\/www.frandroid.com\/video\/3101827_test-de-l-airpod-max-2-la-nouvelle-reference-audio-decryptee-en-video'>Test de l\u2019AirPod Max 2 : la nouvelle r\u00e9f\u00e9rence audio d\u00e9crypt\u00e9e en vid\u00e9o<\/a><\/div><time datetime=\"2026-05-18T20:18:00+02:00\" class=\"wp-block-rss__item-publish-date\">18 mai 2026<\/time> <\/li><li class='wp-block-rss__item'><div class='wp-block-rss__item-title'><a href='https:\/\/www.frandroid.com\/bons-plans\/3102161_samsung-tv-oled-pixel-10-pro-vtt-electrique-decathlon-les-meilleurs-bons-plans-du-jour-lundi-18-mai-2026'>Samsung TV OLED, Pixel 10 Pro, VTT \u00e9lectrique Decathlon\u00a0: les meilleurs bons plans du jour (lundi\u00a018\u00a0mai\u00a02026)<\/a><\/div><time datetime=\"2026-05-18T19:32:00+02:00\" class=\"wp-block-rss__item-publish-date\">18 mai 2026<\/time> <\/li><li class='wp-block-rss__item'><div class='wp-block-rss__item-title'><a href='https:\/\/www.frandroid.com\/produits-android\/3100533_ninja-slushi-max-notre-test-de-la-machine-a-granites-virale-350-euros-bien-investis'>Ninja SLUSHi MAX : notre test de la machine \u00e0 granit\u00e9s virale, 350 euros bien investis ?<\/a><\/div><time datetime=\"2026-05-18T19:30:00+02:00\" class=\"wp-block-rss__item-publish-date\">18 mai 2026<\/time> <\/li><li class='wp-block-rss__item'><div class='wp-block-rss__item-title'><a href='https:\/\/www.frandroid.com\/marques\/sony\/3102565_playstation-plus-sony-annonce-une-hausse-de-prix-de-labonnement'>PlayStation Plus : Sony annonce une hausse de prix de l\u2019abonnement<\/a><\/div><time datetime=\"2026-05-18T18:46:30+02:00\" class=\"wp-block-rss__item-publish-date\">18 mai 2026<\/time> <\/li><li class='wp-block-rss__item'><div class='wp-block-rss__item-title'><a href='https:\/\/www.frandroid.com\/bons-plans\/3102185_ce-moniteur-gaming-polyvalent-255-hz-003-ms-1440p-est-brade-a-un-super-prix-chez-boulanger'>Ce moniteur gaming polyvalent (255 Hz, 0,03 ms, 1440p) est brad\u00e9 \u00e0 un super prix chez Boulanger<\/a><\/div><time datetime=\"2026-05-18T18:22:00+02:00\" class=\"wp-block-rss__item-publish-date\">18 mai 2026<\/time> <\/li><\/ul>\n        <\/div>\n\n        <div class=\"cv-box full-width-box big-text-box\">\n            <h2 data-icon=\"\ud83d\udee1\ufe0f\">Alertes S\u00e9cu (CERT-FR)<\/h2>\n            <ul class=\"has-dates wp-block-rss\"><li class='wp-block-rss__item'><div class='wp-block-rss__item-title'><a href='https:\/\/www.cert.ssi.gouv.fr\/actualite\/CERTFR-2026-ACT-022\/'>Bulletin d&#039;actualit\u00e9 CERTFR-2026-ACT-022 (18 mai 2026)<\/a><\/div><time datetime=\"2026-05-18T02:00:00+02:00\" class=\"wp-block-rss__item-publish-date\">18 mai 2026<\/time> <\/li><li class='wp-block-rss__item'><div class='wp-block-rss__item-title'><a href='https:\/\/www.cert.ssi.gouv.fr\/avis\/CERTFR-2026-AVI-0608\/'>Multiples vuln\u00e9rabilit\u00e9s dans Microsoft Azure Linux  (18 mai 2026)<\/a><\/div><time datetime=\"2026-05-18T02:00:00+02:00\" class=\"wp-block-rss__item-publish-date\">18 mai 2026<\/time> <\/li><li class='wp-block-rss__item'><div class='wp-block-rss__item-title'><a href='https:\/\/www.cert.ssi.gouv.fr\/avis\/CERTFR-2026-AVI-0607\/'>Multiples vuln\u00e9rabilit\u00e9s dans Microsoft Edge (18 mai 2026)<\/a><\/div><time datetime=\"2026-05-18T02:00:00+02:00\" class=\"wp-block-rss__item-publish-date\">18 mai 2026<\/time> <\/li><li class='wp-block-rss__item'><div class='wp-block-rss__item-title'><a href='https:\/\/www.cert.ssi.gouv.fr\/avis\/CERTFR-2026-AVI-0603\/'>Multiples vuln\u00e9rabilit\u00e9s dans le noyau Linux de SUSE (15 mai 2026)<\/a><\/div><time datetime=\"2026-05-15T02:00:00+02:00\" class=\"wp-block-rss__item-publish-date\">15 mai 2026<\/time> <\/li><li class='wp-block-rss__item'><div class='wp-block-rss__item-title'><a href='https:\/\/www.cert.ssi.gouv.fr\/avis\/CERTFR-2026-AVI-0605\/'>Multiples vuln\u00e9rabilit\u00e9s dans le noyau Linux de Debian  (15 mai 2026)<\/a><\/div><time datetime=\"2026-05-15T02:00:00+02:00\" class=\"wp-block-rss__item-publish-date\">15 mai 2026<\/time> <\/li><\/ul>\n        <\/div>\n\n        <!-- NEWS ESET -->\n        <div class=\"cv-box full-width-box big-text-box\">\n            <h2 data-icon=\"\ud83d\udcf0\">News ESET<\/h2>\n            <ul class=\"has-dates wp-block-rss\"><li class='wp-block-rss__item'><div class='wp-block-rss__item-title'><a href='https:\/\/www.welivesecurity.com\/en\/scams\/geopolitical-turmoil-gift-scammers-how-stay-safe\/'>Why geopolitical turmoil is a gift for scammers, and how to stay safe<\/a><\/div><time datetime=\"2026-05-15T10:50:00+02:00\" class=\"wp-block-rss__item-publish-date\">15 mai 2026<\/time> <\/li><li class='wp-block-rss__item'><div class='wp-block-rss__item-title'><a href='https:\/\/www.welivesecurity.com\/en\/eset-research\/frostyneighbor-fresh-mischief-digital-shenanigans\/'>FrostyNeighbor: Fresh mischief and digital shenanigans<\/a><\/div><time datetime=\"2026-05-14T10:50:00+02:00\" class=\"wp-block-rss__item-publish-date\">14 mai 2026<\/time> <\/li><li class='wp-block-rss__item'><div class='wp-block-rss__item-title'><a href='https:\/\/www.welivesecurity.com\/en\/privacy\/eyes-wide-open-mitigate-security-privacy-risks-smart-glasses\/'>Eyes wide open: How to mitigate the security and privacy risks of smart glasses<\/a><\/div><time datetime=\"2026-05-11T10:55:00+02:00\" class=\"wp-block-rss__item-publish-date\">11 mai 2026<\/time> <\/li><li class='wp-block-rss__item'><div class='wp-block-rss__item-title'><a href='https:\/\/www.welivesecurity.com\/en\/eset-research\/fake-call-logs-real-payments-how-callphantom-tricks-android-users\/'>Fake call logs, real payments: How CallPhantom tricks Android users<\/a><\/div><time datetime=\"2026-05-07T10:51:19+02:00\" class=\"wp-block-rss__item-publish-date\">7 mai 2026<\/time> <\/li><li class='wp-block-rss__item'><div class='wp-block-rss__item-title'><a href='https:\/\/www.welivesecurity.com\/en\/cybersecurity\/fixing-password-problem-as-easy-as-123456\/'>Fixing the password problem is as easy as 123456<\/a><\/div><time datetime=\"2026-05-07T09:00:00+02:00\" class=\"wp-block-rss__item-publish-date\">7 mai 2026<\/time> <\/li><\/ul>\n        <\/div>\n\n        <!-- COMPARATIF DAILY -->\n        <div class=\"cv-box full-width-box big-text-box\">\n            <h2 data-icon=\"\ud83d\udcca\">Comparatif daily (ESET vs Bitdefender vs Microsoft)<\/h2>\n\n            <div class=\"compare-grid\">\n                <div class=\"compare-col\">\n                    <h3 class=\"compare-title\">ESET<\/h3>\n                    <ul class=\"has-dates wp-block-rss\"><li class='wp-block-rss__item'><div class='wp-block-rss__item-title'><a href='https:\/\/www.welivesecurity.com\/en\/scams\/geopolitical-turmoil-gift-scammers-how-stay-safe\/'>Why geopolitical turmoil is a gift for scammers, and how to stay safe<\/a><\/div><time datetime=\"2026-05-15T10:50:00+02:00\" class=\"wp-block-rss__item-publish-date\">15 mai 2026<\/time> <\/li><li class='wp-block-rss__item'><div class='wp-block-rss__item-title'><a href='https:\/\/www.welivesecurity.com\/en\/eset-research\/frostyneighbor-fresh-mischief-digital-shenanigans\/'>FrostyNeighbor: Fresh mischief and digital shenanigans<\/a><\/div><time datetime=\"2026-05-14T10:50:00+02:00\" class=\"wp-block-rss__item-publish-date\">14 mai 2026<\/time> <\/li><li class='wp-block-rss__item'><div class='wp-block-rss__item-title'><a href='https:\/\/www.welivesecurity.com\/en\/privacy\/eyes-wide-open-mitigate-security-privacy-risks-smart-glasses\/'>Eyes wide open: How to mitigate the security and privacy risks of smart glasses<\/a><\/div><time datetime=\"2026-05-11T10:55:00+02:00\" class=\"wp-block-rss__item-publish-date\">11 mai 2026<\/time> <\/li><li class='wp-block-rss__item'><div class='wp-block-rss__item-title'><a href='https:\/\/www.welivesecurity.com\/en\/eset-research\/fake-call-logs-real-payments-how-callphantom-tricks-android-users\/'>Fake call logs, real payments: How CallPhantom tricks Android users<\/a><\/div><time datetime=\"2026-05-07T10:51:19+02:00\" class=\"wp-block-rss__item-publish-date\">7 mai 2026<\/time> <\/li><li class='wp-block-rss__item'><div class='wp-block-rss__item-title'><a href='https:\/\/www.welivesecurity.com\/en\/cybersecurity\/fixing-password-problem-as-easy-as-123456\/'>Fixing the password problem is as easy as 123456<\/a><\/div><time datetime=\"2026-05-07T09:00:00+02:00\" class=\"wp-block-rss__item-publish-date\">7 mai 2026<\/time> <\/li><\/ul>\n                <\/div>\n\n                <div class=\"compare-col\">\n                    <h3 class=\"compare-title\">Bitdefender<\/h3>\n                    <ul class=\"has-dates wp-block-rss\"><li class='wp-block-rss__item'><div class='wp-block-rss__item-title'><a href='https:\/\/www.bitdefender.com\/en-us\/blog\/labs\/operation-road-trap'>Operation Road Trap: Fake toll and parking texts are spreading worldwide<\/a><\/div><time datetime=\"2026-04-29T14:55:10+02:00\" class=\"wp-block-rss__item-publish-date\">29 avril 2026<\/time> <\/li><li class='wp-block-rss__item'><div class='wp-block-rss__item-title'><a href='https:\/\/www.bitdefender.com\/en-us\/blog\/labs\/windsurf-extension-malware-solana'>Windsurf IDE Extension Drops Malware via Solana Blockchain<\/a><\/div><time datetime=\"2026-03-18T15:03:55+01:00\" class=\"wp-block-rss__item-publish-date\">18 mars 2026<\/time> <\/li><li class='wp-block-rss__item'><div class='wp-block-rss__item-title'><a href='https:\/\/www.bitdefender.com\/en-us\/blog\/labs\/fake-claude-code-google-ads-malware'>Windows and macOS Malware Spreads via Fake \u201cClaude Code\u201d Google Ads<\/a><\/div><time datetime=\"2026-03-11T15:04:49+01:00\" class=\"wp-block-rss__item-publish-date\">11 mars 2026<\/time> <\/li><li class='wp-block-rss__item'><div class='wp-block-rss__item-title'><a href='https:\/\/www.bitdefender.com\/en-us\/blog\/labs\/global-investment-scam-network-using-meta-ads'>Global Scam Machines: Inside a Meta-Powered Investment Fraud Ecosystem Spanning 25 Countries<\/a><\/div><time datetime=\"2026-03-09T15:06:14+01:00\" class=\"wp-block-rss__item-publish-date\">9 mars 2026<\/time> <\/li><li class='wp-block-rss__item'><div class='wp-block-rss__item-title'><a href='https:\/\/www.bitdefender.com\/en-us\/blog\/labs\/lummastealer-second-life-castleloader'>LummaStealer Is Getting a Second Life Alongside CastleLoader<\/a><\/div><time datetime=\"2026-02-11T16:00:09+01:00\" class=\"wp-block-rss__item-publish-date\">11 f\u00e9vrier 2026<\/time> <\/li><\/ul>\n                <\/div>\n\n                <div class=\"compare-col\">\n                    <h3 class=\"compare-title\">Microsoft Defender \/ MSRC<\/h3>\n                    <ul class=\"has-dates wp-block-rss\"><li class='wp-block-rss__item'><div class='wp-block-rss__item-title'><a href='https:\/\/msrc.microsoft.com\/update-guide\/vulnerability\/CVE-2026-32177'>CVE-2026-32177 .NET Elevation of Privilege Vulnerability<\/a><\/div><time datetime=\"2026-05-18T16:00:00+02:00\" class=\"wp-block-rss__item-publish-date\">18 mai 2026<\/time> <\/li><li class='wp-block-rss__item'><div class='wp-block-rss__item-title'><a href='https:\/\/msrc.microsoft.com\/update-guide\/vulnerability\/CVE-2026-42822'>CVE-2026-42822 Azure Local Disconnected Operations (ALDO) Elevation of Privilege Vulnerability<\/a><\/div><time datetime=\"2026-05-18T16:00:00+02:00\" class=\"wp-block-rss__item-publish-date\">18 mai 2026<\/time> <\/li><li class='wp-block-rss__item'><div class='wp-block-rss__item-title'><a href='https:\/\/msrc.microsoft.com\/update-guide\/vulnerability\/CVE-2026-42897'>CVE-2026-42897 Microsoft Exchange Server Spoofing Vulnerability<\/a><\/div><time datetime=\"2026-05-18T16:00:00+02:00\" class=\"wp-block-rss__item-publish-date\">18 mai 2026<\/time> <\/li><li class='wp-block-rss__item'><div class='wp-block-rss__item-title'><a href='https:\/\/msrc.microsoft.com\/update-guide\/vulnerability\/CVE-2026-32185'>CVE-2026-32185 Microsoft Teams Spoofing Vulnerability<\/a><\/div><time datetime=\"2026-05-18T16:00:00+02:00\" class=\"wp-block-rss__item-publish-date\">18 mai 2026<\/time> <\/li><li class='wp-block-rss__item'><div class='wp-block-rss__item-title'><a href='https:\/\/msrc.microsoft.com\/update-guide\/vulnerability\/CVE-2026-43308'>CVE-2026-43308 btrfs: don&#039;t BUG() on unexpected delayed ref type in run_one_delayed_ref()<\/a><\/div><time datetime=\"2026-05-18T10:39:12+02:00\" class=\"wp-block-rss__item-publish-date\">18 mai 2026<\/time> <\/li><\/ul>\n                <\/div>\n            <\/div>\n        <\/div>\n\n        <div class=\"cv-box full-width-box big-text-box\">\n            <h2 data-icon=\"\ud83e\ude9f\">Windows 11 (24H2 \/ 25H2)<\/h2>\n            \n            <div class=\"rss-links-row\">\n                <a class=\"mini-link\" href=\"https:\/\/support.microsoft.com\/en-us\/topic\/windows-11-version-24h2-update-history-0929c747-1815-4543-8461-0160d16f15e5\" target=\"_blank\">\ud83d\udccc History 24H2<\/a>\n                <a class=\"mini-link\" href=\"https:\/\/support.microsoft.com\/en-us\/topic\/windows-11-version-25h2-update-history-99c7f493-df2a-4832-bd2d-6706baa0dec0\" target=\"_blank\">\ud83d\udccc History 25H2<\/a>\n                <a class=\"mini-link\" href=\"https:\/\/learn.microsoft.com\/en-us\/windows\/release-health\/status-windows-11-24h2\" target=\"_blank\">\ud83e\udde9 Known issues 24H2<\/a>\n            <\/div>\n\n            <h3 class=\"rss-subtitle\">\ud83d\udee1\ufe0f Correctifs s\u00e9curit\u00e9 (MSRC)<\/h3>\n            <ul class=\"has-dates wp-block-rss\"><li class='wp-block-rss__item'><div class='wp-block-rss__item-title'><a href='https:\/\/msrc.microsoft.com\/update-guide\/vulnerability\/CVE-2026-32177'>CVE-2026-32177 .NET Elevation of Privilege Vulnerability<\/a><\/div><time datetime=\"2026-05-18T16:00:00+02:00\" class=\"wp-block-rss__item-publish-date\">18 mai 2026<\/time> <\/li><li class='wp-block-rss__item'><div class='wp-block-rss__item-title'><a href='https:\/\/msrc.microsoft.com\/update-guide\/vulnerability\/CVE-2026-42822'>CVE-2026-42822 Azure Local Disconnected Operations (ALDO) Elevation of Privilege Vulnerability<\/a><\/div><time datetime=\"2026-05-18T16:00:00+02:00\" class=\"wp-block-rss__item-publish-date\">18 mai 2026<\/time> <\/li><li class='wp-block-rss__item'><div class='wp-block-rss__item-title'><a href='https:\/\/msrc.microsoft.com\/update-guide\/vulnerability\/CVE-2026-42897'>CVE-2026-42897 Microsoft Exchange Server Spoofing Vulnerability<\/a><\/div><time datetime=\"2026-05-18T16:00:00+02:00\" class=\"wp-block-rss__item-publish-date\">18 mai 2026<\/time> <\/li><li class='wp-block-rss__item'><div class='wp-block-rss__item-title'><a href='https:\/\/msrc.microsoft.com\/update-guide\/vulnerability\/CVE-2026-32185'>CVE-2026-32185 Microsoft Teams Spoofing Vulnerability<\/a><\/div><time datetime=\"2026-05-18T16:00:00+02:00\" class=\"wp-block-rss__item-publish-date\">18 mai 2026<\/time> <\/li><li class='wp-block-rss__item'><div class='wp-block-rss__item-title'><a href='https:\/\/msrc.microsoft.com\/update-guide\/vulnerability\/CVE-2026-43308'>CVE-2026-43308 btrfs: don&#039;t BUG() on unexpected delayed ref type in run_one_delayed_ref()<\/a><\/div><time datetime=\"2026-05-18T10:39:12+02:00\" class=\"wp-block-rss__item-publish-date\">18 mai 2026<\/time> <\/li><li class='wp-block-rss__item'><div class='wp-block-rss__item-title'><a href='https:\/\/msrc.microsoft.com\/update-guide\/vulnerability\/CVE-2026-8328'>CVE-2026-8328 FTP PASV SSRF, ftpcp() does not use actual peer address, trusts server-supplied PASV host address<\/a><\/div><time datetime=\"2026-05-17T10:01:51+02:00\" class=\"wp-block-rss__item-publish-date\">17 mai 2026<\/time> <\/li><\/ul>\n        <\/div>\n\n        <!-- KERNEL -->\n        <div class=\"cv-box full-width-box big-text-box\">\n            <h2 data-icon=\"\ud83d\udc27\">Maj Noyau linux<\/h2>\n            <ul class=\"has-dates wp-block-rss\"><li class='wp-block-rss__item'><div class='wp-block-rss__item-title'><a href='https:\/\/www.kernel.org\/'>next-20260518: linux-next<\/a><\/div><time datetime=\"2026-05-18T18:28:52+02:00\" class=\"wp-block-rss__item-publish-date\">18 mai 2026<\/time> <\/li><li class='wp-block-rss__item'><div class='wp-block-rss__item-title'><a href='https:\/\/www.kernel.org\/'>7.1-rc4: mainline<\/a><\/div><time datetime=\"2026-05-17T22:59:58+02:00\" class=\"wp-block-rss__item-publish-date\">17 mai 2026<\/time> <\/li><li class='wp-block-rss__item'><div class='wp-block-rss__item-title'><a href='https:\/\/www.kernel.org\/'>6.6.140: longterm<\/a><\/div><time datetime=\"2026-05-17T17:17:59+02:00\" class=\"wp-block-rss__item-publish-date\">17 mai 2026<\/time> <\/li><li class='wp-block-rss__item'><div class='wp-block-rss__item-title'><a href='https:\/\/www.kernel.org\/'>7.0.9: stable<\/a><\/div><time datetime=\"2026-05-17T17:16:39+02:00\" class=\"wp-block-rss__item-publish-date\">17 mai 2026<\/time> <\/li><li class='wp-block-rss__item'><div class='wp-block-rss__item-title'><a href='https:\/\/www.kernel.org\/'>6.18.32: longterm<\/a><\/div><time datetime=\"2026-05-17T17:15:41+02:00\" class=\"wp-block-rss__item-publish-date\">17 mai 2026<\/time> <\/li><li class='wp-block-rss__item'><div class='wp-block-rss__item-title'><a href='https:\/\/www.kernel.org\/'>6.12.90: longterm<\/a><\/div><time datetime=\"2026-05-17T17:14:55+02:00\" class=\"wp-block-rss__item-publish-date\">17 mai 2026<\/time> <\/li><li class='wp-block-rss__item'><div class='wp-block-rss__item-title'><a href='https:\/\/www.kernel.org\/'>6.1.173: longterm<\/a><\/div><time datetime=\"2026-05-15T14:49:50+02:00\" class=\"wp-block-rss__item-publish-date\">15 mai 2026<\/time> <\/li><li class='wp-block-rss__item'><div class='wp-block-rss__item-title'><a href='https:\/\/www.kernel.org\/'>5.15.207: longterm<\/a><\/div><time datetime=\"2026-05-15T14:49:11+02:00\" class=\"wp-block-rss__item-publish-date\">15 mai 2026<\/time> <\/li><li class='wp-block-rss__item'><div class='wp-block-rss__item-title'><a href='https:\/\/www.kernel.org\/'>5.10.256: longterm<\/a><\/div><time datetime=\"2026-05-15T14:48:12+02:00\" class=\"wp-block-rss__item-publish-date\">15 mai 2026<\/time> <\/li><li class='wp-block-rss__item'><div class='wp-block-rss__item-title'><a href='https:\/\/www.kernel.org\/'>6.19.14: stable<\/a><\/div><time datetime=\"2026-04-22T13:31:12+02:00\" class=\"wp-block-rss__item-publish-date\">22 avril 2026<\/time> <\/li><\/ul>\n        <\/div>\n\n    <\/div>\n\n    <button id=\"back-to-top\" class=\"elevator-btn\" title=\"Remonter en haut\">\u2b06<\/button>\n\n<\/div>\n\n<style>\n    header, #masthead, .site-header, .entry-header, .wp-block-post-title { display: none !important; }\n\n    .veille-portfolio-wrapper {\n        --c-bg-box: #ffffff;\n        --c-bg-page: #f8fbff;\n        --c-text-main: #4a5568;\n        --c-text-title: #2c3e50;\n        --c-accent: #0069d9;\n        --c-accent-hover: #0056b3;\n        --c-border: #e2e8f0;\n        --c-border-strong: #cbd5e0;\n        --c-icon-bg: #ebf8ff;\n        --c-nav-bg: #ffffff;\n        --c-nav-text: #2c3e50;\n        --c-nav-border: #e2e8f0;\n        --c-hover-bg: #f7fafc;\n        --c-logo-filter: none;\n        \n        font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;\n        max-width: 1250px;\n        margin: 0 auto;\n        padding: 20px;\n        color: var(--c-text-main);\n        transition: all 0.3s ease;\n        margin-top: -50px;\n        position: relative;\n    }\n\n    body.dark-mode-active,\n    body.dark-mode-active .veille-portfolio-wrapper {\n        background-color: #0f172a !important;\n        --c-bg-box: #1e293b;\n        --c-bg-page: #0f172a;\n        --c-text-main: #cbd5e1;\n        --c-text-title: #ffffff;\n        --c-accent: #60a5fa;\n        --c-accent-hover: #3b82f6;\n        --c-border: #334155;\n        --c-border-strong: #475569;\n        --c-icon-bg: #334155;\n        --c-nav-bg: #0f172a;\n        --c-nav-text: #f8fafc;\n        --c-nav-border: #475569;\n        --c-hover-bg: #2d3748;\n        --c-logo-filter: brightness(0) invert(1);\n    }\n\n    .cv-box {\n        background-color: var(--c-bg-box);\n        border: 1px solid var(--c-border);\n        border-radius: 20px;\n        padding: 30px; \n        box-shadow: 0 10px 25px -5px rgba(0, 0, 0, 0.05);\n        margin-bottom: 30px;\n        transition: transform 0.2s ease, border-color 0.3s, box-shadow 0.3s;\n    }\n    .cv-box:not(.cv-top-card):hover {\n        transform: translateY(-3px);\n        border-color: var(--c-border-strong);\n        box-shadow: 0 15px 30px -5px rgba(0, 0, 0, 0.1);\n    }\n\n    .cv-header-row {\n        display: flex;\n        justify-content: space-between;\n        align-items: center;\n        margin-bottom: 20px;\n        flex-wrap: wrap;\n        gap: 15px;\n    }\n    \n    .theme-btn {\n        background: var(--c-bg-box);\n        border: 1px solid var(--c-border);\n        color: var(--c-text-title);\n        padding: 8px 16px;\n        border-radius: 20px;\n        cursor: pointer;\n        display: flex;\n        align-items: center;\n        gap: 8px;\n        font-weight: 600;\n        font-family: inherit;\n        transition: all 0.2s;\n        height: 100%;\n    }\n    .theme-btn:hover { border-color: var(--c-accent); }\n\n    .header-logo-area { display: flex; align-items: center; gap: 12px; }\n    \n    .linkedin-btn {\n        text-decoration: none;\n        background: #0077b5;\n        color: #ffffff;\n        padding: 8px 16px;\n        border-radius: 20px;\n        display: flex;\n        align-items: center;\n        gap: 8px;\n        font-weight: 600;\n        transition: all 0.2s ease;\n        border: 1px solid #0077b5;\n        box-shadow: 0 2px 5px rgba(0, 119, 181, 0.2);\n    }\n    .linkedin-btn:hover {\n        background: #005582;\n        border-color: #005582;\n        transform: translateY(-2px);\n        box-shadow: 0 4px 10px rgba(0, 119, 181, 0.4);\n        color: #fff;\n    }\n    .linkedin-icon { fill: currentColor; }\n\n    .cv-btn {\n        background: #16a34a;\n        border-color: #16a34a;\n        box-shadow: 0 2px 5px rgba(22, 163, 74, 0.2);\n    }\n    .cv-btn:hover {\n        background: #15803d;\n        border-color: #15803d;\n        box-shadow: 0 4px 10px rgba(22, 163, 74, 0.35);\n        color: #fff;\n    }\n\n    .main-title {\n        text-align: center;\n        font-size: 2.5em; \n        color: var(--c-text-title);\n        margin: 10px 0 30px;\n        display: block !important;\n        line-height: 1.2;\n    }\n\n    .quick-nav-row { display: flex; justify-content: center; gap: 20px; flex-wrap: wrap; }\n    \n    .nav-pill {\n        text-decoration: none;\n        background-color: var(--c-nav-bg);\n        color: var(--c-nav-text);\n        border: 1px solid var(--c-nav-border);\n        padding: 10px 30px; \n        border-radius: 50px;\n        font-weight: 600;\n        font-size: 1.1em;\n        transition: all 0.2s ease;\n        box-shadow: 0 2px 5px rgba(0,0,0,0.05);\n        display: inline-block;\n    }\n    .nav-pill:hover {\n        background-color: var(--c-accent);\n        color: #ffffff;\n        border-color: var(--c-accent);\n        transform: translateY(-2px);\n    }\n    .active-pill {\n        background-color: transparent;\n        color: var(--c-text-title);\n        border: 1px solid var(--c-accent);\n        padding: 10px 30px; \n        border-radius: 50px;\n        font-weight: 700;\n        font-size: 1.1em;\n        box-shadow: 0 0 10px rgba(0, 105, 217, 0.1) inset;\n    }\n\n    .cv-box h2 {\n        color: var(--c-text-title);\n        border-bottom: 2px solid var(--c-border);\n        padding-bottom: 15px;\n        margin-top: 0;\n        margin-bottom: 20px;\n        font-size: 1.6em; \n        display: flex;\n        align-items: center;\n    }\n    .cv-box h2::before {\n        content: attr(data-icon);\n        margin-right: 15px;\n        font-size: 0.9em; \n        background: var(--c-icon-bg);\n        width: 45px; \n        height: 45px; \n        display: flex;\n        justify-content: center;\n        align-items: center;\n        border-radius: 50%;\n    }\n\n    .rss-links-row {\n        display: flex;\n        flex-wrap: wrap;\n        gap: 10px;\n        margin-bottom: 20px;\n    }\n    .mini-link {\n        text-decoration: none;\n        background-color: var(--c-nav-bg);\n        color: var(--c-nav-text);\n        border: 1px solid var(--c-nav-border);\n        padding: 8px 16px;\n        border-radius: 50px;\n        font-weight: 600;\n        font-size: 0.9em;\n        transition: all 0.2s ease;\n    }\n    .mini-link:hover {\n        background-color: var(--c-accent);\n        color: #ffffff;\n        border-color: var(--c-accent);\n        transform: translateY(-2px);\n    }\n\n    .rss-subtitle {\n        margin: 30px 0 15px;\n        font-size: 1.3em;\n        color: var(--c-text-title);\n        border-left: 4px solid var(--c-accent);\n        padding-left: 10px;\n    }\n\n    .cv-box ul.wp-block-rss { list-style: none !important; padding: 0 !important; margin: 0 !important; }\n    .cv-box ul.wp-block-rss li { padding: 15px 0; border-bottom: 1px solid var(--c-border); }\n    .cv-box ul.wp-block-rss li:last-child { border-bottom: none; }\n    \n    .cv-box ul.wp-block-rss li a {\n        color: var(--c-text-title);\n        font-weight: 700;\n        text-decoration: none;\n        display: block;\n        margin-bottom: 6px;\n        font-size: 1.2em; \n        line-height: 1.4;\n        transition: color 0.2s;\n    }\n    .cv-box ul.wp-block-rss li a:hover { color: var(--c-accent); }\n    .cv-box ul.wp-block-rss time, .cv-box ul.wp-block-rss .wp-block-rss__date { font-size: 0.95em; color: var(--c-text-main); opacity: 0.8; }\n\n    .elevator-btn {\n        position: fixed;\n        bottom: 30px;\n        right: 30px;\n        background-color: var(--c-accent);\n        color: #fff;\n        border: none;\n        border-radius: 50%;\n        width: 50px;\n        height: 50px;\n        font-size: 1.5em;\n        cursor: pointer;\n        box-shadow: 0 4px 15px rgba(0,0,0,0.2);\n        opacity: 0;\n        visibility: hidden;\n        transition: all 0.3s ease;\n        z-index: 9999;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n    }\n    .elevator-btn.visible { opacity: 1; visibility: visible; bottom: 40px; }\n    .elevator-btn:hover { background-color: var(--c-accent-hover); transform: scale(1.1); }\n\n    .mode-icon.sun { display: none; }\n    body.dark-mode-active .mode-icon.sun { display: inline; }\n    body.dark-mode-active .mode-icon.moon { display: none; }\n\n    \/* --- COMPARATIF --- *\/\n    .compare-grid {\n        display: grid;\n        grid-template-columns: repeat(3, minmax(0, 1fr));\n        gap: 18px;\n        margin-top: 10px;\n    }\n    .compare-col {\n        border: 1px solid var(--c-border);\n        border-radius: 16px;\n        padding: 18px;\n        background: var(--c-bg-box);\n    }\n    .compare-title {\n        margin: 0 0 12px;\n        color: var(--c-text-title);\n        font-size: 1.15em;\n        border-left: 4px solid var(--c-accent);\n        padding-left: 10px;\n    }\n    @media (max-width: 980px) {\n        .compare-grid { grid-template-columns: 1fr; }\n    }\n<\/style>\n\n<script>\n    document.addEventListener(\"DOMContentLoaded\", function() {\n        const toggleBtn = document.getElementById('theme-toggle');\n        const modeText = document.querySelector('.mode-text');\n        \n        function updateButtonText(isDark) { modeText.textContent = isDark ? \"Mode Clair\" : \"Mode Sombre\"; }\n\n        const savedTheme = localStorage.getItem('cv-theme');\n        if (savedTheme === 'dark') { \n            document.body.classList.add('dark-mode-active'); \n            updateButtonText(true); \n        }\n\n        toggleBtn.addEventListener('click', function() {\n            document.body.classList.toggle('dark-mode-active');\n            const isDarkNow = document.body.classList.contains('dark-mode-active');\n            localStorage.setItem('cv-theme', isDarkNow ? 'dark' : 'light');\n            updateButtonText(isDarkNow);\n        });\n\n        const elevatorBtn = document.getElementById('back-to-top');\n        window.addEventListener('scroll', () => {\n            if (window.scrollY > 300) {\n                elevatorBtn.classList.add('visible');\n            } else {\n                elevatorBtn.classList.remove('visible');\n            }\n        });\n        elevatorBtn.addEventListener('click', () => {\n            window.scrollTo({ top: 0, behavior: 'smooth' });\n        });\n    });\n<\/script>","protected":false},"excerpt":{"rendered":"<p>\ud83c\udf19 \u2600\ufe0f Mode Sombre \ud83c\udfe0 Accueil LinkedIn \ud83d\udcc4 CV Veille Technologique \ud83d\udcc2 Documentation \ud83d\udcf0 Veille Technologique \ud83d\udcbc Parcours Professionnel \ud83c\udf93 Certifications Mon Agr\u00e9gateur de Flux (FreshRSS) En compl\u00e9ment des flux pr\u00e9sent\u00e9s ci-dessous, j&rsquo;utilise une instance priv\u00e9e FreshRSS pour centraliser, cat\u00e9goriser et archiver l&rsquo;ensemble de ma veille technologique et s\u00e9curitaire au quotidien. \ud83d\udd17 Acc\u00e9der \u00e0 mon [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-119","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/yoann-trevette.duckdns.org\/index.php?rest_route=\/wp\/v2\/pages\/119","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/yoann-trevette.duckdns.org\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/yoann-trevette.duckdns.org\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/yoann-trevette.duckdns.org\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/yoann-trevette.duckdns.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=119"}],"version-history":[{"count":32,"href":"https:\/\/yoann-trevette.duckdns.org\/index.php?rest_route=\/wp\/v2\/pages\/119\/revisions"}],"predecessor-version":[{"id":195,"href":"https:\/\/yoann-trevette.duckdns.org\/index.php?rest_route=\/wp\/v2\/pages\/119\/revisions\/195"}],"wp:attachment":[{"href":"https:\/\/yoann-trevette.duckdns.org\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=119"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}