| Version | Supported |
|---|---|
main branch (this fork) |
✅ |
| Fork release tags | ✅ latest only |
| Any older revision | ❌ |
The fork tracks upstream main; security fixes land on main first and
are not backported to older revisions.
Preferred: use GitHub Security Advisories on this repository:
- Navigate to Security → Advisories → Report a vulnerability on hyperpolymath/MetaManifold-WebUI.
- Describe the issue privately with reproduction details.
- You will be credited when the advisory is published, unless you prefer anonymity.
If the issue is in upstream code (anything also present in
JoshuaJewell/MetaManifold-WebUI), please report it there as well — the
fork will coordinate any fix with upstream rather than diverge silently.
Alternative: open a regular issue marked in the title as
[SECURITY-SENSITIVE — move to advisory], with no exploit details; a
maintainer will migrate it to a private advisory.
⚠️ Do not report exploitable vulnerabilities in public issues, pull requests, or discussions.
- Observed behaviour with the exact command/request and its output
- Affected component (route file, frontend module, CI workflow…)
- Affected commit(s) (
git rev-parse --short HEAD) - Impact assessment (what an attacker could achieve)
- Suggested remediation, if you have one
| Stage | Target |
|---|---|
| Acknowledgement | 7 days |
| Triage and severity assessment | 14 days |
| Fix or documented mitigation | Best effort on main |
This is a research-software project without a security team; targets are honest effort estimates, not SLAs.
In scope: this repository's Julia server, React frontend, pipeline orchestration scripts, CI workflows, and container/deployment files.
Out of scope: third-party tools we orchestrate (cutadapt, DADA2, SWARM, vsearch, cd-hit-est, R/vegan — report to those projects), attacks requiring local shell access, and denial-of-service against deployments you do not own.
Good-faith security research against your own deployment of this software is expressly authorised. Do not test against deployments you do not administer.
This application reads bioinformatics data and writes to databases on the host machine. Recommended deployment hygiene:
- Run behind authentication if exposed beyond localhost
- Keep system dependencies (bun, Julia, R) at the versions pinned in
docs/reproducibility.md - Never commit sequencing data, secrets, or environment files
Last updated: 2026-09-17 · v1.0