Skip to content
Heist/ feed
Back to feed
Medium

Apache JSPWiki: Markdown parser allows XSS injection in Markdown error processing

Type: advisorySources: OSV

A carefully crafted editing request could trigger an XSS vulnerability on Apache JSPWiki when parsing errors on the markdown renderer, which could allow the attacker to execute javascript in the victim's browser and get some sensitive information about the victim. This issue affects Apache JSPWiki: through 2.12.3. Users are recommended to upgrade to version 2.12.4, which fixes the issue.

Products
Not specified
Affected versions
Not specified
Fixed versions
Not specified
CVEs
CVE-2026-48910
Confirmed fixed CVEs
Not specified
Updated in this feed
3 Nov 2026, 16:35 UTC · Revision 1

Source evidence

Apache JSPWiki: Markdown parser allows XSS injection in Markdown error processing

core-osv · Original source

Published 30 Jul 2026, 15:56 UTC

A carefully crafted editing request could trigger an XSS vulnerability on Apache JSPWiki when parsing errors on the markdown renderer, which could allow the attacker to execute javascript in the victim's browser and get some sensitive information about the victim. This issue affects Apache JSPWiki: through 2.12.3. Users are recommended to upgrade to version 2.12.4, which fixes the issue.

osv:CVE-2026-48910
Complete source record
{
  "id": "0833d425d1347b7fdecab12ab288d5654c37fee6fbf8aeab09642de51aa95922",
  "url": "https://osv.dev/vulnerability/CVE-2026-48910",
  "method": "structured",
  "payload": {
    "kind": "advisory",
    "title": "Apache JSPWiki: Markdown parser allows XSS injection in Markdown error processing",
    "summary": "A carefully crafted editing request could trigger an XSS vulnerability on Apache JSPWiki when parsing errors on the markdown renderer, which could allow the attacker to execute javascript in the victim's browser and get some sensitive information about the victim. This issue affects Apache JSPWiki: through 2.12.3. Users are recommended to upgrade to version 2.12.4, which fixes the issue.",
    "evidence": "osv:CVE-2026-48910",
    "products": [],
    "severity": "medium",
    "structured": {
      "id": "CVE-2026-48910",
      "aliases": [
        "CVE-2026-48910"
      ],
      "metrics": [
        {
          "type": "CVSS_V3",
          "score": "CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:N"
        }
      ],
      "affected": [
        {
          "ranges": [
            {
              "repo": "https://github.com/apache/jspwiki",
              "type": "GIT",
              "events": [
                {
                  "introduced": "0"
                },
                {
                  "last_affected": "e04dda38bc9eb06265f368acea3ae04d62834b93"
                }
              ],
              "database_specific": {
                "extracted_events": [
                  {
                    "range": [
                      {
                        "introduced": "0"
                      },
                      {
                        "last_affected": "2.12.3"
                      }
                    ],
                    "source": "DESCRIPTION"
                  }
                ]
              }
            }
          ],
          "versions": [
            "2.12.3-RC2",
            "2.12.3",
            "2.12.3-RC1",
            "2.12.2-RC1",
            "2.12.2",
            "2.12.1-RC1",
            "2.12.1",
            "2.12.0-RC2",
            "2.12.0",
            "2.12.0-RC1",
            "2.11.3-RC1",
            "2.11.3",
            "2.11.2-RC1",
            "2.11.2",
            "2.11.1-RC1",
            "2.11.1",
            "2.11.0-RC2",
            "2.11.0",
            "2.11.0-RC1",
            "2.11.0.M8-RC1",
            "2.11.0.M8",
            "2.11.0.M7-RC1",
            "2.11.0.M7",
            "2.11.0.M6-RC1",
            "2.11.0.M6",
            "2.11.0.M5-RC3",
            "2.11.0.M5",
            "2.11.0.M5-RC2",
            "2.11.0.M5-RC1",
            "2.11.0.M4-RC2",
            "2.11.0.M4",
            "2.11.0.M4-RC1",
            "2.11.0.M3-RC2",
            "2.11.0.M3",
            "2.11.0.M3-RC1",
            "2.11.0.M2-RC1",
            "2.11.0.M2",
            "2.11.0.M1.RC3",
            "2.11.0.M1",
            "2.11.0.M1-RC2",
            "2.11.0.M1-RC1",
            "2.10.5-RC2",
            "2.10.5",
            "2.10.5-RC1",
            "2.10.4-RC3",
            "2.10.4",
            "2.10.4-RC2",
            "2.10.4-RC1",
            "2.10.3-RC2",
            "2.10.3",
            "2.10.3-RC1"
          ],
          "database_specific": {
            "source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-48910.json"
          }
        }
      ],
      "modified": "2026-10-28T02:30:30.221213380Z",
      "provider": "osv",
      "references": [
        "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/48xxx/CVE-2026-48910.json",
        "https://lists.apache.org/thread/yvbdjnocw5qq3xkbjs9h77ghlg0bsw2c",
        "https://nvd.nist.gov/vuln/detail/CVE-2026-48910"
      ],
      "provider_metadata": {
        "cwe_ids": [
          "CWE-80"
        ],
        "cna_assigner": "apache",
        "unresolved_ranges": [
          {
            "extracted_events": [
              {
                "range": [
                  {
                    "last_affected": "2.12.3"
                  }
                ],
                "source": "AFFECTED_FIELD",
                "strategy": "StandardRange"
              }
            ]
          }
        ],
        "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/48xxx/CVE-2026-48910.json"
      }
    },
    "related_cves": [
      {
        "value": "CVE-2026-48910",
        "evidence": "/id"
      }
    ],
    "security_relevant": true,
    "severity_evidence": "/severity/0/score"
  },
  "source_id": "core-osv",
  "document_id": 497307,
  "published_at": "2026-07-30T15:56:33.613+00:00"
}