Skip to content
Heist/ feed
Back to feed
High

Faction: Stored XSS in Remediation Verification Attachment Filename Preview Rendering

Type: advisorySources: OSV

FACTION is a PenTesting Report Generation and Collaboration Framework. Prior to 1.8.3, Faction is vulnerable to stored cross-site scripting (XSS) via attachment filenames in remediation verification file preview flows. User-supplied filename values are persisted and then rendered into HTML and attribute contexts without output encoding, allowing attacker-controlled JavaScript to execute in the browser of any user who opens the affected verification/remediation views. Because the payload is stored server-side and rendered to other users, exploitation is persistent and can impact privileged accounts. This vulnerability is fixed in 1.8.3.

Products
Not specified
Affected versions
Not specified
Fixed versions
Not specified
CVEs
CVE-2026-44667
Confirmed fixed CVEs
Not specified
Updated in this feed
5 Nov 2026, 03:49 UTC · Revision 1

Source evidence

Faction: Stored XSS in Remediation Verification Attachment Filename Preview Rendering

core-osv · Original source

Published 26 May 2026, 17:42 UTC

FACTION is a PenTesting Report Generation and Collaboration Framework. Prior to 1.8.3, Faction is vulnerable to stored cross-site scripting (XSS) via attachment filenames in remediation verification file preview flows. User-supplied filename values are persisted and then rendered into HTML and attribute contexts without output encoding, allowing attacker-controlled JavaScript to execute in the browser of any user who opens the affected verification/remediation views. Because the payload is stored server-side and rendered to other users, exploitation is persistent and can impact privileged accounts. This vulnerability is fixed in 1.8.3.

osv:CVE-2026-44667
Complete source record
{
  "id": "c424bf6eaea66172d5872846a421913d26def6ce32646203225e81f57afc99ba",
  "url": "https://osv.dev/vulnerability/CVE-2026-44667",
  "method": "structured",
  "payload": {
    "kind": "advisory",
    "title": "Faction: Stored XSS in Remediation Verification Attachment Filename Preview Rendering",
    "summary": "FACTION is a PenTesting Report Generation and Collaboration Framework. Prior to 1.8.3, Faction is vulnerable to stored cross-site scripting (XSS) via attachment filenames in remediation verification file preview flows. User-supplied filename values are persisted and then rendered into HTML and attribute contexts without output encoding, allowing attacker-controlled JavaScript to execute in the browser of any user who opens the affected verification/remediation views. Because the payload is stored server-side and rendered to other users, exploitation is persistent and can impact privileged accounts. This vulnerability is fixed in 1.8.3.",
    "evidence": "osv:CVE-2026-44667",
    "products": [],
    "severity": "high",
    "structured": {
      "id": "CVE-2026-44667",
      "aliases": [
        "CVE-2026-44667",
        "GHSA-x3fm-rrxj-rg66"
      ],
      "metrics": [
        {
          "type": "CVSS_V3",
          "score": "CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:H/I:H/A:N"
        }
      ],
      "affected": [
        {
          "ranges": [
            {
              "repo": "https://github.com/factionsecurity/faction",
              "type": "GIT",
              "events": [
                {
                  "introduced": "0"
                },
                {
                  "fixed": "90b341744fb65c4fb916c997533695c6da75e41f"
                }
              ],
              "database_specific": {
                "extracted_events": [
                  {
                    "range": [
                      {
                        "introduced": "0"
                      },
                      {
                        "fixed": "1.8.3"
                      }
                    ],
                    "source": "AFFECTED_FIELD",
                    "strategy": "StringRangeExpression"
                  },
                  {
                    "range": [
                      {
                        "fixed": "90b341744fb65c4fb916c997533695c6da75e41f"
                      }
                    ],
                    "source": "REFERENCES_TAG",
                    "original_tag": "1.8.3"
                  },
                  {
                    "range": [
                      {
                        "introduced": "0"
                      },
                      {
                        "fixed": "1.8.3"
                      }
                    ],
                    "source": "DESCRIPTION"
                  }
                ]
              }
            }
          ],
          "versions": [
            "1.8.2",
            "1.7.7",
            "1.7.6",
            "1.7.5",
            "1.7.4",
            "1.7.1",
            "1.7.0",
            "1.6.8",
            "1.6.7",
            "1.6.6",
            "1.6.5",
            "1.6.4",
            "1.6.3",
            "1.6.2",
            "1.6.1",
            "1.6.0",
            "1.5.2",
            "1.5.1",
            "1.5.0",
            "1.4.4",
            "1.4.3",
            "1.4.2",
            "1.4.1",
            "1.4.0",
            "1.3.36",
            "1.3.35",
            "1.3.34",
            "1.3.33",
            "1.3.32",
            "1.3.29",
            "1.3.28",
            "1.3.27",
            "1.3.26",
            "1.3.25",
            "1.3.24",
            "1.3.23",
            "1.3.22",
            "1.3.21",
            "1.3.20",
            "1.3.8",
            "1.3.7",
            "1.3.6",
            "1.3.5",
            "1.3.4",
            "1.3.3",
            "1.3.2",
            "1.3.1",
            "1.3.0",
            "1.2.5",
            "1.2.4",
            "1.2.3",
            "1.2.2",
            "1.2.1",
            "1.2.0",
            "1.1.27",
            "1.1.26.2",
            "1.1.26.1",
            "1.1.26.0",
            "1.1.25.1",
            "1.1.25.0",
            "1.1.25",
            "1.1.24.3",
            "1.1.24.2",
            "1.1.24.1",
            "1.1.24.0",
            "1.1.24",
            "1.1.23",
            "1.1.22",
            "1.1.21",
            "1.1.20",
            "1.1.19",
            "1.1.18",
            "1.1.17",
            "1.1.16",
            "1.1.15",
            "1.1.14",
            "1.1.13",
            "1.1.12",
            "1.1.11",
            "1.1.10",
            "1.1.9",
            "1.1.8",
            "1.1.7",
            "1.1.6",
            "1.1.5",
            "1.1.4",
            "1.1.3",
            "1.1.2",
            "1.1.1",
            "1.1.0"
          ],
          "database_specific": {
            "source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-44667.json"
          }
        }
      ],
      "modified": "2026-10-28T02:30:42.080184186Z",
      "provider": "osv",
      "references": [
        "https://github.com/factionsecurity/faction/releases/tag/1.8.3",
        "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/44xxx/CVE-2026-44667.json",
        "https://github.com/factionsecurity/faction/security/advisories/GHSA-x3fm-rrxj-rg66",
        "https://nvd.nist.gov/vuln/detail/CVE-2026-44667"
      ],
      "provider_metadata": {
        "cwe_ids": [
          "CWE-79"
        ],
        "cna_assigner": "GitHub_M",
        "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/44xxx/CVE-2026-44667.json"
      }
    },
    "related_cves": [
      {
        "value": "CVE-2026-44667",
        "evidence": "/id"
      }
    ],
    "security_relevant": true,
    "severity_evidence": "/severity/0/score"
  },
  "source_id": "core-osv",
  "document_id": 509973,
  "published_at": "2026-05-26T17:42:39.244+00:00"
}