Pwndoc, the open source penetration test reporting platform that turns findings into a finished, client ready Word report.
Pwndoc is an open source reporting platform built for penetration testers. It replaces the copy and paste report workflow with a shared workspace: a reusable vulnerability knowledge base holds your standard findings with their descriptions, remediation advice and CVSS scoring, and each engagement pulls from that base rather than starting from a blank document. Testers write findings collaboratively in a rich text editor with live updates between everyone in the same audit, attach evidence images, record scope and network hosts, and track each finding through its own review state. Audits are multilingual, custom fields and custom sections let you shape the workspace to your own methodology, and the finished engagement is exported to a Word document generated from your own DOCX template, so every report comes out in your house style without manual formatting.
It suits consultancies and internal security teams who run repeat engagements and need their findings, their scoring and their report template to live in one place that the whole team works from.
cloudimg delivers Pwndoc as a native systemd appliance rather than a container stack, fully installed on a hardened, fully patched Ubuntu base and pinned to a verified upstream release commit. It is secure by default, which matters for a system that holds client penetration test findings: every secret is minted on the instance's own first boot, never baked into the image. That includes the database credential, the token signing secrets and the first administrator password, all written to a root only file, plus a freshly generated per instance TLS certificate, so the published private keys that ship inside the upstream project never reach your instance. The database is bound to loopback with authentication enabled, the web interface is served over HTTPS only because session cookies are secure only, and there is no self registration. All engagement data, uploaded report templates and evidence live on a dedicated data disk, and the instance arrives already usable with a language, a report template and an audit type in place. The base keeps receiving unattended security updates, and every deployment is paired with a step by step deploy guide and backed by 24/7 cloudimg support.
Real screenshots taken while testing this image against its deployment guide.