---
id: CVE-2026-38961
title: >-
  Cross-Site Scripting (XSS) vulnerability in the RSS Widget of Netgate pfSense
  Plus (versions 26.03, 25.11.1) and pfSense CE (version 2.8.1) allows remote
  authenticated attackers to inject arbitrary JavaScript via malicious content
  in an …
summary: >-
  Cross-Site Scripting (XSS) vulnerability in the RSS Widget of Netgate pfSense
  Plus (versions 26.03, 25.11.1) and pfSense CE (version 2.8.1) allows remote
  authenticated attackers to inject arbitrary JavaScript via malicious content
  in an …
severity: medium
cvss: 5.4
cvssVector: 'CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N'
cwe:
  - CWE-79
published: '2026-09-04'
updated: '2026-09-09'
sourceUpdated: '2026-09-09T20:17:22.207'
source: NVD
sourceUrl: 'https://nvd.nist.gov/vuln/detail/CVE-2026-38961'
references:
  - url: 'https://docs.netgate.com/downloads/pfSense-SA-26_04.webgui.asc'
    label: cve@mitre.org
  - url: >-
      https://github.com/pfsense/pfsense/commit/9363ac5b8651a1c7a333180425ce7719070f95f9
    label: cve@mitre.org
tags:
  - nvd
  - cve.org
ssvc:
  exploitation: none
  automatable: 'no'
  technicalImpact: partial
  timestamp: '2026-09-09T19:38:52.627708Z'
epss: 0.0028
epssPercentile: 0.18239
ingestedAt: '2026-09-09T16:14:05.519Z'
---

## Overview

Cross-Site Scripting (XSS) vulnerability in the RSS Widget of Netgate pfSense Plus (versions 26.03, 25.11.1) and pfSense CE (version 2.8.1) allows remote authenticated attackers to inject arbitrary JavaScript via malicious content in an RSS feed title. The injected script executes in the browser of any authenticated user who views the dashboard, due to insufficient sanitization of feed title data before rendering in the widget.

## Remediation

Refer to the linked advisories for vendor-supplied fixes and affected version ranges.
