Skip to content
Heist/ feed
Back to feed
Medium

Security advisory

Type: advisorySources: OSVCVE: CVE-2021-25982

In Factor (App Framework & Headless CMS) forum plugin, versions 1.3.5 to 1.8.30, are vulnerable to reflected Cross-Site Scripting (XSS) at the “search” parameter in the URL. An unauthenticated attacker can execute malicious JavaScript code and steal the session cookies.

Products
Not specified
Affected versions
Not specified
Fixed versions
Not specified
CVEs
CVE-2021-25982
Confirmed fixed CVEs
Not specified
Updated in this feed
31 Oct 2026, 11:41 UTC · Revision 1

Source evidence

CVE-2021-25982

core-osv · Original source

Published 16 Nov 2021, 10:15 UTC

In Factor (App Framework & Headless CMS) forum plugin, versions 1.3.5 to 1.8.30, are vulnerable to reflected Cross-Site Scripting (XSS) at the “search” parameter in the URL. An unauthenticated attacker can execute malicious JavaScript code and steal the session cookies.

osv:CVE-2021-25982
Complete source record
{
  "id": "ede74cf750a87e7932914520a44a7e5f56155e464653b0f4c352c577a468cd94",
  "url": "https://osv.dev/vulnerability/CVE-2021-25982",
  "method": "structured",
  "payload": {
    "kind": "advisory",
    "title": "CVE-2021-25982",
    "summary": "In Factor (App Framework & Headless CMS) forum plugin, versions 1.3.5 to 1.8.30, are vulnerable to reflected Cross-Site Scripting (XSS) at the “search” parameter in the URL. An unauthenticated attacker can execute malicious JavaScript code and steal the session cookies.",
    "evidence": "osv:CVE-2021-25982",
    "products": [],
    "severity": "medium",
    "structured": {
      "id": "CVE-2021-25982",
      "aliases": [
        "CVE-2021-25982"
      ],
      "metrics": [
        {
          "type": "CVSS_V3",
          "score": "CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N"
        }
      ],
      "affected": [
        {
          "ranges": [
            {
              "repo": "https://github.com/fictionco/fiction",
              "type": "GIT",
              "events": [
                {
                  "introduced": "07a4b0d51964b85c29a40f09c33977a74276e6bf"
                },
                {
                  "last_affected": "ff33a72ef8106e8ab60ef933f4b72e1f359d5d7c"
                }
              ],
              "database_specific": {
                "extracted_events": [
                  {
                    "cpe": "cpe:2.3:a:darwin:factor:*:*:*:*:*:node.js:*:*",
                    "range": [
                      {
                        "introduced": "1.3.5"
                      },
                      {
                        "last_affected": "1.8.30"
                      }
                    ],
                    "source": "CPE_RANGE"
                  }
                ]
              }
            }
          ],
          "versions": [
            "v1.8.30",
            "v1.8.29",
            "v1.8.28",
            "v1.8.27",
            "v1.8.26",
            "v1.8.25",
            "v1.8.24",
            "v1.8.23",
            "v1.8.22",
            "v1.8.21",
            "v1.8.20",
            "v1.8.19",
            "v1.8.18",
            "v1.8.17",
            "v1.8.16",
            "v1.8.15",
            "v1.8.14",
            "v1.8.13",
            "v1.8.12",
            "v1.8.11",
            "v1.8.10",
            "v1.8.9",
            "v1.8.8",
            "v1.8.7",
            "v1.8.6",
            "v1.8.5",
            "v1.8.4",
            "v1.8.3",
            "v1.8.2",
            "v1.8.0",
            "v1.7.10",
            "v1.7.9",
            "v1.7.8",
            "v1.7.7",
            "v1.7.6",
            "v1.7.5",
            "v1.7.4",
            "v1.7.3",
            "v1.7.2",
            "v1.7.1",
            "v1.7.0",
            "v1.6.3",
            "v1.6.1",
            "v1.6.0",
            "v1.5.30",
            "v1.5.29",
            "v1.5.28",
            "v1.5.27",
            "v1.5.26",
            "v1.5.25",
            "v1.5.24",
            "v1.5.23",
            "v1.5.22",
            "v1.5.21",
            "v1.5.20",
            "v1.5.19",
            "v1.5.18",
            "v1.5.17",
            "v1.5.16",
            "v1.5.15",
            "v1.5.14",
            "v1.5.13",
            "v1.5.12",
            "v1.5.11",
            "v1.5.10",
            "v1.5.9",
            "v1.5.8",
            "v1.5.7",
            "v1.5.6",
            "v1.5.5",
            "v1.5.4",
            "v1.5.3",
            "v1.5.0",
            "v1.4.10",
            "v1.4.9",
            "v1.4.8",
            "v1.4.7",
            "v1.4.6",
            "v1.4.5",
            "v1.4.4",
            "v1.4.3",
            "v1.4.2",
            "v1.4.1",
            "v1.4.0",
            "v1.3.12",
            "v1.3.11",
            "v1.3.10",
            "v1.3.9",
            "v1.3.8",
            "v1.3.7",
            "v1.3.6",
            "v1.3.5"
          ],
          "database_specific": {
            "source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2021-25982.json"
          }
        }
      ],
      "modified": "2026-10-20T10:54:34.012426068Z",
      "provider": "osv",
      "references": [
        "https://github.com/FactorJS/factor/blob/v1.8.30/%40plugins/plugin-forum/topic-list.vue#L139",
        "https://www.whitesourcesoftware.com/vulnerability-database/CVE-2021-25982"
      ],
      "provider_metadata": {}
    },
    "related_cves": [
      {
        "value": "CVE-2021-25982",
        "evidence": "/id"
      }
    ],
    "security_relevant": true,
    "severity_evidence": "/severity/0/score"
  },
  "source_id": "core-osv",
  "document_id": 385596,
  "published_at": "2021-11-16T10:15:07.007+00:00"
}