
Cloud Vulnerability DB
A community-led vulnerabilities database
Found in an internal audit on 2026-10-21. Fixed in 0.2.0-preview.5; upgrade to it.
files::openable (crates/kule-daemon/src/files.rs) checks only the extension and magic bytes before "Open with its app". For docx/xlsx/pptx/odt/epub/pages/key the magic is the zip header. Nothing inspects relationships with TargetMode="External" (remote attachedTemplate, linked images, xl/externalLinks, connections.xml), vbaProject.bin, activeX/ or embeddings/. Files written by the agent carry no com.apple.quarantine, so Office opens them without Protected View and fetches an agent-chosen URL outside Kule's proxy and policy (a remote .dotm can bring macros). Code path confirmed; not run in Office. The OPENABLE comment says it never opens "a link to elsewhere".
Found during the fix: the opened path was the agent's own file. An extended attribute the agent set on it, such as com.apple.LaunchServices.OpenWith, which names the app a file opens with, was honoured.
Fixed in 0.2.0-preview.5.
kule open) opens Kule's own copy under <kule home>/opened/<new dir>/<name>:com.apple.quarantine on macOS.kule_view::opens::opens_nothing_else looks inside the OOXML, ODF and CSV kinds before they open.|, or an external workbook reference;pages, numbers, key, epub and rtf are no longer opened with their app.documents_that_would_reach_outside_themselves_are_not_opened: a docx with an external attachedTemplate in word/_rels/settings.xml.rels and a docx with vbaProject.bin both return Err; so do an xlsx with external links or IMAGE, a CSV formula, and RTF, EPUB and Keynote files.what_opens_is_kules_own_copy_and_never_the_agents_file: the returned path is outside the copy, 0600, and on macOS carries only the quarantine mark, even when the agent set LaunchServices.OpenWith. Swapping the agent's file for a link afterwards changes nothing.copies_opened_long_ago_are_cleared, open_lets_through_documents_that_are_what_their_name_says.opens::tests::* (templates, pictures, macros, fields, formulas, ODF, CSV, unreadable files).Upgrade to 0.2.0-preview.5. On an older version, open documents an agent wrote in the Preview only, or move them out and inspect them before opening with Office.
Source: NVD
Free Vulnerability Assessment
Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.
Get a personalized demo
"Best User Experience I have ever seen, provides full visibility to cloud workloads."
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
"We know that if Wiz identifies something as critical, it actually is."