يحدث ثغرة Cross-Site Scripting (XSS) مخزنة بسبب عدم كفاية تعقيم المدخلات ومعالجة المخرجات. يمكن للمهاجمين المصرح لهم، والذين لديهم صلاحيات وصول بمستوى مساهم أو أعلى، حقن نصوص برمجية ويب تعسفية في الصفحات، والتي يتم تنفيذها عندما يصل المستخدم إلى الصفحة المصابة.