{"description":"Trending threats, MITRE ATT\u0026CK coverage, and detection metadata. Fed continuously.","favicon":"https://feed.craftedsignal.io/favicon-32x32.png","feed_url":"https://feed.craftedsignal.io/products/3d-viewer-for-nextcloud-1.7.9-3.3.1/feed.json","home_page_url":"https://feed.craftedsignal.io/","icon":"https://feed.craftedsignal.io/apple-touch-icon.png","items":[{"_cs_actors":[],"_cs_cpes":["cpe:2.3:a:nextcloud:3d_viewer:*:*:*:*:*:*:*:*"],"_cs_cves":[{"cvss":7.5,"id":"CVE-2026-104189"}],"_cs_exploited":false,"_cs_has_poc":false,"_cs_poc_references":[],"_cs_products":["3D Viewer for Nextcloud (1.7.9-3.3.1)"],"_cs_severities":["high"],"_cs_tags":[],"_cs_type":"advisory","_cs_vendors":["Nextcloud"],"content_html":"\u003cp\u003eNextcloud 3D Viewer versions 1.7.9 through 3.3.1 contain an authentication bypass vulnerability (CVE-2026-104189) in the \u003ccode\u003ePublicFileController\u003c/code\u003e. The application fails to enforce share password requirements because the controller does not correctly implement \u003ccode\u003eOCP\\AppFramework\\PublicShareController\u003c/code\u003e, causing \u003ccode\u003ePublicShareMiddleware\u003c/code\u003e to skip authorization checks. Attackers with a known share token can access 3D files (such as STL, GLB/glTF, OBJ, STEP, and IFC) within password-protected links without providing the password. This issue is resolved in version 3.3.2.\u003c/p\u003e\n\u003ch2 id=\"impact\"\u003eImpact\u003c/h2\u003e\n\u003cp\u003eSuccessful exploitation allows unauthorized access to and exfiltration of 3D model files protected by password-restricted share links. Only 3D file formats supported by the application are affected.\u003c/p\u003e\n\u003ch2 id=\"recommendation\"\u003eRecommendation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade the 3D Viewer for Nextcloud to version 3.3.2 or later immediately.\u003c/li\u003e\n\u003cli\u003eIf upgrading is not immediately feasible, disable the 3D Viewer application using the command: \u003ccode\u003eocc app:disable threedviewer\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAvoid relying on password protection for public shares containing sensitive 3D model files until the patch is applied.\u003c/li\u003e\n\u003c/ul\u003e\n","date_modified":"2026-10-27T18:04:46Z","date_published":"2026-10-27T18:04:46Z","id":"https://feed.craftedsignal.io/briefs/2026-10-nextcloud-3d-viewer-auth-bypass/","summary":"The 3D Viewer for Nextcloud application contains an authentication bypass vulnerability that allows unauthenticated users to access password-protected 3D model files via a valid share token.","title":"Nextcloud: 3D Viewer authentication bypass (CVE-2026-104189)","url":"https://feed.craftedsignal.io/briefs/2026-10-nextcloud-3d-viewer-auth-bypass/"}],"language":"en","title":"CraftedSignal Threat Feed - 3D Viewer for Nextcloud (1.7.9-3.3.1)","version":"https://jsonfeed.org/version/1.1"}