Skip to content

Latest commit

 

History

History
44 lines (32 loc) · 1.78 KB

File metadata and controls

44 lines (32 loc) · 1.78 KB

Security Policy

Supported versions

Security fixes are provided for the latest published WOML release. Before the first public package is published, the source on the default branch is the only supported development line.

Report a vulnerability privately

Do not open a public issue for a suspected vulnerability. Use GitHub's Security tab and select Report a vulnerability to create a private report for the maintainers.

Include only what is necessary to reproduce and assess the problem:

  • the WOML and operating-system versions;
  • the affected command, trigger, provider, or service;
  • expected and observed behavior;
  • a minimal reproduction with fake credentials and sanitized payloads; and
  • the likely impact and any known workaround.

Never include real tokens, .woml/ state, production databases, provider signing secrets, approval URLs, or unredacted customer data. If a large or sensitive artifact is necessary, wait for a maintainer to provide a private transfer method.

Security boundaries

WOML treats source files and imported modules as trusted application code. The runtime isolates authored JavaScript execution and supervises capabilities, but it is not a sandbox for hostile workflow authors. Operators remain responsible for host isolation, file permissions, outbound-network policy, TLS, secret provisioning, provider permissions, and backup protection.

See WOML data security and the production deployment checklist for the supported operational boundary.

Disclosure

Please allow maintainers time to confirm the issue and prepare a coordinated fix before publishing details. The eventual advisory will credit reporters who want attribution and will avoid exposing secrets or unsafe reproduction data.