diff --git a/advisories/github-reviewed/2024/03/GHSA-qfv4-q44r-g7rv/GHSA-qfv4-q44r-g7rv.json b/advisories/github-reviewed/2024/03/GHSA-qfv4-q44r-g7rv/GHSA-qfv4-q44r-g7rv.json
index a79a6e75a54..0891745fd70 100644
--- a/advisories/github-reviewed/2024/03/GHSA-qfv4-q44r-g7rv/GHSA-qfv4-q44r-g7rv.json
+++ b/advisories/github-reviewed/2024/03/GHSA-qfv4-q44r-g7rv/GHSA-qfv4-q44r-g7rv.json
@@ -1,7 +1,7 @@
{
"schema_version": "1.4.0",
"id": "GHSA-qfv4-q44r-g7rv",
- "modified": "2024-03-22T16:35:48Z",
+ "modified": "2025-01-03T16:06:28Z",
"published": "2024-03-22T16:35:48Z",
"aliases": [
"CVE-2024-28117"
@@ -11,7 +11,7 @@
"severity": [
{
"type": "CVSS_V3",
- "score": "CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H"
+ "score": "CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H"
}
],
"affected": [
diff --git a/advisories/github-reviewed/2025/01/GHSA-x88g-h956-m5xg/GHSA-x88g-h956-m5xg.json b/advisories/github-reviewed/2025/01/GHSA-x88g-h956-m5xg/GHSA-x88g-h956-m5xg.json
new file mode 100644
index 00000000000..041f6e18884
--- /dev/null
+++ b/advisories/github-reviewed/2025/01/GHSA-x88g-h956-m5xg/GHSA-x88g-h956-m5xg.json
@@ -0,0 +1,131 @@
+{
+ "schema_version": "1.4.0",
+ "id": "GHSA-x88g-h956-m5xg",
+ "modified": "2025-01-03T16:05:26Z",
+ "published": "2025-01-03T16:05:26Z",
+ "aliases": [
+ "CVE-2024-56408"
+ ],
+ "summary": "Phpspreadsheet allows unauthorized Reflected XSS in `Convert-Online.php` file",
+ "details": "# Unauthorized Reflected XSS in `Convert-Online.php` file\n**Product**: Phpspreadsheet\n**Version**: version 3.6.0\n**CWE-ID**: CWE-79: Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')\n**CVSS vector v.3.1**: 8.2 (AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:H/A:N)\n**CVSS vector v.4.0**: 8.3 (AV:N/AC:L/AT:N/PR:N/UI:A/VC:N/VI:H/VA:N/SC:L/SI:H/SA:L)\n**Description**: using the `/vendor/phpoffice/phpspreadsheet/samples/Engineering/Convert-Online.php` script, an attacker can perform a XSS-type attack \n**Impact**: executing arbitrary JavaScript code in the browser\n**Vulnerable component**: the `/vendor/phpoffice/phpspreadsheet/samples/Engineering/Convert-Online.php` file\n**Exploitation conditions**: an unauthorized user\n**Mitigation**: sanitization of the quantity variable\n**Researcher**: Aleksey Solovev (Positive Technologies)\n\n# Research\n\nThe researcher discovered zero-day vulnerability Unauthorized Reflected Cross-Site Scripting (XSS) (in `Convert-Online.php` file) in Phpspreadsheet.\n\nThere is no sanitization in the `/vendor/phpoffice/phpspreadsheet/samples/Engineering/Convert-Online.php` file, which leads to the possibility of a XSS attack.\n\n\n\n*Figure 4. The message with the quantity parameter is displayed without sanitization*\n\n\nThe following figure shows a POST HTTP-request and a response to the server with the variable quantity, which is displayed in the response from the server without sanitization.\n\n\n\n*Figure 5. In the server's response , the quantity variable is displayed without sanitization*\n\nAn attacker can prepare a special HTML form that will be automatically sent to the vulnerable scenario.\n\n*Listing 3. HTML form that demonstrates the exploitation of the XSS vulnerability*\n\n```\n\n \n