Skip to content
Heist/ feed
Back to feed
Medium

Netgate pfSense CE Suricata Package v7.0.8_2 Directory Traversal Information Disclosure

Type: advisorySources: OSV

In pfSense CE /suricata/suricata_ip_reputation.php, the value of the iplist parameter is not sanitized of directory traversal-related strings/characters. This value is directly used in a file existence check operation. While the contents of the file cannot be read, the server reveals whether the file exists, which enables an attacker to enumerate files on the target. The attacker must be authenticated with at least "WebCfg - Services: suricata package" permissions.

Products
Not specified
Affected versions
Not specified
Fixed versions
Not specified
CVEs
CVE-2025-34176
Confirmed fixed CVEs
Not specified
Updated in this feed
7 Nov 2026, 02:38 UTC · Revision 1

Source evidence

Netgate pfSense CE Suricata Package v7.0.8_2 Directory Traversal Information Disclosure

core-osv · Original source

Published 9 Sept 2025, 20:14 UTC

In pfSense CE /suricata/suricata_ip_reputation.php, the value of the iplist parameter is not sanitized of directory traversal-related strings/characters. This value is directly used in a file existence check operation. While the contents of the file cannot be read, the server reveals whether the file exists, which enables an attacker to enumerate files on the target. The attacker must be authenticated with at least "WebCfg - Services: suricata package" permissions.

osv:CVE-2025-34176
Complete source record
{
  "id": "8c32f2c439fec49d31298afef5941e7046c4d80b1341b5eeb2e36d69432ab49f",
  "url": "https://osv.dev/vulnerability/CVE-2025-34176",
  "method": "structured",
  "payload": {
    "kind": "advisory",
    "title": "Netgate pfSense CE Suricata Package v7.0.8_2 Directory Traversal Information Disclosure",
    "summary": "In pfSense CE /suricata/suricata_ip_reputation.php, the value of the iplist parameter is not sanitized of directory traversal-related strings/characters. This value is directly used in a file existence check operation. While the contents of the file cannot be read, the server reveals whether the file exists, which enables an attacker to enumerate files on the target. The attacker must be authenticated with at least \"WebCfg - Services: suricata package\" permissions.",
    "evidence": "osv:CVE-2025-34176",
    "products": [],
    "severity": "medium",
    "structured": {
      "id": "CVE-2025-34176",
      "aliases": [
        "CVE-2025-34176"
      ],
      "metrics": [
        {
          "type": "CVSS_V4",
          "score": "CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N"
        }
      ],
      "affected": [
        {
          "ranges": [
            {
              "repo": "https://github.com/pfsense/freebsd-ports",
              "type": "GIT",
              "events": [
                {
                  "introduced": "0"
                },
                {
                  "fixed": "97852ccfd201b24ee542be30af81272485fde0b4"
                }
              ],
              "database_specific": {
                "extracted_events": [
                  {
                    "range": [
                      {
                        "fixed": "97852ccfd201b24ee542be30af81272485fde0b4"
                      }
                    ],
                    "source": "REFERENCES_COMMIT"
                  }
                ]
              }
            }
          ],
          "versions": [
            "devel_before_hashes_changed",
            "END-OF-2015Q4"
          ],
          "database_specific": {
            "source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2025-34176.json"
          }
        }
      ],
      "modified": "2026-10-28T02:30:49.316308163Z",
      "provider": "osv",
      "references": [
        "https://github.com/pfsense/FreeBSD-ports/tree/main",
        "https://github.com/CVEProject/cvelistV5/tree/main/cves/2025/34xxx/CVE-2025-34176.json",
        "https://nvd.nist.gov/vuln/detail/CVE-2025-34176",
        "https://www.vulncheck.com/advisories/netgate-pf-sense-ce-suricata-directory-traversal-information-disclosure",
        "https://redmine.pfsense.org/issues/16414",
        "https://github.com/pfsense/FreeBSD-ports/commit/97852ccfd201b24ee542be30af81272485fde0b4"
      ],
      "provider_metadata": {
        "cwe_ids": [
          "CWE-22"
        ],
        "cna_assigner": "VulnCheck",
        "unresolved_ranges": [
          {
            "extracted_events": [
              {
                "range": [
                  {
                    "introduced": "7.0.8_2"
                  },
                  {
                    "last_affected": "7.0.8_2"
                  }
                ],
                "source": "AFFECTED_FIELD",
                "strategy": "StandaloneSingleVersion"
              }
            ]
          }
        ],
        "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2025/34xxx/CVE-2025-34176.json"
      }
    },
    "related_cves": [
      {
        "value": "CVE-2025-34176",
        "evidence": "/id"
      }
    ],
    "security_relevant": true,
    "severity_evidence": "/severity/0/score"
  },
  "source_id": "core-osv",
  "document_id": 517427,
  "published_at": "2025-09-09T20:14:37.899+00:00"
}