Fix Cross Site Scripting Issue (#497)

* Update eos.py

* ruff format

* ruff format
This commit is contained in:
Yunus AYDIN 2025-03-28 00:22:18 +03:00 committed by GitHub
parent 7734c9c32f
commit 2468efe604
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 5 additions and 4 deletions

View File

@ -1,6 +1,7 @@
#!/usr/bin/env python3
import argparse
import html
import os
import subprocess
import sys
@ -129,8 +130,8 @@ def create_error_page(
return (
ERROR_PAGE_TEMPLATE.replace("STATUS_CODE", status_code)
.replace("ERROR_TITLE", error_title)
.replace("ERROR_MESSAGE", error_message)
.replace("ERROR_DETAILS", error_details)
.replace("ERROR_MESSAGE", html.escape(error_message))
.replace("ERROR_DETAILS", html.escape(error_details))
)