Group-Office: Reflected XSS in JavaScript context
Group-Office is an enterprise customer relationship management and groupware tool. Prior to versions 6.8.155, 25.0.88, and 26.0.10, there is a reflected XSS vulnerability in GroupOffice on the external/index flow. The f parameter (Base64 JSON) is decoded and then injected into an inline JavaScript block without strict escaping, allowing injection and arbitrary JavaScript execution in the victim's browser. This issue has been patched in versions 6.8.155, 25.0.88, and 26.0.10.
- Products
- Not specified
- Affected versions
- Not specified
- Fixed versions
- Not specified
- CVEs
- CVE-2026-30238
- Confirmed fixed CVEs
- Not specified
- Updated in this feed
- 5 Nov 2026, 01:20 UTC · Revision 1
Source evidence
Group-Office: Reflected XSS in JavaScript context
core-osv · Original sourcePublished 6 Mar 2026, 21:14 UTC
Group-Office is an enterprise customer relationship management and groupware tool. Prior to versions 6.8.155, 25.0.88, and 26.0.10, there is a reflected XSS vulnerability in GroupOffice on the external/index flow. The f parameter (Base64 JSON) is decoded and then injected into an inline JavaScript block without strict escaping, allowing injection and arbitrary JavaScript execution in the victim's browser. This issue has been patched in versions 6.8.155, 25.0.88, and 26.0.10.
osv:CVE-2026-30238
Complete source record
{
"id": "f1af4ffe735d3144a0f17539c7d4e025b873781c97fa4b4b440c9f8d7c7c6b9f",
"url": "https://osv.dev/vulnerability/CVE-2026-30238",
"method": "structured",
"payload": {
"kind": "advisory",
"title": "Group-Office: Reflected XSS in JavaScript context",
"summary": "Group-Office is an enterprise customer relationship management and groupware tool. Prior to versions 6.8.155, 25.0.88, and 26.0.10, there is a reflected XSS vulnerability in GroupOffice on the external/index flow. The f parameter (Base64 JSON) is decoded and then injected into an inline JavaScript block without strict escaping, allowing injection and arbitrary JavaScript execution in the victim's browser. This issue has been patched in versions 6.8.155, 25.0.88, and 26.0.10.",
"evidence": "osv:CVE-2026-30238",
"products": [],
"severity": "medium",
"structured": {
"id": "CVE-2026-30238",
"aliases": [
"CVE-2026-30238",
"GHSA-7p2f-c33m-rv5v"
],
"metrics": [
{
"type": "CVSS_V4",
"score": "CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:A/VC:L/VI:L/VA:N/SC:N/SI:N/SA:N"
}
],
"affected": [
{
"ranges": [
{
"repo": "https://github.com/intermesh/groupoffice",
"type": "GIT",
"events": [
{
"introduced": "0"
},
{
"fixed": "5bdc0a93c188daadc11a273238653cef3ba75586"
}
],
"database_specific": {
"extracted_events": [
{
"range": [
{
"introduced": "0"
},
{
"fixed": "6.8.155"
}
],
"source": "AFFECTED_FIELD",
"strategy": "StringRangeExpression"
},
{
"cpe": "cpe:2.3:a:intermesh:group-office:*:*:*:*:*:*:*:*",
"range": [
{
"introduced": "0"
},
{
"fixed": "6.8.155"
}
],
"source": "CPE_RANGE"
}
]
}
}
],
"versions": [
"v6.8.154",
"v6.8.153",
"v6.8.152",
"v6.8.151",
"v6.8.150",
"v6.8.147",
"v6.8.146",
"v6.8.142",
"v6.8.141",
"v6.8.139",
"v6.8.135",
"v6.8.134",
"v6.8.133",
"v6.8.132",
"v6.8.131",
"v6.8.130",
"v6.8.129",
"v6.8.128",
"v6.8.127",
"v6.8.126",
"v6.8.125",
"v6.8.124",
"v6.8.123",
"v6.8.122",
"v6.8.121",
"v6.8.120",
"v6.8.118",
"v6.8.117",
"v6.8.116",
"v6.8.114",
"v6.8.107",
"v6.8.102",
"v6.8.101",
"v6.8.100",
"v6.8.98",
"v6.8.97",
"v6.8.96",
"v6.8.95",
"v6.8.94",
"v6.8.93",
"v6.8.90",
"v6.8.88",
"v6.8.87",
"v6.8.85",
"v6.8.84",
"v6.8.83",
"v6.8.79",
"v6.8.77",
"v6.8.76",
"v6.8.73",
"v6.8.70",
"v6.8.69",
"v6.8.66",
"v6.8.64",
"v6.8.63",
"v6.8.62",
"v6.8.61",
"v6.8.60",
"v6.8.59",
"v6.8.58",
"v6.8.57",
"v6.8.56",
"v6.8.54",
"v6.8.50",
"v6.8.49",
"v6.8.47",
"v6.8.45",
"v6.8.44",
"v6.8.43",
"v6.8.42",
"v6.8.41",
"v6.8.40",
"v6.8.39",
"v6.8.38",
"v6.8.37",
"v6.8.35",
"v6.8.34",
"v6.8.33",
"v6.8.32",
"v6.8.31",
"v6.8.30",
"v6.8.29",
"v6.8.28",
"v6.8.26",
"v6.8.25",
"v6.8.24",
"v6.8.23",
"v6.8.21",
"v6.8.19",
"v6.8.18",
"v6.8.17",
"v6.8.16",
"v6.8.15",
"v6.8.14",
"v6.8.12",
"v6.8.11",
"v6.8.10",
"v6.8.9",
"v6.8.7",
"v6.8.6",
"v6.7.44",
"v6.7.43",
"v6.7.42",
"v6.7.41",
"v6.7.40",
"v6.7.39",
"v6.7.38",
"v6.7.37",
"v6.7.36",
"v6.7.35",
"v6.7.33",
"v6.7.32",
"v6.7.31",
"v6.7.30",
"v6.7.29",
"v6.7.28",
"v6.7.27",
"v6.7.26",
"v6.7.25",
"v6.7.24",
"v6.7.22",
"v6.7.20",
"v6.7.19",
"v6.7.17",
"v6.7.15",
"v6.7.14",
"v6.7.13",
"v6.7.12",
"v6.7.11",
"v6.7.10",
"v6.7.9",
"v6.7.8",
"v6.6.143",
"v6.6.141",
"v6.6.140",
"v6.6.139",
"v6.6.138",
"v6.6.137",
"v6.6.136",
"v6.6.135",
"v6.6.134",
"v6.6.133",
"v6.6.132",
"v6.6.131",
"v6.6.130",
"v6.6.129",
"v6.6.128",
"v6.6.127",
"v6.6.126",
"v6.6.125",
"v6.6.124",
"v6.6.119",
"v6.6.118",
"v6.6.117",
"v6.6.110",
"v6.6.107",
"v6.6.106",
"v6.6.105",
"v6.6.104",
"v6.6.103",
"v6.6.102",
"v6.6.100",
"v6.6.99",
"v6.6.98",
"v6.6.97",
"v6.6.96",
"v6.6.95",
"v6.6.94",
"v6.6.93",
"v6.6.92",
"v6.6.91",
"v6.6.90",
"v6.6.89",
"v6.6.88",
"v6.6.87",
"v6.6.86",
"v6.6.85",
"v6.6.84",
"v6.6.83",
"v6.6.82",
"v6.6.81",
"v6.6.72",
"v6.6.71",
"v6.6.70",
"v6.6.69",
"v6.6.68",
"v6.6.67",
"v6.6.66",
"v6.6.65",
"v6.6.64",
"v6.6.63",
"v6.6.62",
"v6.6.61",
"v6.6.60",
"v6.6.59",
"v6.6.58",
"v6.6.57",
"v6.6.56",
"v6.6.55",
"v6.6.54",
"v6.6.53",
"v6.6.52",
"v6.6.51",
"v6.6.50",
"v6.6.49",
"v6.6.48",
"v6.6.47",
"v6.6.46",
"v6.6.45",
"v6.6.44",
"v6.6.43",
"v6.6.42",
"v6.6.41",
"v6.6.40",
"v6.6.39",
"v6.6.38",
"v6.6.37",
"v6.6.36",
"v6.6.35",
"v6.6.34",
"v6.6.33",
"v6.6.32",
"v6.6.31",
"v6.6.30",
"v6.6.29",
"v6.6.28",
"v6.6.27",
"v6.5.96",
"v6.5.95",
"v6.5.93",
"v6.5.92",
"v6.5.91",
"v6.5.90",
"v6.5.89",
"v6.5.88",
"v6.5.86",
"v6.5.85",
"v6.5.84",
"v6.5.82",
"v6.5.81",
"v6.5.80",
"v6.5.79",
"v6.5.78",
"v6.5.77",
"v6.5.76",
"v6.5.75",
"v6.5.74",
"v6.5.73",
"v6.5.72",
"v6.5.71",
"v6.5.70",
"v6.5.69",
"v6.5.68",
"v6.5.67",
"v6.5.66",
"v6.5.65",
"v6.5.64",
"v6.5.63",
"v6.5.62",
"v6.5.61",
"v6.5.60",
"v6.5.59",
"v6.5.58",
"v6.5.57",
"v6.5.56",
"v6.5.55",
"v6.5.54",
"v6.5.53",
"v6.5.52",
"v6.5.51",
"v6.5.50",
"v6.5.49",
"v6.5.48",
"v6.5.47",
"v6.5.46",
"v6.5.45",
"v6.5.44",
"v6.5.43",
"v6.5.42",
"v6.5.41",
"v6.5.39",
"v6.5.38",
"v6.5.37",
"v6.5.36",
"v6.5.35",
"v6.5.34",
"v6.5.33",
"v6.5.32",
"v6.5.31",
"v6.5.30",
"v6.4.50",
"v6.4.51",
"v6.4.49",
"v6.4.44",
"v6.4.43",
"v6.4.42",
"v6.4.41",
"v6.4.40",
"v6.4.39",
"v6.4.38",
"v6.4.37",
"v6.4.36",
"v6.4.35",
"v6.4.34",
"v6.4.33",
"v6.4.32",
"v6.4.31",
"v6.4.30",
"v6.4.29",
"v6.4.28",
"v6.4.27",
"v6.4.26",
"v6.4.25",
"v6.4.23",
"v6.3.14",
"v6.3.12",
"v6.3.11",
"v6.3.10",
"v6.3.8",
"v6.3.7",
"v6.3.6",
"v6.3.5",
"v6.3.4",
"v6.3.3",
"v6.3.1"
],
"database_specific": {
"source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-30238.json"
}
}
],
"modified": "2026-10-28T02:30:41.562315020Z",
"provider": "osv",
"references": [
"https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/30xxx/CVE-2026-30238.json",
"https://github.com/Intermesh/groupoffice/security/advisories/GHSA-7p2f-c33m-rv5v",
"https://nvd.nist.gov/vuln/detail/CVE-2026-30238"
],
"provider_metadata": {
"cwe_ids": [
"CWE-79"
],
"cna_assigner": "GitHub_M",
"unresolved_ranges": [
{
"extracted_events": [
{
"range": [
{
"fixed": "25.0.88"
},
{
"fixed": "26.0.10"
}
],
"source": "AFFECTED_FIELD",
"strategy": "StringRangeExpression"
}
]
}
],
"osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/30xxx/CVE-2026-30238.json"
}
},
"related_cves": [
{
"value": "CVE-2026-30238",
"evidence": "/id"
}
],
"security_relevant": true,
"severity_evidence": "/severity/0/score"
},
"source_id": "core-osv",
"document_id": 509017,
"published_at": "2026-03-06T21:14:03.149+00:00"
}