Repository navigation
WebVigil 1.0.3
A patch release with one fix: a page, a script or an API description served by the scanned site can no longer keep a scan busy for a long time or make it use a lot of memory.
- The patterns of the library fingerprint (which run in the default Safe Mode), of the Active Mode signatures and of the host-header,
TRACEand CSRF-confirmation passes are bounded, and they read the first 256 KiB of a body or script. - The OpenAPI import caps the size of the request bodies it builds from a schema.
- A library marker or a framework message that appears only after the first 256 KiB of a body is no longer recognised; a request body for a very large schema is cut short.
- Upgrade with
pip install -U webvigilor pullghcr.io/ryanvmorais/webvigil:1.0.3. Nothing in the CLI, the exit codes, the configuration keys, the check ids or the JSON report changes.
Use WebVigil only on systems you own or are authorized in writing to test.
Security advisory: GHSA-7cmg-mh2g-8rwv
Full list of changes: CHANGELOG.md