GitHub Advisoryadvisory · Packagist

GHSA-mghp-5cq4-v6mg Snipe-IT has an open redirect vulnerability

MEDIUM Published 2026-05-08 Modified 2026-06-08 Official page ↗
Aliases
CVE-2026-44833
Ecosystem
Packagist
Packages
snipe/snipe-it
Severity
Moderate
CVSS vector
CVSS:3.1/AV:A/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:L
Weaknesses
CWE-601
Reviewed
2026-05-08

Affected packages

• Packagist snipe/snipe-it: < 8.4.1 → fixed in 8.4.1

Description

Open redirect vulnerability in Snipe-IT allows attackers to redirect users to malicious sites via unvalidated HTTP Referer header stored in session variable. Impact • Phishing: Redirect users to fake login pages to steal credentials • Session Hijacking: Redirect to attacker site that captures session cookies via JavaScript • Malware Distribution: Redirect to sites hosting malware or drive-by downloads • Reputation Damage: Users lose trust when redirected to malicious sites from legitimate application • Social Engineering: Use trusted Snipe-IT domain to increase phishing success rate When the user clicks "Save", the application: 1. Processes the form 2. Checks `redirect_option` (if set to 'back') 3. Calls `Helper::getRedirectOption()` 4. Retrieves `back_url` from session: `https://evil.com/phishing?target=snipeit` 5. Executes `redirect()->to($backUrl)` 6. User is redirected to attacker's site This would still require session poisoning, so the actual practical threat here is minimal. Patches Patched in https://github.com/grokability/snipe-it/commit/e37649212861a337e68a624e589c3540b7a82373, released in 8.4.1. Workarounds None. Resources • CWE-601: URL Redirection to Untrusted Site ('Open Redirect') • OWASP: Unvalidated Redirects and Forwards • Laravel Security: Safe Redirects snipeit_open_redirect_submission.md

Related

Alias · CVE (1)

  • CVE-2026-44833 Snipe-IT is an IT asset/license management system. vulnerability

Weakness · CWE (1)

  • CWE-601 URL Redirection to Untrusted Site weakness

References