Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAttacker hosts page that redirects to Snipe-IT user edit URL
-
DeliveryVictim browses attacker link, browser sends attacker domain as Referer
-
ExploitLaravel stores attacker URL in session as intended destination
-
ExecutionVictim completes user edit form with redirect_option=back
-
PersistSnipe-IT issues 302 redirect to attacker-controlled site
-
ImpactVictim lands on attacker phishing page
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V3 - Web Frontend Security Redirect URL validation
MITRE ATT&CK
1 technique across 1 tactic: Initial Access The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires three concurrent conditions: first, a legitimate Snipe-IT user must be authenticated (they must have a valid session to access the user edit workflow); second, that user must be induced to navigate to the Snipe-IT user edit page via a link or redirect originating from an attacker-controlled page, causing the browser to populate the Referer header with the attacker's URL; third, the victim must submit the user edit form with the redirect_option=back parameter present. Exploitation is bounded by the mandatory user interaction (UI:R) - the attacker cannot trigger the redirect unilaterally. The attack does not require any non-default Snipe-IT server-side configuration; it affects default installations prior to 8.6.2. The attacker requires no Snipe-IT account or privileges (PR:N), but does require the victim to hold an active, authenticated session. |
| Impact | The CVSS 3.1 score of 6.1 (Medium) with vector AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N accurately reflects the real-world risk profile. The scope change (S:C) captures the redirect's cross-origin nature, and UI:R correctly constrains exploitability - the victim must actively complete a user edit action, limiting opportunistic or automated mass exploitation. This is not a remotely triggerable flaw; it sits in a phishing-chain role where the legitimate Snipe-IT domain lends credibility to the redirect destination. No EPSS probability was provided in the intelligence, making quantitative exploitation likelihood comparison impossible. There is no CISA KEV listing and no known POC, consistent with targeted rather than widespread exploitation. The absence of confidentiality or integrity impact on the Snipe-IT system itself means the primary risk is credential harvesting or social engineering at the destination site - meaningful in high-value enterprise environments but not an urgent remote-code-execution-class priority. |
| Exploit ScenarioDerived | An attacker hosts a page that issues a redirect to Snipe-IT's user edit URL, causing the victim's browser to send the attacker's domain in the Referer header. When the authenticated Snipe-IT user completes the edit form (which includes redirect_option=back), the application redirects them to the attacker's site - where a spoofed Snipe-IT login page can harvest credentials. No public POC code has been identified; the attack requires only standard browser HTTP behavior and social engineering to lure the victim to the attacker-controlled initial page. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Jul 10, 2026
Open redirect in Snipe-IT prior to 8.6.2 allows unauthenticated attackers to abuse the application as a trusted redirector against authenticated users. The user edit workflow persists the HTTP Referer header - which an attacker can control - into Laravel's session-stored intended URL, then unconditionally honors it via redirect()->intended() when redirect_option=back is submitted by a legitimate user. No public exploit code and no CISA KEV listing have been identified at time of analysis; the vulnerability is a medium-severity phishing-chain enabler rather than a direct system compromise.
RemediationAI
Upgrade Snipe-IT to version 8.6.2 or later; this is the vendor-released patch per the GitHub release at https://github.com/grokability/snipe-it/releases/tag/v8.6.2 and the fix commit f4cac9635868c020174361ad7a80b2545a4e7623. If immediate upgrade is not feasible, operators can configure a reverse proxy or WAF rule to strip or validate the Referer header on requests to the user edit endpoint, preventing the attacker-controlled value from reaching Laravel's url()->previous() call - note this may break legitimate back-navigation UX for users. Alternatively, restricting access to Snipe-IT's user edit functionality to trusted internal network segments reduces exposure, but does not eliminate risk from insider or socially engineered sessions. None of these compensating controls are a substitute for patching to 8.6.2.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 2 packages in composer, euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
Snipe-IT is a Laravel-based PHP web application for IT asset and license management. The flaw is rooted in CWE-601 (URL Redirection to Untrusted Site). Laravel's url()->previous() method reads the HTTP Referer header to infer the prior navigation URL, and the framework's redirect()->intended() method consumes a session-stored URL to redirect the user after completing an action. In the affected user edit code path, the Referer value is written into the Laravel session as the 'intended' destination without any origin validation or allowlisting. When a form submission includes redirect_option=back, the application faithfully issues a 302 redirect to the attacker-supplied URL stored in session. The fix is confirmed in commit f4cac9635868c020174361ad7a80b2545a4e7623, which presumably validates or discards the Referer-derived URL before storing it.
Know when Open Redirect 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
AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
AV:N/AC:L as attack is network-delivered with no special conditions; PR:N because the attacker needs no Snipe-IT account; UI:R and S:C capture mandatory victim interaction and cross-origin redirect impact.
Primary rating from Vendor (github).
CVSS VectorVendor: github
Lifecycle Timeline
1DescriptionCVE.org
Snipe-IT is an IT asset/license management system. Prior to 8.6.2, the user edit flow stores url()->previous() from the attacker-controlled Referer header into Laravel’s intended URL session value and later uses redirect()->intended(...) when redirect_option=back is submitted, allowing Snipe-IT to be used as a trusted redirector after a legitimate user edit action. This issue is fixed in version 8.6.2.
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
More in Open Redirect
View allA malicious third-party can give a crafted "ssh://..." URL to an unsuspecting victim, and an attempt to visit the URL ca
GFI Kerio Control versions 9.2.5 through 9.4.5 contain an HTTP response splitting vulnerability in the dest parameter of
PHP through 7.0.8 does not attempt to address RFC 3875 section 4.1.18 namespace conflicts and therefore does not protect
Multiple open redirect vulnerabilities in Apache Struts 2.0.0 through 2.3.15 allow remote attackers to redirect users to
When the default servlet in Apache Tomcat versions 9.0.0.M1 to 9.0.11, 8.5.0 to 8.5.33 and 7.0.23 to 7.0.90 returned a r
Open redirect vulnerability in age-verification.php in the Age Verification plugin 0.4 and earlier for WordPress allows
Open redirect vulnerability in Kaseya Virtual System Administrator (VSA) 7.x before 7.0.0.29, 8.x before 8.0.0.18, 9.0 b
Vulnerability in the Oracle Applications Framework component of Oracle E-Business Suite (subcomponent: Popup windows (li
Unspecified vulnerability in the Oracle Application Server Single Sign-On component in Oracle Fusion Middleware 10.1.4.3
Flarum is open source discussion platform software. Rated medium severity (CVSS 6.5), this vulnerability is remotely exp
Open redirect vulnerability in Novius OS 5.0.1 (Elche) allows remote attackers to redirect users to arbitrary web sites
Open redirect vulnerability in the Redirect function in stageshow_redirect.php in the StageShow plugin before 5.0.9 for
EUVD-2026-42999
GHSA-wg2f-x2c2-c4rp
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB