# CVE-2026-77608: Semantic MediaWiki has reflected XSS in `Special:SearchByProperty` (`property` and `value` parameters)

> CVE-2026-77608 (GitHub advisory GHSA-59xw-qv23-j3rc) is a medium-severity vulnerability with a CVSS 3.1 base score of 6.1, classed as Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') (CWE-79), in mediawiki/semantic-media-wiki (Packagist). Affected versions: <= 7.1.0. It is fixed in 7.2.0.

Canonical page: https://cveminer.com/vulnerabilities/CVE-2026-77608

| Field | Value |
| --- | --- |
| CVE | CVE-2026-77608 |
| GHSA | GHSA-59xw-qv23-j3rc |
| Severity | Medium |
| CVSS 3.1 | 6.1 `CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N` (GitHub Advisory Database) |
| CWE | CWE-79 Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') |
| EPSS | 0.15% (higher than 5% of CVEs) |
| CISA KEV | Not listed |
| Published | 18 Sept 2026 |
| Modified | 18 Sept 2026 |

## Description

###### Failure mode

The `value` parameter was reflected back into rendered output and error messaging paths without enough output-context encoding.

###### Remediation

- The form value is escaped before it is placed back into the input field.
- Derived error messages are also escaped before being rendered into HTML.

###### Maintenance note

Do not treat error text as trusted just because it originated from validation. Validation output can still be attacker-influenced.

## Affected packages

| Package | Ecosystem | PURL | Vulnerable versions | Fixed in |
| --- | --- | --- | --- | --- |
| mediawiki/semantic-media-wiki | Packagist | `pkg:composer/mediawiki/semantic-media-wiki` | <= 7.1.0 | 7.2.0 |

## Fix commits

- Release: https://github.com/semanticmediawiki/semanticmediawiki/commit/0d11c070bbe64f4425e3ab8be89eefa926dd9e4e (7.2.0)

## Questions

**What is the GHSA ID for CVE-2026-77608?**

GitHub tracks CVE-2026-77608 as GHSA-59xw-qv23-j3rc.

**What is the CVSS score of CVE-2026-77608?**

CVE-2026-77608 has a CVSS 3.1 base score of 6.1 (Medium), vector CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N.

**Which versions are affected by CVE-2026-77608?**

mediawiki/semantic-media-wiki (Packagist): <= 7.1.0.

**How do I fix CVE-2026-77608?**

Upgrade to 7.2.0 or later.

**What is the Package URL (PURL) for CVE-2026-77608?**

The affected package's PURL is pkg:composer/mediawiki/semantic-media-wiki.

**Is CVE-2026-77608 exploited in the wild?**

CISA's Known Exploited Vulnerabilities catalog doesn't list CVE-2026-77608. That means no confirmed exploitation has been catalogued, not that it is safe to leave unpatched. EPSS estimates a 0.15% chance of exploitation in the next 30 days, higher than 5% of CVEs.

## References

- https://github.com/SemanticMediaWiki/SemanticMediaWiki/security/advisories/GHSA-59xw-qv23-j3rc (advisory)
- https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/77xxx/CVE-2026-77608.json (advisory)
- https://nvd.nist.gov/vuln/detail/CVE-2026-77608 (advisory)
- https://github.com/advisories/GHSA-59xw-qv23-j3rc (advisory)
- https://github.com/SemanticMediaWiki/SemanticMediaWiki (package)
- https://github.com/SemanticMediaWiki/SemanticMediaWiki/releases/tag/7.2.0

---

Source: CVEminer (https://cveminer.com/vulnerabilities/CVE-2026-77608), compiled from OSV (GitHub advisory), GitHub Advisory Database, OSV (CVE record), CVE.org, CISA KEV catalog. OSV and GitHub Advisory Database content is licensed CC BY 4.0.
