PatchSiren cyber security CVE debrief
CVE-2026-109562 snapotter-hq CVE debrief
CVE-2026-109562 debrief based on CVE Program and NVD records. SnapOtter versions 1.15.10 through 2.2.0 have a missing authorization vulnerability allowing authenticated users to call /api/v1/upload, /api/v1/preview, and /api/v1/preview/generate handlers without permission checks. This enables attackers with settings:read-scoped API keys to stage arbitrary files outside storage quota and feed crafted input to image and video decoders. Defenders should verify patch application, restrict access to vulnerable handlers, and monitor for suspicious activity.
- Vendor
- snapotter-hq
- Product
- SnapOtter
- CVSS
- MEDIUM 5.3
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-10-12
- Original CVE updated
- 2026-10-12
- Advisory published
- 2026-10-12
- Advisory updated
- 2026-10-12
Who should care
SnapOtter users and administrators should assess exposure and verify the patch status. Roles responsible for system administration, security, and API management should prioritize verification and remediation efforts.
Why it matters
CVE-2026-109562 is a medium-severity vulnerability in SnapOtter that allows authenticated users to perform unauthorized actions. Defenders should verify patch application, restrict access to vulnerable handlers, and monitor for suspicious activity. SnapOtter users and administrators should assess exposure and prioritize remediation efforts.
- Potential unauthorized file uploads and serving via /api/v1/download
- Possible feeding of crafted input to image and video decoders
- Elevation of privileges for attackers with settings:read-scoped API keys
- Verification of patch application and access controls
Technical summary
The SnapOtter application, versions 1.15.10 through 2.2.0, contains a missing authorization vulnerability. This vulnerability allows any authenticated principal to call the /api/v1/upload, /api/v1/preview, and /api/v1/preview/generate handlers without permission checks. As a result, attackers holding even a settings:read-scoped API key can stage arbitrary files outside storage quota, which can be served unauthenticated via /api/v1/download, and feed crafted input to image and video decoders.
Defensive priority
Medium priority for SnapOtter users to verify and apply patches
Recommended defensive actions
- Verify and apply the patch commit from the affected vendor
- Review and restrict access to the /api/v1/upload, /api/v1/preview, and /api/v1/preview/generate handlers
- Monitor for unauthorized file uploads and preview generation
- Confirm whether affected product deployments exist in managed environments and assign an owner for follow-up
- Review compensating controls for exposed systems while remediation is scheduled and verified
- Check relevant monitoring, detection, and logs for exposed assets that need extra review
- Track exceptions, retest remediated assets, and close the item only after evidence is documented
Evidence notes
The CVE record and NVD detail page provide information on the missing authorization vulnerability in SnapOtter 1.15.10 through 2.2.0. Evidence is limited to public CVE Program and NVD records. Defenders should verify patch application status, review access controls for /api/v1/upload, /api/v1/preview, and /api/v1/preview/generate handlers, and monitor for unauthorized file uploads and preview generation. No additional information is available on affected scope or exploitation.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-109562 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-109562
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-109562 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-109562
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
SnapOtter 1.15.10 through 2.2.0 Missing Authorization via Upload and Preview API
Unverified legacy reference
URL: https://raw.githubusercontent.com/CVEProject/cvelistV5/main/cves/2026/109xxx/CVE-2026-109562.json
cve_program_cvelist_v5
-
Source reference
Unverified legacy reference
URL: https://github.com/snapotter-hq/SnapOtter/commit/1544966b52b8f2b40ef3794e43ffd4f0214550ba
Supplemental source - patch
-
Source reference
Unverified legacy reference
URL: https://github.com/snapotter-hq/SnapOtter/blob/v2.2.0/apps/api/src/routes/files.ts
Supplemental source - technical-description
-
Source reference
Unverified legacy reference
URL: https://github.com/snapotter-hq/SnapOtter
Supplemental source - product
-
Source reference
Unverified legacy reference
URL: https://www.vulncheck.com/advisories/snapotter-1.15.10-through-2.2.0-missing-authorization-via-upload-and-preview-api
Supplemental source - third-party-advisory
Methodology and review provenance
AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.