Cross-Site Scripting (XSS) ایک vulnerability ہے جہاں ایک حملہ آور نقصان دہ JavaScript کو ایک ویب پیج میں inject کرتا ہے جو دوسری users دیکھتے ہیں — یہ ان کے browsers میں چلتا ہے تاکہ ڈیٹا چوری ہو، سیشن کو ہائی جیک کیا جائے، یا ان کی طرف سے کارروائیاں کی جائیں۔ یہ ایک عام، خطرناک ویب vulnerability ہے، صحیح output handling سے روکا جا سکتا ہے۔
XSS کیسے کام کرتا ہے
When user input is rendered into a page WITHOUT proper escaping, injected SCRIPTS run:
Welcome, <%= userInput %>
