
grokability/snipe-it
CVE History
| CVE | Published | CVSS v3 | CVSS v2 |
|---|---|---|---|
| 5.9 MEDIUM | — | ||
Snipe-IT is an IT asset/license management system. Prior to 8.4.1, an open redirect vulnerability in Snipe-IT allows attackers to redirect users to malicious sites via unvalidated HTTP Referer header stored in session variable. This vulnerability is fixed in 8.4.1. | |||
| 8.8 HIGH | — | ||
Snipe-IT is an IT asset/license management system. Prior to 8.4.1, aAn authenticated user with only users.edit permission can escalate their own privileges to admin by sending a PATCH request to /api/v1/users/{id} with permissions[admin]=1. The API controller only strips the superuser key from the permissions array, allowing admin and all other permission keys to be set by any user who can update users. This vulnerability is fixed in 8.4.1. | |||
| 4.8 MEDIUM | — | ||
Snipe-IT is an IT asset/license management system. Prior to 8.4.1, users with component view access could be impacted by an unescaped notes column, resulting in cross-site scripting (XSS). This vulnerability is fixed in 8.4.1. | |||
| 9.8 CRITICAL | — | ||
Insecure Permissions vulnerability in grokability snipe-it v.8.4.0 and before and fixed after 2026-03-10 commit 676a9958 allows a remote attacker to execute arbitrary code via the app/Http/Controllers/Api/UploadedFilesController.php component | |||
| 5.4 MEDIUM | — | ||
Cross-Site Scripting vulnerability in the Snipe-IT web-based asset management system v8.3.0 to up and including v8.3.1 allows authenticated attacker with lowest privileges sufficient only to log in, to inject arbitrary JavaScript code via "Name" and "Surname" fields. The JavaScript code is executed whenever "Activity Report" or modified profile is viewed directly by any user with sufficient permissions. Successful exploitation of this issue requires that the profile's "Display Name" is not set. The vulnerability is fixed in v8.3.2. | |||
| 8.8 HIGH | — | ||
Snipe-IT versions prior to 8.3.7 contain sensitive user attributes related to account privileges that are insufficiently protected against mass assignment. An authenticated, low-privileged user can craft a malicious API request to modify restricted fields of another user account, including the Super Admin account. By changing the email address of the Super Admin and triggering a password reset, an attacker can fully take over the Super Admin account, resulting in complete administrative control of the Snipe-IT instance. | |||
| 6.4 MEDIUM | — | ||
Snipe-IT 4.7.5 contains a persistent cross-site scripting vulnerability that allows authorized users to upload malicious SVG files with embedded JavaScript. Attackers can craft SVG files with script tags to execute arbitrary JavaScript when the accessory is viewed by other users. | |||
| 6.1 MEDIUM | — | ||
Snipe-IT v8.3.4 (build 20218) contains a reflected cross-site scripting (XSS) vulnerability in the CSV Import workflow. When an invalid CSV file is uploaded, the application returns a progress_message value that is rendered as raw HTML in the admin interface. An attacker can intercept and modify the POST /livewire/update request to inject arbitrary HTML or JavaScript into the progress_message. Because the server accepts the modified input without sanitization and reflects it back to the user, arbitrary JavaScript executes in the browser of any authenticated admin who views the import page. NOTE: this is disputed by the Supplier because the report only demonstrates that an authenticated user can choose to conduct a man-in-the-middle attack against himself. | |||
| 9.9 CRITICAL | — | ||
Snipe-IT before version 8.3.3 contains a remote code execution vulnerability that allows an authenticated attacker to upload a malicious backup file containing arbitrary files and execute system commands. | |||
| 6.8 MEDIUM | — | ||
Snipe-IT before 8.1.18 allows unsafe deserialization. | |||
| 6.4 MEDIUM | — | ||
Snipe-IT before 8.1.18 allows XSS. | |||
| 5 MEDIUM | — | ||
Grokability Snipe-IT before 8.1.0 has incorrect authorization for accessing asset information. | |||
| 6.6 MEDIUM | — | ||
Snipe-IT before 7.0.10 allows remote code execution (associated with cookie serialization) when an attacker knows the APP_KEY. This is exacerbated by .env files, available from the product's repository, that have default APP_KEY values. | |||
| 7.6 HIGH | — | ||
Users with "User:edit" and "Self:api" permissions can promote or demote themselves or other users by performing changes to the group's memberships via API call.This issue affects snipe-it: from v4.6.17 through v6.4.1. | |||
| 8.8 HIGH | — | ||
Cross-Site Request Forgery (CSRF) in GitHub repository snipe/snipe-it prior to v.6.2.3. | |||
| 5.4 MEDIUM | — | ||
Cross-site Scripting (XSS) - Stored in GitHub repository snipe/snipe-it prior to v6.2.2. | |||
| 4.3 MEDIUM | — | ||
Improper Authentication in GitHub repository snipe/snipe-it prior to 6.0.10. | |||
| 4.8 MEDIUM | — | ||
Cross-site Scripting (XSS) - Stored in GitHub repository snipe/snipe-it prior to v6.0.11. | |||
| 8 HIGH | — | ||
Session Fixation in GitHub repository snipe/snipe-it prior to 6.0.10. | |||
| 8.8 HIGH | 6.8 MEDIUM | ||
In Snipe-IT, versions v3.0-alpha to v5.3.7 are vulnerable to Host Header Injection. By sending a specially crafted host header in the reset password request, it is possible to send password reset links to users which once clicked lead to an attacker controlled server and thus leading to password reset token leak. This leads to account take over. | |||
| 6.5 MEDIUM | 4 MEDIUM | ||
Missing Authorization in GitHub repository snipe/snipe-it prior to 5.4.4. | |||
| 5.4 MEDIUM | 3.5 LOW | ||
Stored Cross Site Scripting vulnerability in the checked_out_to parameter in GitHub repository snipe/snipe-it prior to 5.4.3. The vulnerability is capable of stolen the user Cookie. | |||
| 5.4 MEDIUM | 3.5 LOW | ||
Stored Cross Site Scripting vulnerability in Item name parameter in GitHub repository snipe/snipe-it prior to v5.4.3. The vulnerability is capable of stolen the user Cookie. | |||
| 7.4 HIGH | 6.5 MEDIUM | ||
Old sessions are not blocked by the login enable function. in GitHub repository snipe/snipe-it prior to 5.3.10. | |||
| 5.3 MEDIUM | 5 MEDIUM | ||
Generation of Error Message Containing Sensitive Information in Packagist snipe/snipe-it prior to 5.3.11. | |||
| 6.3 MEDIUM | 6.5 MEDIUM | ||
Missing Authorization in Packagist snipe/snipe-it prior to 5.3.11. | |||
| 6.5 MEDIUM | 4 MEDIUM | ||
Missing Authorization in Packagist snipe/snipe-it prior to 5.3.9. | |||
| 5.3 MEDIUM | 4.3 MEDIUM | ||
Observable Discrepancy in Packagist snipe/snipe-it prior to v5.3.9. | |||
| 6.3 MEDIUM | 5.5 MEDIUM | ||
Missing Authorization vulnerability in snipe snipe/snipe-it.This issue affects snipe/snipe-i before 5.3.8. | |||
| 5.4 MEDIUM | 4.9 MEDIUM | ||
snipe-it is vulnerable to Missing Authorization | |||
| 8.8 HIGH | 6.8 MEDIUM | ||
snipe-it is vulnerable to Cross-Site Request Forgery (CSRF) | |||
| 6.1 MEDIUM | 4.3 MEDIUM | ||
snipe-it is vulnerable to Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') | |||
| 4.3 MEDIUM | 4 MEDIUM | ||
snipe-it is vulnerable to Improper Access Control | |||
| 7.2 HIGH | 6.5 MEDIUM | ||
snipe-it is vulnerable to Server-Side Request Forgery (SSRF) | |||
| 5.4 MEDIUM | 3.5 LOW | ||
snipe-it is vulnerable to Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') | |||
| 5.4 MEDIUM | 3.5 LOW | ||
snipe-it is vulnerable to Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') | |||
| 5.4 MEDIUM | 3.5 LOW | ||
snipe-it is vulnerable to Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') | |||
| 4.3 MEDIUM | 4.3 MEDIUM | ||
snipe-it is vulnerable to Cross-Site Request Forgery (CSRF) | |||
| 5.4 MEDIUM | 3.5 LOW | ||
snipe-it is vulnerable to Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') | |||
| 6.1 MEDIUM | 4.3 MEDIUM | ||
snipe-it is vulnerable to Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') | |||
| 8.8 HIGH | 6.8 MEDIUM | ||
snipe-it is vulnerable to Cross-Site Request Forgery (CSRF) | |||
| — | 4.3 MEDIUM | ||
Snipe-IT before 4.6.14 has XSS, as demonstrated by log_meta values and the user's last name in the API. | |||
| — | 4.3 MEDIUM | ||
In Select2 through 4.0.5, as used in Snipe-IT and other products, rich selectlists allow XSS. This affects use cases with Ajax remote data loading when HTML templates are used to display listbox data. | |||