[{"data":1,"prerenderedAt":181},["ShallowReactive",2],{"seo-verification":3,"blog-cve-2026-21589-patch-atlassian-jira-confluence-ar":6},{"google":4,"bing":5},"EycwPY2XMyTkVzas3n1ygeNJFGAH513qrMjfDljzsMQ","",{"key":7,"data":8},"blog-cve-2026-21589-patch-atlassian-jira-confluence-ar",{"id":9,"slug":10,"slugs":11,"title":15,"excerpt":16,"readTime":17,"views":18,"isPinned":19,"publishedAt":20,"updatedAt":21,"category":22,"categories":28,"featuredImage":30,"bgImage":31,"posterImage":32,"relatedSolution":30,"intro":33,"sections":34,"ctaTitle":30,"ctaBody":30,"ctaButton":115,"ctaUrl":116,"relatedPosts":117},431,"cve-2026-21589-patch-atlassian-jira-confluence",{"fr":12,"en":13,"ar":10,"es":14},"atlassian-cve-2026-21589-patch-jira-confluence-self-hosted","cve-2026-21589-patch-atlassian-jira-confluence-self-hosted","cve-2026-21589-parche-atlassian-jira-confluence","‏CVE-2026-21589: رقع Atlassian فوراً","‏CVE-2026-21589 ثغرة path traversal غير مصادَق عليها (CVSS ‏9.3) تطال جميع منتجات Atlassian Data Center. تعرّف على الإصدارات المُصلَحة وكيفية التحقق من سلامة نسختك.",9,0,false,"2026-10-11T00:00:00+00:00","2026-10-13T14:10:28+00:00",{"id":23,"name":24,"slug":25,"color":26,"icon":27},8,"الأمان والمراقبة","securite-monitoring","bg-rose-500\u002F10 text-rose-400","security",[29],{"id":23,"name":24,"slug":25,"color":26,"icon":27},null,"\u002Fblog\u002Fcovers\u002Fbg.svg","\u002Fblog\u002Fcovers\u002Fatlassian-cve-2026-21589-patch-jira-confluence-self-hosted-poster.svg","‏في ‏5 أكتوبر 2026، نشرت Atlassian إشعاراً حرجاً بشأن ‏CVE-2026-21589، ثغرة من نوع path traversal مُصنَّفة ‏CVSS v4.0 ‏‎9.3‎. لا تستلزم الثغرة أي مصادقة وتطال جميع إصدارات Data Center من Jira وConfluence وBitbucket وBamboo وCrowd وCrucible وFisheye. إذا كانت نسختك مُتاحة عبر الإنترنت، فإن تطبيق الرقعة هو الحل الوحيد الموثوق.",[35,39,51,54,82,86,89,92,112],{"type":36,"title":37,"body":38},"h2","لماذا هذه الثغرة خطيرة","‏CVE-2026-21589 ثغرة path traversal تُستغَل عبر تسلسل النقطتين المضاعَفتين (`‎::‎`) في مسارات طلبات HTTP. يستطيع مهاجم يصل إلى نسختك عبر الشبكة — دون أي اعتماديات — قراءة ملفات عشوائية من جذر الويب الخاص بالتطبيق. قد تشمل هذه الملفات إعدادات حساسة أو رموز داخلية لم تكن مُخصَّصة للوصول العام.\n\n‏درجة ‏CVSS v4.0 البالغة ‏‎9.3‎ تعكس ثلاثة عوامل: لا مصادقة مطلوبة، لا تفاعل من المستخدم، وتأثير واسع على كامل عائلة المنتجات. أكدت Atlassian الرقعة في ‏5 أكتوبر 2026. حسابات Atlassian السحابية غير متأثرة؛ هذا الإشعار خاص بنشرات Data Center الذاتية فقط.",{"type":40,"title":41,"items":42},"ul","المنتجات والإصدارات المتأثرة",[43,44,45,46,47,48,49,50],"‏**Confluence Data Center** — جميع الإصدارات قبل ‏‎9.2.26‎ (سطر LTS) و‏‎10.2.19‎ (السطر الحالي)","‏**Jira Software Data Center** — جميع الإصدارات قبل ‏‎9.12.40‎ (LTS) أو ‏‎10.3.26‎ أو ‏‎11.3.12‎","‏**Jira Service Management Data Center** — جميع الإصدارات قبل ‏‎5.12.40‎ (LTS) أو ‏‎10.3.26‎ أو ‏‎11.3.12‎","‏**Bitbucket Data Center** — راجع الإشعار الرسمي على ‏advisories.atlassian.com للإصدار المُصلَح","‏**Bamboo Data Center** — راجع الإشعار الرسمي","‏**Crowd** — راجع الإشعار الرسمي","‏**Crucible \u002F Fisheye** — راجع الإشعار الرسمي","‏**Atlassian Cloud** — غير متأثر",{"type":36,"title":52,"body":53},"متطلبات ما قبل التحديث","قبل تطبيق أي رقعة، أجرِ نسخًا احتياطيًا كاملًا لقاعدة البيانات ودليل الملفات الرئيسي. بالنسبة لـ Confluence، هذا يعني قاعدة البيانات ودليل `confluence.home` (المرفقات والإضافات والإعدادات)؛ أما Jira، فيشمل قاعدة البيانات و`jira.home`. تحقق من صلاحية النسخة الاحتياطية قبل المتابعة.\n\nتحقق من أنك على مسار ترقية مدعوم. تنشر Atlassian مصفوفات الترقية؛ قد يكون الانتقال من إصدار قديم جدًا إلى الإصدار المُصلَح الحديث في خطوة واحدة غير مدعوم ويستلزم خطوة وسيطة. استخدم أداة Atlassian Upgrade Path Checker على my.atlassian.com قبل البدء.\n\nتأكد من توفر مساحة كافية على القرص: يفك المُثبِّت ضغط توزيعة كاملة بجانب النسخة الجارية. للتوزيعات الكبيرة من Confluence، احرص على توفر 10 غيغابايت على الأقل على وحدة تخزين التثبيت.",{"type":55,"title":56,"steps":57},"steps","التحقق من الإصدار وتطبيق الرقعة",[58,61,64,67,70,73,76,79],{"title":59,"body":60},"تحديد إصدارك الحالي","‏في Confluence، انتقل إلى **الإدارة → الإعدادات العامة → حول Confluence** أو اقرأ المفتاح `atlassian.version` من `confluence.home\u002Fconfluence.cfg.xml`. في Jira، اذهب إلى **الإدارة → النظام → معلومات النظام** وابحث عن حقل Build، أو نفّذ `grep -m1 'version' \u002Fopt\u002Fatlassian\u002Fjira\u002Fatlassian-jira\u002FMETA-INF\u002FMANIFEST.MF` على المضيف.",{"title":62,"body":63},"تنزيل المُثبِّت المُصلَح","‏أحضر المُثبِّت المرقَّع من مركز التنزيل الرسمي لـ Atlassian على `www.atlassian.com\u002Fsoftware\u002Fconfluence\u002Fdownload-archives` (لـ Confluence) أو الصفحة المقابلة لمنتجك. تحقق من مجموع SHA-256 مقابل القيمة المنشورة على صفحة التنزيل قبل تشغيل أي شيء.",{"title":65,"body":66},"تمكين وضع الصيانة","‏في Confluence DC: اذهب إلى **الإدارة → الصيانة** وفعّل وضع الصيانة. في Jira DC، الخيار المماثل تحت **الإدارة → النظام → الصيانة**. انتظر حتى تنتهي الجلسات النشطة.",{"title":68,"body":69},"إيقاف الخدمة","‏نفّذ `sudo systemctl stop confluence` (أو `jira`). تأكد من توقف العملية: يجب أن يعود `ss -tlnp | grep 8090` بدون نتائج.",{"title":71,"body":72},"تشغيل المُثبِّت أو فك ضغط الأرشيف","‏إذا كنت تستخدم مُثبِّت `.bin`، اجعله قابلاً للتنفيذ بـ `chmod +x atlassian-confluence-9.2.26-x64.bin` ونفّذه كـ root. اختر **Upgrade** عند الطلب.",{"title":74,"body":75},"إعادة التشغيل والتحقق","‏ابدأ الخدمة بـ `sudo systemctl start confluence` وتابع السجلات: `tail -f \u002Fopt\u002Fatlassian\u002Fconfluence\u002Flogs\u002Fatlassian-confluence.log`. انتظر سطر `Server startup in`، ثم تحقق من رقم الإصدار في واجهة الإدارة.",{"title":77,"body":78},"لمجموعات Data Center: نشر العُقَد واحدةً تلو الأخرى","في بيئة الكتلة، أزل عقدةً من موازن الحمل، طبّق عليها الرقعة وأعد تشغيلها، وانتظر حتى تعود إلى الحالة السليمة في لوحة التحكم قبل المتابعة إلى العقدة التالية. يمنع هذا الأسلوب انقطاع الخدمة تمامًا ويتيح لك التراجع إذا ظهرت مشكلة غير متوقعة. لا تطبّق الرقعة على عقدتين في الوقت ذاته؛ يجب أن تكون الكتلة صحية في كل خطوة.",{"title":80,"body":81},"اختبار الوظائف الأساسية والتحقق من السجلات","بعد اكتمال التحديث، أجرِ اختبار دخان: أنشئ صفحةً في Confluence أو تذكرةً في Jira وتحقق من أن العمليات الأساسية تعمل بشكل صحيح. راجع سجلات التطبيق وتأكد من عدم ظهور أخطاء `ClassNotFoundException` أو `PathTraversalDetected`. رقعة CVE-2026-21589 تسدّ ثغرة path traversal؛ إذا ظهر خطأ عند الإقلاع فهذا يشير إلى تثبيت غير مكتمل. تحقق أيضًا من رقم الإصدار في واجهة الإدارة للتأكد من أنه يعرض الإصدار المُصلَح.",{"type":83,"title":84,"body":85},"tip","حل مؤقت إذا تعذّر التطبيق الفوري للرقعة","‏إذا تعذّر تطبيق الرقعة الآن، قيّد الوصول الخارجي للنسخة بالكامل خلف reverse proxy وحصر الوصول بنطاقات IP المعروفة. يمكنك في nginx إضافة كتلة `location` ترفض الطلبات المحتوية على تسلسل النقطتين المضاعَفتين: `if ($request_uri ~* '::') { return 403; }`. هذا إجراء وقائي وليس إصلاحاً حقيقياً. لا تعتمد عليه كحل دائم. كما يُشير إشعار Atlassian صراحةً إلى أن التصفية على مستوى الشبكة ليست بديلاً كافياً للرقعة.",{"type":36,"title":87,"body":88},"التحقق من أن نسختك لم تعد عُرضة للثغرة","‏بعد التطبيق، تأكد من أن الإصدار في واجهة الإدارة يطابق الإصدار المُصلَح. يمكنك إجراء فحص أساسي بإرسال طلب مُصاغ والتحقق من أنه يُعيد 400 أو 403 بدلاً من محتوى ملف. مسار آمن للاختبار: `http:\u002F\u002Fyour-domain.com\u002Fconfluence\u002Fsetup\u002F::WEB-INF\u002Fweb.xml` — النسخة المُصلَحة تُعيد خطأً؛ النسخة المعيبة تُعيد الملف.\n\n‏راجع سجلات التطبيق أيضاً بحثاً عن أنماط الوصول الحاملة لـ `::`: `grep '::' \u002Fopt\u002Fatlassian\u002Fconfluence\u002Flogs\u002Faccess.log`. أي نتيجة قبل تاريخ التطبيق تستوجب مراجعة أمنية معمّقة.",{"type":36,"title":90,"body":91},"تدابير وقائية طويلة الأمد","‏تطبيق رقعة CVE-2026-21589 يعالج الخطر الآني، لكن الدرس الأشمل يتعلق بسطح التعرض. تقييد المنافذ الخارجية بقواعد `ufw` صارمة، وتشغيل التطبيق خلف nginx كـ reverse proxy لتطبيع المسارات، وأتمتة فحص الثغرات باستخدام `trivy` أو `grype`، والاشتراك في خلاصة RSS على `advisories.atlassian.com` — كل هذه الخطوات تُقلل جذرياً من سطح الهجوم. احتفظ دائماً بإجراء rollback مُختبَر: لقطة قرص VPS قبل كل تحديث أو نسخة احتياطية مُتحقَّق منها لقاعدة البيانات.",{"type":93,"title":94,"rows":95,"headers":108},"comparison","الإصدارات المتأثرة مقابل الإصدارات المُصلَحة",[96,100,104],[97,98,99],"Confluence Data Center","‏جميع الإصدارات \u003C ‏‎9.2.26‎ (LTS) أو \u003C ‏‎10.2.19‎","‏‎9.2.26‎ (LTS) · ‏‎10.2.19‎",[101,102,103],"Jira Software Data Center","‏جميع الإصدارات \u003C ‏‎9.12.40‎ (LTS)، \u003C ‏‎10.3.26‎ أو \u003C ‏‎11.3.12‎","‏‎9.12.40‎ (LTS) · ‏‎10.3.26‎ · ‏‎11.3.12‎",[105,106,107],"Jira Service Management DC","‏جميع الإصدارات \u003C ‏‎5.12.40‎ (LTS)، \u003C ‏‎10.3.26‎ أو \u003C ‏‎11.3.12‎","‏‎5.12.40‎ (LTS) · ‏‎10.3.26‎ · ‏‎11.3.12‎",[109,110,111],"المنتج","الإصدارات المتأثرة","الإصدار المُصلَح",{"type":36,"title":113,"body":114},"خلاصة","‏CVE-2026-21589 من أخطر ثغرات Atlassian في السنوات الأخيرة: لا مصادقة، تغطية كاملة لعائلة المنتجات، ودرجة CVSS ‏‎9.3‎. تطبيق الرقعة واضح ومباشر، والإصدارات المُصلَحة متاحة الآن. إذا كنت تشغّل أدوات Atlassian على VPS وتبحث عن بيئة تتضمن جداراً نارياً مُهيَّأً ولقطات تلقائية وإعداد reverse proxy، فإن VPS المُدار من ServOrbit مُصمَّم لهذا التحميل تحديداً.","نشر على VPS آمن","\u002Fvps-cloud",[118,142,164],{"id":119,"slug":120,"slugs":121,"title":125,"excerpt":126,"readTime":127,"views":128,"isPinned":19,"publishedAt":129,"updatedAt":130,"category":131,"categories":136,"featuredImage":30,"bgImage":31,"posterImage":138,"relatedSolution":139},270,"هجرة-jira-data-center-إلى-openproject-أو-plane-على-vps",{"fr":122,"en":123,"ar":120,"es":124},"migrer-jira-openproject-plane-vps-2026","migrating-from-jira-data-center-to-openproject-or-plane-on-vps","migrar-de-jira-a-openproject-o-plane-en-vps","هجرة ‎Jira Data Center إلى ‎OpenProject أو ‎Plane على ‎VPS","توقّف ‎Jira Data Center عن بيع تراخيص جديدة منذ مارس 2026 وسيصبح قراءة فقط في 28 مارس 2029. انتقل إلى ‎OpenProject أو ‎Plane على ‎VPS خاص بك في يوم عمل واحد.",13,1,"2026-08-16T00:00:00+00:00","2026-09-07T11:26:10+00:00",{"id":132,"name":133,"slug":134,"color":135,"icon":134},3,"النشر","deploiement","bg-success\u002F10 text-success",[137],{"id":132,"name":133,"slug":134,"color":135,"icon":134},"\u002Fblog\u002Fcovers\u002Fmigrer-jira-openproject-plane-vps-2026-poster.svg",{"categorySlug":140,"appSlug":141},"التعاون-والإنتاجية","plane",{"id":143,"slug":144,"slugs":145,"title":149,"excerpt":150,"readTime":17,"views":18,"isPinned":19,"publishedAt":151,"updatedAt":152,"category":153,"categories":158,"featuredImage":30,"bgImage":31,"posterImage":160,"relatedSolution":161},423,"authentik-مقابل-authelia-sso-مستضاف-ذاتيا-vps",{"fr":146,"en":147,"ar":144,"es":148},"authentik-vs-authelia-sso-self-hosted","authentik-vs-authelia-sso-comparison-vps","authentik-vs-authelia-sso-comparativa-vps","Authentik أم Authelia: أي SSO مستضاف ذاتياً لـ VPS؟","Authentik أم Authelia لنظام SSO المستضاف ذاتياً؟ مقارنة تقنية: بروتوكولات OIDC\u002FSAML، استهلاك الذاكرة، البنية وحالات الاستخدام.","2026-10-08T00:00:00+00:00","2026-10-08T23:30:51+00:00",{"id":154,"name":155,"slug":156,"color":157,"icon":156},5,"مقارنات","comparatif","bg-info\u002F10 text-info",[159],{"id":154,"name":155,"slug":156,"color":157,"icon":156},"\u002Fblog\u002Fcovers\u002Fauthentik-vs-authelia-sso-self-hosted-poster.svg",{"categorySlug":162,"appSlug":163},"الأمن-السيبراني-والحصن","authentik",{"id":165,"slug":166,"slugs":167,"title":171,"excerpt":172,"readTime":173,"views":132,"isPinned":19,"publishedAt":174,"updatedAt":175,"category":176,"categories":177,"featuredImage":30,"bgImage":31,"posterImage":179,"relatedSolution":180},348,"crowdsec-مقابل-fail2ban-ايهما-تختار-لخادمك",{"fr":168,"en":169,"ar":166,"es":170},"crowdsec-vs-fail2ban-securite-vps","crowdsec-vs-fail2ban-which-to-choose-for-your-vps","crowdsec-vs-fail2ban-cual-elegir-para-tu-vps","CrowdSec مقابل Fail2ban: أيهما تختار لحماية خادمك الافتراضي","CrowdSec أم Fail2ban على خادمك الافتراضي؟ مقارنة حسب حالة الاستخدام: قائمة الحجب المجتمعية أم البساطة المحلية — شجرة القرار لاختيار الأداة المناسبة.",7,"2026-09-11T00:00:00+00:00","2026-09-11T11:34:13+00:00",{"id":154,"name":155,"slug":156,"color":157,"icon":156},[178],{"id":154,"name":155,"slug":156,"color":157,"icon":156},"\u002Fblog\u002Fcovers\u002Fcrowdsec-vs-fail2ban-securite-vps-poster.svg",{"categorySlug":162,"appSlug":30},1791900915863]