Skip to main content

Loris CVE-2026-35400

| EUVDEUVD-2026-20576 MEDIUM
Improper Link Resolution Before File Access (CWE-59)
2026-04-08 GitHub_M
4.3
CVSS 3.1 · NVD
View

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V5 - File Handling Symlink resolution safety
Impact

CVSS 3.5 (Low) with CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:N/I:L/A:N reflects low intrinsic severity: network-accessible but requiring authenticated user with publication module privileges, low attack complexity, user interaction required (email recipient must click link), and limited integrity impact (email spoofing without confidentiality or availability breach). The EPSS and exploitation probability are not provided in input data. No KEV (CISA Known Exploited Vulnerabilities) confirmation, no public proof-of-concept, and no evidence of active exploitation. This is a privilege-gated account takeover or phishing enabler rather than a critical system compromise vector. Real-world risk is moderate for organizations running LORIS with multi-user publication workflows, as it could facilitate convincing spear-phishing or social engineering, but the requirement for both authentication and user interaction significantly limits opportunistic exploitation. Organizations where all publication module users are trusted staff face minimal risk; those where external collaborators have publication access face higher abuse potential.

Exploit ScenarioDerived

An authenticated user with publication module access could craft a POST request to the publication email endpoint, submitting a baseURL parameter pointing to an attacker-controlled domain (e.g., attacker.com instead of legitimate-loris.org). When LORIS generates an automated email notification for publication approval or status update, the email would contain links or sender information referencing attacker.com, making it appear as though the notification originated from LORIS itself. If a recipient clicks a link or trusts the email as legitimate LORIS communication, they could be directed to a credential-harvesting phishing site or tricked into believing an attacker's message is official. No public exploit code is known to exist at time of analysis.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
Patch available 0.0% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Apr 08, 2026

LORIS (Longitudinal Online Research and Imaging System) versions 20.0.0 through 27.0.2 and 28.0.0 allow authenticated users with publication module access to forge emails appearing to originate from LORIS by submitting a malicious baseURL parameter in POST requests, enabling email spoofing attacks against external recipients. The vulnerability requires user interaction (email recipient click) and publication module privileges but could facilitate social engineering or phishing campaigns. Fixed in versions 27.0.3 and 28.0.1.

RemediationAI

Upgrade LORIS to version 27.0.3 or later if running the 27.x branch, or upgrade to version 28.0.1 or later if running the 28.x branch. Organizations unable to upgrade immediately should restrict publication module access to trusted internal staff only and monitor email logs for anomalous baseURL parameters in POST requests to publication endpoints. Security advisory details are available at https://github.com/aces/Loris/security/advisories/GHSA-6prw-34x8-3gpg. Review access controls for the publication module to limit exposure to users who have legitimate need for that functionality.

Affected VersionsENISA

Loris 20.0.0, < 27.0.3
Loris 28.0.0, < 28.0.1

Affected Packages

euvd loris_20_0_0 fix: 27.0.3
euvd loris_28_0_0 fix: 28.0.1

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 2 packages in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

LORIS is a self-hosted neuroimaging research data management platform. The vulnerability exists in the publication module's email generation endpoint, which fails to validate and sanitize the baseURL parameter submitted by users in POST requests. Instead of using the internally-configured LORIS baseURL value (which represents the legitimate server domain), the application trusts user-supplied input to construct email content. This violates the principle of trusting only authoritative internal configuration sources for security-critical values like email sender domains. The root cause is improper input validation and reliance on untrusted user input (CWE-59: Improper Link Resolution Before File Access, though more accurately CWE-20: Improper Input Validation) for constructing email headers and content that should derive exclusively from server configuration.

Know when Loris gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

NVD PRIMARY 4.3 MEDIUM
AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N

Primary rating from NVD · only source for this CVE.

CVSS VectorNVD

Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
None
Integrity
Low
Availability
None

Lifecycle Timeline

4
Severity Changed
Jul 24, 2026 - 21:22 NVD
LOW MEDIUM
CVSS changed
Jul 24, 2026 - 21:22 NVD
3.5 (LOW) 4.3 (MEDIUM)
Patch available
Apr 16, 2026 - 05:29 EUVD
27.0.3,28.0.1
CVE Published
Apr 08, 2026 - 18:26 nvd
LOW 3.5

DescriptionNVD

LORIS (Longitudinal Online Research and Imaging System) is a self-hosted web application that provides data- and project-management for neuroimaging research. From 20.0.0 to before 27.0.3 and 28.0.1, an endpoint in the publication module was incorrectly trusting the baseURL submitted by a user's POST request rather than the internal LORIS value. This could result in a theoretical attacker with publication module access forging an email to an external domain under the attacker's control which appeared to come from LORIS. This vulnerability is fixed in 27.0.3 and 28.0.1.

Threat Intelligence Overview

EPSS Score
0.0%
Top 91% exploitable
Data Quality
6 sources
Confidence: High

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC No
EPSS 0.0%
Patch available Yes
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

22
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +22
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.

More in Loris

View all
CVE-2026-26984 HIGH
8.8 Feb 25

Remote code execution in LORIS neuroimaging platform allows authenticated users with sufficient privileges to bypass pat

CVE-2026-35446 HIGH
8.6 Apr 08

Path traversal in LORIS neuroimaging research platform versions 24.0.0 through 27.0.2 and 28.0.0 allows authenticated at

CVE-2026-26985 HIGH
8.1 Feb 25

Authenticated users in LORIS 24.0.0 through 28.0.0 can exploit a path traversal vulnerability to read arbitrary configur

CVE-2026-33350 HIGH
7.5 Apr 08

SQL injection in LORIS neuroimaging research platform versions prior to 27.0.3 and 28.0.1 enables unauthenticated remote

CVE-2026-34392 HIGH
7.5 Apr 08

Path traversal in LORIS neuroimaging research platform (versions 20.0.0 through 27.0.2 and 28.0.0) enables unauthenticat

CVE-2026-34985 MEDIUM
6.5 Apr 08

LORIS (Longitudinal Online Research and Imaging System) versions 16.1.0 through 27.0.2 and 28.0.0 allow authenticated us

CVE-2026-35165 MEDIUM
6.5 Apr 08

LORIS versions 21.0.0 through 27.0.2 and 28.0.0 suffer from broken access control in the document_repository backend end

CVE-2026-55147 MEDIUM
6.3 Oct 30

Missing authorization checks in the LORIS imaging_browser API allow any authenticated API caller to modify imaging data

CVE-2026-39985 MEDIUM
6.1 Apr 09

Open redirect vulnerability in LORIS (Longitudinal Online Research and Imaging System) versions prior to 27.0.3 and 28.0

CVE-2026-35403 MEDIUM
5.4 Apr 08

Cross-site scripting (XSS) in LORIS survey_accounts module (versions 15.10 through 27.0.2 and 28.0.0) allows authenticat

CVE-2026-35169 MEDIUM
5.4 Apr 08

Reflected cross-site scripting and arbitrary markdown file download in LORIS help_editor module affects versions prior t

CVE-2026-55146 MEDIUM
4.3 Oct 30

LORIS deployments running the Issue Tracker module expose a missing-authorization flaw in which the backend edit endpoin

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy