Skip to main content

Redmine CVE-2026-1836

| EUVDEUVD-2026-36424 MEDIUM
Storing Passwords in a Recoverable Format (CWE-257)
2026-06-12 INCIBE GHSA-w8cj-56rx-3gpm
5.3
CVSS 4.0 · Vendor: INCIBE
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Gain local or physical access to victim's workstation
  2. Delivery
    Open browser used for Redmine login
  3. Exploit
    Navigate to Redmine login URL
  4. Execution
    Access browser's stored/cached form credentials
  5. Persist
    Read plaintext username and password
  6. Impact
    Authenticate to Redmine as victim user

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A04:2025 - Cryptographic Failures
ASVS 5.0
V11 - Cryptography Irreversible password storage
Exploitation Conditions

Exploitation requires the attacker to have local user-level access (PR:L) to the same browser profile on a device where a legitimate Redmine user previously submitted the login form (UI:A). The AT:P precondition means a specific situational condition applies: the victim's credentials must still be retained in browser storage and the attacker must be able to access that storage (e.g., same OS user session, shared profile, or physical access to an unlocked machine). Exploitation is strictly limited to local attack vectors - no network-facing exploitation path exists. Shared kiosks, shared developer workstations, or environments without session locking policies represent the highest-risk deployment contexts. The requirement for prior victim login interaction and local physical or session access directly limits the exploitable population to insider or physical access scenarios.

Impact

The CVSS 4.0 vector (AV:L/AC:L/AT:P/PR:L/UI:A) constrains real-world risk significantly despite the high vulnerable-system confidentiality and integrity impacts (VC:H/VI:H). AT:P signals that a specific attack precondition must be met - the attacker requires both local access to the device and a prior authenticated login event by the victim. UI:A further narrows the threat surface. This is not a remotely exploitable flaw; it is a post-authentication, local-access credential harvest scenario most relevant in shared-workstation or kiosk environments. No KEV listing exists, no POC is known, and EPSS data was not provided - the overall exploitation probability at scale is assessed as low. The primary realistic risk is insider threat or physical access scenarios, not broad internet-facing exploitation.

Exploit ScenarioDerived

An attacker with local user access to a workstation - or an insider who temporarily uses an unlocked machine - opens the Redmine login page in the browser previously used by a legitimate user. The browser presents the stored username and password from the prior login submission, allowing the attacker to read or autofill the credentials without needing to crack any hash. No POC is required given the trivial nature of browser credential inspection once local access is obtained.

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 – Jun 12, 2026

Credential exposure in Redmine allows any local attacker with access to a previously-used browser session to recover plaintext login credentials stored by the application after form submission. The flaw (CWE-257) affects all tracked Redmine versions per NVD CPE data and represents a classic insecure credential storage issue. No public exploit has been identified at time of analysis, and exploitation is constrained to local attack vectors requiring prior user interaction.

RemediationAI

A vendor patch is available per the INCIBE advisory at https://www.incibe.es/en/incibe-cert/notices/aviso/stored-credentials-redmine - administrators should consult this advisory and apply the patched Redmine release; the exact fixed version number is not independently confirmed from currently available data. As a compensating control pending patching, administrators should configure Redmine's login form with autocomplete='off' to prevent browser credential caching, though this depends on browser enforcement and may affect usability. Users on shared systems should manually clear browser-saved form data after each session. Organizations should enforce browser policies via GPO or MDM to disable credential autofill on sensitive internal applications. Restricting physical and session access to workstations used to access Redmine is the most effective short-term compensating control, with the trade-off of operational friction on shared infrastructure.

Affected VersionsENISA

Redmine 0 <6.0.7
Redmine 0 <5.0.14
Redmine 0 <5.1.10

Affected Packages

euvd redmine fix: 5.0.14, 5.1.10, 6.0.7

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

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

Technical ContextAI · show details

