Skip to content
Threat Feed
critical advisory

Critical Remote Code Execution in Vanderbilt REDCap via Survey Passthru

A critical unauthenticated RCE vulnerability (CVE-2026-90817) in Vanderbilt REDCap allows attackers to bypass routing restrictions through the '__passthru' parameter, enabling unauthorized access to administrative controllers.

CVE search metadata

CVE search record: CVE-2026-90817. Severity: critical. CVSS: 9.8. EPSS: 0.57%. KEV: no. Product: REDCap (>= 13.3.0). Brief: Critical Remote Code Execution in Vanderbilt REDCap via Survey Passthru. Brief link: https://feed.craftedsignal.io/briefs/2026-09-redcap-rce/

CVE-2026-90817 is a critical remote code execution (RCE) vulnerability affecting Vanderbilt REDCap versions 13.3.0 and later. The vulnerability stems from an insecure implementation of the survey passthrough ('__passthru') routing mechanism. By manipulating this parameter within a public survey context, an unauthenticated attacker can force the application to route requests to restricted internal controllers, specifically the Data Import module. This improper routing, combined with insecure file-path or stream handling, allows for the execution of arbitrary code on the underlying web server. While the vulnerability requires a valid public survey hash ('s=') to trigger the full chain, the widespread use of public-facing surveys in academic and clinical research environments significantly increases the attack surface. Organizations using REDCap are strongly urged to patch to the identified LTS or standard releases immediately.

Impact

The vulnerability carries a CVSS score of 9.8, indicating high potential for full system compromise. If exploited, attackers can gain unauthorized remote code execution, leading to data exfiltration of sensitive research and patient information, lateral movement within the hosting network, and loss of integrity for the affected REDCap research databases. The vulnerability impacts numerous academic, research, and healthcare institutions that rely on REDCap for data collection.

Recommendation

  • Upgrade all affected REDCap instances to the patched versions: 16.0.49 LTS, 17.3.10 LTS, or 17.4.4 Standard, as specified by the vendor.
  • Deploy the Sigma rules provided in this brief to detect scanning and exploitation attempts targeting the '__passthru' parameter.
  • Monitor web server logs for suspicious HTTP requests containing '__passthru' directed at administrative or data import URI stems.
  • Restrict public access to survey endpoints and implement WAF rules to sanitize or block requests containing unusual path traversal or controller manipulation strings.

Immediate actions

Patch all REDCap instances to version 16.0.49 LTS, 17.3.10 LTS, or 17.4.4 Standard.

IT Operations 24h

Threat Hunt

Search logs for HTTP GET/POST requests containing the __passthru parameter.

T1190 high high confidence hunt now

Data: Web server access logs

Detection coverage 2

Detects CVE-2026-90817 Exploitation - Suspicious Passthru Routing

high

Detects exploitation attempts against CVE-2026-90817 where an attacker uses the __passthru parameter to attempt to reach sensitive Data Import controllers in REDCap.

sigma tactics: initial_access techniques: T1190 sources: webserver

Detects CVE-2026-90817 Exploitation - Scanning Activity

medium

Detects potential scanning activity for CVE-2026-90817 using the __passthru probe as documented in public exploits.

sigma tactics: initial_access techniques: T1190 sources: webserver

Detection queries are available on the platform. Get full rules →