Cygnus takes security seriously, including as an open-source creative suite. This document describes how to report a vulnerability.
Do not open a public issue to report a vulnerability — prefer GitHub:
- Open a private security advisory: https://github.com/vabyz971/Cygnus/security/advisories
- Or write to the maintainer via GitHub (discussion issues are accepted for non-sensitive cases).
We acknowledge receipt within 72 h and prioritize verified reports. Please do not publish exploitable details before a fix is available.
- Image decoding (PNG/JPEG) at open and export — depends on
imageand its decoders. - Parsing of the
.cygpproject format (versioned JSON + base64) inphoto-engine(project.rs). - GPU rendering (wgpu shaders) — any uncontrolled GPU memory usage there is reported as a vulnerability.
There is no formal release cycle yet: security fixes are published
on the main branch as soon as they are validated.