← Back to CVE Explorer

CVE-2025-57205

Full vulnerability record from the local CVENow database.

Description

iNiLabs School Express (SMS Express) 6.2 is affected by a Stored Cross-Site Scripting (XSS) vulnerability in the content-management features available to authenticated admin users. The vulnerability resides in POSTed editor parameters submitted to the /posts/edit/{id} endpoint (and similarly in Notice and Pages editors). Due to insufficient input sanitization and output encoding, attackers can inject HTML/JS payloads. The payload is saved and later rendered unsanitized, resulting in JavaScript execution in other users' browsers when they access the affected content. This issue allows an authenticated attacker to execute arbitrary JavaScript in the context of another user, potentially leading to session hijacking, privilege escalation, data exfiltration, or administrative account takeover. The application does not enforce a restrictive Content Security Policy (CSP) or adequate filtering to prevent such attacks.

Severity
MEDIUM
CVSS score
5.4 (v3.1)
Vulnerability status
Analyzed
Source identifier
Published
2025-09-22 21:15:59.877000
Last modified
2026-11-05 23:10:00.150000
View original CVE JSON
{
  "id": "CVE-2025-57205",
  "sourceIdentifier": "[email protected]",
  "published": "2025-09-22T21:15:59.877",
  "lastModified": "2026-11-05T23:10:00.150",
  "vulnStatus": "Analyzed",
  "cveTags": [],
  "descriptions": [
    {
      "lang": "en",
      "value": "iNiLabs School Express (SMS Express) 6.2 is affected by a Stored Cross-Site Scripting (XSS) vulnerability in the content-management features available to authenticated admin users. The vulnerability resides in POSTed editor parameters submitted to the /posts/edit/{id} endpoint (and similarly in Notice and Pages editors). Due to insufficient input sanitization and output encoding, attackers can inject HTML/JS payloads. The payload is saved and later rendered unsanitized, resulting in JavaScript execution in other users' browsers when they access the affected content. This issue allows an authenticated attacker to execute arbitrary JavaScript in the context of another user, potentially leading to session hijacking, privilege escalation, data exfiltration, or administrative account takeover. The application does not enforce a restrictive Content Security Policy (CSP) or adequate filtering to prevent such attacks."
    },
    {
      "lang": "es",
      "value": "iNiLabs School Express (SMS Express) 6.2 está afectado por una vulnerabilidad de cross-site scripting almacenado (XSS) en las características de gestión de contenido disponibles para usuarios administradores autenticados. La vulnerabilidad reside en los parámetros de editor POSTeados enviados al endpoint /posts/edit/{id} (y de manera similar en los editores de Avisos y Páginas). Debido a una sanitización de entrada y codificación de salida insuficientes, los atacantes pueden inyectar cargas útiles HTML/JS. La carga útil se guarda y luego se renderiza sin sanitizar, lo que resulta en la ejecución de JavaScript en los navegadores de otros usuarios cuando acceden al contenido afectado. Este problema permite a un atacante autenticado ejecutar JavaScript arbitrario en el contexto de otro usuario, lo que podría llevar a secuestro de sesión, escalada de privilegios, exfiltración de datos o toma de control de la cuenta administrativa. La aplicación no aplica una Política de Seguridad de Contenido (CSP) restrictiva o un filtrado adecuado para prevenir dichos ataques."
    }
  ],
  "affected": [
    {
      "source": "[email protected]",
      "affectedData": [
        {
          "vendor": "n/a",
          "product": "n/a",
          "versions": [
            {
              "version": "n/a",
              "status": "affected"
            }
          ]
        }
      ]
    }
  ],
  "metrics": {
    "cvssMetricV31": [
      {
        "source": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
        "type": "Secondary",
        "cvssData": {
          "version": "3.1",
          "vectorString": "CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N",
          "baseScore": 5.4,
          "baseSeverity": "MEDIUM",
          "attackVector": "NETWORK",
          "attackComplexity": "LOW",
          "privilegesRequired": "LOW",
          "userInteraction": "REQUIRED",
          "scope": "CHANGED",
          "confidentialityImpact": "LOW",
          "integrityImpact": "LOW",
          "availabilityImpact": "NONE"
        },
        "exploitabilityScore": 2.3,
        "impactScore": 2.7
      }
    ],
    "ssvcV203": [
      {
        "source": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
        "ssvcData": {
          "timestamp": "2025-09-24T19:05:04.459981Z",
          "id": "CVE-2025-57205",
          "options": [
            {
              "exploitation": "poc"
            },
            {
              "automatable": "no"
            },
            {
              "technicalImpact": "partial"
            }
          ],
          "role": "CISA Coordinator",
          "version": "2.0.3"
        }
      }
    ]
  },
  "weaknesses": [
    {
      "source": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
      "type": "Secondary",
      "description": [
        {
          "lang": "en",
          "value": "CWE-79"
        }
      ]
    }
  ],
  "configurations": [
    {
      "nodes": [
        {
          "operator": "OR",
          "negate": false,
          "cpeMatch": [
            {
              "vulnerable": true,
              "criteria": "cpe:2.3:a:inilabs:school_express:6.2:*:*:*:*:wordpress:*:*",
              "matchCriteriaId": "712962EE-AB95-4E4B-B438-CD50FF9C004B"
            }
          ]
        }
      ]
    }
  ],
  "references": [
    {
      "url": "https://codecanyon.net/item/inilabs-school-management-system-express/11630340",
      "source": "[email protected]",
      "tags": [
        "Product"
      ]
    },
    {
      "url": "https://grumpz.net/cve-2025-57205-stored-xss-in-inilabs-school-express-62-sms-express",
      "source": "[email protected]",
      "tags": [
        "Exploit",
        "Third Party Advisory"
      ]
    },
    {
      "url": "https://grumpz.net/cve-2025-57205-stored-xss-in-inilabs-school-express-62-sms-express",
      "source": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
      "tags": [
        "Exploit",
        "Third Party Advisory"
      ]
    }
  ]
}