flomo-web-crud
Pass
Audited by Gen Agent Trust Hub on Sep 10, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONDYNAMIC_EXECUTIONDATA_EXFILTRATION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill processes untrusted data from a user's flomo account, which could contain malicious instructions designed to influence the agent's behavior.
- Ingestion points: Memo content retrieved from
https://v.flomoapp.com/mineduring query and search workflows. - Boundary markers: No explicit delimiters or instructions are provided to the agent to treat memo content as data only and ignore any embedded instructions.
- Capability inventory: The skill utilizes powerful browser automation tools including clicking, typing, and executing JavaScript within the page context.
- Sanitization: There is no evidence of sanitization or filtering of the retrieved memo content before it is processed by the agent.
- [DYNAMIC_EXECUTION]: The skill documentation encourages the agent to use specific JavaScript snippets as fallback mechanisms to interact with the Vue.js and Tiptap internals of the flomo web interface.
- Evidence:
references/ui-locators.mdandreferences/workflows.mddescribe executing code likeeditor.commands.setContent(...)and__vue__.onSubmit()through browser automation tools. - [DATA_EXFILTRATION]: The skill is designed to read private user memos from a web-based note-taking service and provide summaries to the agent context. While this is the intended functionality, it constitutes a data exposure path where private notes are shared with the AI model.
- Evidence: The
query/searchworkflow inSKILL.mddescribes extractingrecent_state,active_topics, andvalue_signalsfrom live memo content.
Audit Metadata