sysPass 3.2.11 Insecure Direct Object Reference via AccountFileController
sysPass through version 3.2.11 contains an insecure direct object reference vulnerability that allows any authenticated attacker to access account file attachments belonging to accounts they do not have ACL permissions for by exploiting missing authorization checks in AccountFileController. Attackers can supply arbitrary numeric file IDs through the download, view, delete, upload, and list actions to enumerate and manipulate any attachment in the vault, bypassing account-level access controls entirely.
- Products
- Not specified
- Affected versions
- Not specified
- Fixed versions
- Not specified
- CVEs
- CVE-2026-65708
- Confirmed fixed CVEs
- Not specified
- Updated in this feed
- 2 Nov 2026, 22:59 UTC · Revision 1
Source evidence
sysPass 3.2.11 Insecure Direct Object Reference via AccountFileController
core-osv · Original sourcePublished 24 Jul 2026, 15:57 UTC
sysPass through version 3.2.11 contains an insecure direct object reference vulnerability that allows any authenticated attacker to access account file attachments belonging to accounts they do not have ACL permissions for by exploiting missing authorization checks in AccountFileController. Attackers can supply arbitrary numeric file IDs through the download, view, delete, upload, and list actions to enumerate and manipulate any attachment in the vault, bypassing account-level access controls entirely.
osv:CVE-2026-65708
Complete source record
{
"id": "872291fff8cbcc46083f1a951d5114e0e403aaaf817e85ef2b1a276e6e5498c5",
"url": "https://osv.dev/vulnerability/CVE-2026-65708",
"method": "structured",
"payload": {
"kind": "advisory",
"title": "sysPass 3.2.11 Insecure Direct Object Reference via AccountFileController",
"summary": "sysPass through version 3.2.11 contains an insecure direct object reference vulnerability that allows any authenticated attacker to access account file attachments belonging to accounts they do not have ACL permissions for by exploiting missing authorization checks in AccountFileController. Attackers can supply arbitrary numeric file IDs through the download, view, delete, upload, and list actions to enumerate and manipulate any attachment in the vault, bypassing account-level access controls entirely.",
"evidence": "osv:CVE-2026-65708",
"products": [],
"severity": "high",
"structured": {
"id": "CVE-2026-65708",
"aliases": [
"CVE-2026-65708"
],
"metrics": [
{
"type": "CVSS_V4",
"score": "CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N"
}
],
"affected": [
{
"ranges": [
{
"repo": "https://github.com/nuxsmin/syspass",
"type": "GIT",
"events": [
{
"introduced": "0"
},
{
"last_affected": "9d0e169d2163897238877fb65130db47fe1ddcfa"
}
],
"database_specific": {
"extracted_events": [
{
"range": [
{
"introduced": "0"
},
{
"last_affected": "3.2.11"
}
],
"source": "AFFECTED_FIELD",
"strategy": "StandardRange"
}
]
}
}
],
"versions": [
"3.2.11",
"3.2.10",
"3.2.9",
"3.2.8",
"3.2.7",
"3.2.6",
"3.2.5",
"3.2.4",
"3.2.3",
"3.2.2",
"3.2.1",
"3.2.0",
"3.1.2.20030701",
"3.1.1.19121601",
"3.1.0.19081801",
"3.1.0.19072001-rc5",
"3.1.0.19052503-rc4",
"3.1.0.19052502-rc3",
"3.1.0.19043001-rc2",
"3.1.0.19042801-rc1",
"3.0.1.19012002",
"3.0.1",
"3.0.0.18126201",
"2.1.16.18061901",
"2.1.14.17090101",
"2.1.15.17101701",
"2.1.13.17083101",
"2.1.12.17080701",
"2.1.11.17061503",
"2.1.10.17053003",
"2.1.9.17050401",
"2.1.8.17042901",
"2.1.7.17042101",
"2.1.6.17041401",
"2.1.5.17041201",
"2.1.4.17032801",
"2.1.3.17031601",
"2.1.2.17031401",
"2.1.1.17030601",
"2.1.0.17030201",
"2.1.0.17022601",
"2.0.0.17021601",
"2.0.0.17021302",
"2.0.0.17021301",
"1.2.0.21",
"1.2.0.20",
"1.2.0.19",
"1.2.0.18",
"1.2.0.17",
"1.2.0.16",
"1.2.0.14",
"1.2.0.13",
"1.2.0.12",
"1.2.0.11",
"1.2.0.10",
"1.2.0.09",
"1.2.0.08",
"1.2.0.07",
"1.2.0.06",
"1.2.0.05-rc5",
"1.2.0.04-rc4",
"1.2.0.03-rc3",
"1.2.0.02-rc2",
"1.1.2.24",
"1.1.2.23",
"1.1.2.22",
"1.1.2.21",
"1.1.2.20",
"1.1.2.19",
"1.1.2.18",
"1.0.9",
"1.0.8",
"1.0.7",
"1.0.6",
"1.0.5",
"1.0.4",
"1.0.3",
"1.0.2"
],
"database_specific": {
"source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-65708.json"
}
}
],
"modified": "2026-10-28T02:30:24.131422063Z",
"provider": "osv",
"references": [
"https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/65xxx/CVE-2026-65708.json",
"https://nvd.nist.gov/vuln/detail/CVE-2026-65708",
"https://www.vulncheck.com/advisories/syspass-insecure-direct-object-reference-via-accountfilecontroller",
"https://github.com/nuxsmin/sysPass",
"https://github.com/Caycon/cve-advisories/blob/main/2026/sysPass/CVE-2026-65708.md"
],
"provider_metadata": {
"cwe_ids": [
"CWE-639"
],
"cna_assigner": "VulnCheck",
"osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/65xxx/CVE-2026-65708.json"
}
},
"related_cves": [
{
"value": "CVE-2026-65708",
"evidence": "/id"
}
],
"security_relevant": true,
"severity_evidence": "/severity/0/score"
},
"source_id": "core-osv",
"document_id": 490683,
"published_at": "2026-07-24T15:57:26.326+00:00"
}