
Professional vulnerability assessment report for osTicket stored cross-site scripting, including business impact, remediation, and mitigation strategy.
| Field | Details |
|---|
| Report Type | Vulnerability Assessment Report |
| Engagement Context | Security Research |
| Primary Focus | Web Application Security |
| Audience | Security teams, engineering teams, hiring managers |
| Output Style | Executive summary, technical analysis, business impact, remediation roadmap |
| Publication State | Sanitized for public portfolio review |
[!IMPORTANT] This report is intentionally sanitized for public GitHub publication. Sensitive identifiers, credentials, infrastructure values, and client-specific evidence are replaced with clear placeholders.
[!TIP] For a fast review, start with the Executive Summary and Impact sections. For technical depth, continue into Technical Analysis and Remediation.
CVE-2026-36214 - osTicket Stored XSS via Bootstrap Tooltip
ثغرة أمنية من نوع Cross-Site Scripting (XSS) مخزنة في نظام إدارة التذاكر osTicket (الإصدارات 1.10 حتى 1.17.7 و 1.18.0 حتى 1.18.3)، تنشأ من استخدام مكون Bootstrap Tooltip 3.3.4 المعروف بثغرة CVE-2019-8331.
تسمح هذه الثغرة لمستخدم عادي (غير مُصادق عند إنشاء التذكرة) بحقن كود JavaScript ضار في رسالة التذكرة. عند عرض هذه الرسالة من قبل وكيل (Agent) أو مسؤول (Admin)، يتم تنفيذ الكود في سياق جلستهم، مما يسمح بسرقة الجلسة والتحكم الكامل بنظام التذاكر.
| العنصر | التفاصيل |
|---|---|
| CVE | CVE-2026-36214 |
| CVSS | 8.7 (High) |
| النوع | Stored Cross-Site Scripting (XSS) |
| المنتج | osTicket |
| الإصدارات المتأثرة | v1.10 - v1.17.7, v1.18.0 - v1.18.3 |
| المكون الضعيف | Bootstrap Tooltip 3.3.4 (CVE-2019-8331) |
| الصلاحية المطلوبة | بدون مصادقة (افتراضياً) |
| التأثير | استيلاء كامل على جلسات الوكلاء والمسؤولين |
| Attribute | Value |
|---|---|
| Identifier | CVE-2026-36214 |
| CVSS / Severity | 8.7 |
| Weakness Class | CWE-79**: Improper Neutralization of Input During Web Page Generation |
| Affected Scope | v1.10 - v1.17.7, v1.18.0 - v1.18.3 |
The weakness was assessed from an application-security and infrastructure-risk perspective. The core issue is classified as Stored XSS and was documented in a sanitized form suitable for public portfolio publication.
osTicket هو نظام تذاكر مفتوح المصدر يستخدم على نطاق واسع في المؤسسات. يسمح للمستخدمين برفع محتوى HTML وملفات مرفقة ضمن التذاكر.
| الإجراء | الأولوية | الوصف |
|---|---|---|
| تحديث osTicket | 🟢 فوري | الترقية إلى 1.17.8 أو 1.18.4 |
| تحديث Bootstrap | 🟢 فوري | تحديث Bootstrap إلى 3.4.1+ |
| تقييد رفع الملفات | 🟡 مهم | منع رفع ملفات JavaScript في إعدادات Admin Panel |
| تشديد CSP | 🟡 مهم | إضافة script-src 'nonce-...' لسياسة الأمان |
| تدقيق التذاكر القديمة | 🟡 مهم | مراجعة التذاكر بحثاً عن حمولات XSS |
Prepared as a professional cybersecurity portfolio report
Focused on clear risk communication, practical remediation, and defensive improvement.