CWE-257 (Storing Passwords in a Recoverable Format) describes the root cause: Redmine's login form retains submitted credentials in a browser-accessible, recoverable state after the authentication request is processed - likely via browser autocomplete persistence, form cache, or equivalent browser storage mechanism. The CPE string cpe:2.3:a:redmine:redmine:*:*:*:*:*:*:*:* covers all versions of the Redmine project management application. The vulnerability is application-layer: Redmine fails to clear or protect submitted form data post-submission, leaving credentials readable within the browser environment rather than being discarded after use.

Know when Redmine 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

Vendor (INCIBE) PRIMARY 5.3 MEDIUM
CVSS:4.0/AV:L/AC:L/AT:P/PR:L/UI:A/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N
vuln.today AI 6.6 MEDIUM

Local access and prior victim login interaction required (PR:L, UI:R); credentials fully exposed upon access (C:H/I:H), no availability impact.

3.1 AV:L/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:N
4.0 AV:L/AC:L/AT:P/PR:L/UI:A/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (INCIBE).

CVSS VectorVendor: INCIBE

Attack Vector
Local
Attack Complexity
Low
Attack Requirements
Present
Privileges Required
Low
User Interaction
Active
Vulnerable system: Confidentiality
High
Vulnerable system: Integrity
High
Vulnerable system: Availability
None
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

DescriptionCVE.org

The system stores the username and password from the login form after submitting the request. This could allow an attacker with access to the platform to return to the browser and view the login credentials.

Threat Intelligence Overview

EPSS Score
0.0%
Top 98% exploitable
Data Quality
4 sources
Confidence: Medium

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
Defer
Exploitation
None
System Exposure· derived
Small
Automatable
No
Human Impact· derived
Medium
Technical Impact
Total

Priority Score

26
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +26
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.

CVE-2013-4663 HIGH POC
7.5 Dec 28

git_http_controller.rb in the redmine_git_hosting plugin for Redmine allows remote attackers to execute arbitrary comman

CVE-2014-1985 MEDIUM POC
5.8 Apr 11

Open redirect vulnerability in the redirect_back_or_default function in app/controllers/application_controller.rb in Red

CVE-2021-29274 MEDIUM POC
6.1 Mar 29

Redmine 4.1.x before 4.1.2 allows XSS because an issue's subject is mishandled in the auto complete tip. Rated medium se

CVE-2021-30164 CRITICAL
9.8 Apr 06

Redmine before 4.0.8 and 4.1.x before 4.1.2 allows attackers to bypass the add_issue_notes permission requirement by lev

CVE-2017-15572 HIGH
7.5 Oct 18

In Redmine before 3.2.6 and 3.3.x before 3.3.3, remote attackers can obtain sensitive information (password reset tokens

CVE-2017-15577 HIGH
7.5 Oct 18

Redmine before 3.2.6 and 3.3.x before 3.3.3 mishandles the rendering of wiki links, which allows remote attackers to obt

CVE-2017-15576 HIGH
7.5 Oct 18

Redmine before 3.2.6 and 3.3.x before 3.3.3 mishandles Time Entry rendering in activity views, which allows remote attac

CVE-2022-44030 HIGH
7.5 Dec 06

Redmine 5.x before 5.0.4 allows downloading of file attachments of any Issue or any Wiki page due to insufficient permis

CVE-2021-37156 HIGH
7.5 Aug 05

Redmine 4.2.0 and 4.2.1 allow existing user sessions to continue upon enabling two-factor authentication for the user's

CVE-2021-31863 HIGH
7.5 Apr 28

Insufficient input validation in the Git repository integration of Redmine before 4.0.9, 4.1.x before 4.1.3, and 4.2.x b

CVE-2021-30163 HIGH
7.5 Apr 06

Redmine before 4.0.8 and 4.1.x before 4.1.2 allows attackers to discover the names of private projects if issue-journal

CVE-2015-8474 HIGH
7.4 Apr 12

Open redirect vulnerability in the valid_back_url function in app/controllers/application_controller.rb in Redmine befor

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