You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
If you discover a security vulnerability in web-check, please **do not open a public issue**. Instead, disclose it responsibly using one of the following methods:
13
+
14
+
1.**GitHub Private Vulnerability Reporting** — Use the "Report a vulnerability" link under the Security tab of this repository (preferred).
15
+
2.**Email** — Send details to the maintainer at the email address listed on the [GitHub profile](https://github.com/lissy93).
16
+
17
+
You should receive an acknowledgment within 72 hours. We ask that you allow time for a fix to be developed and released before public disclosure.
18
+
19
+
### What to include
20
+
21
+
- A clear description of the vulnerability.
22
+
- Steps to reproduce (PoC or minimal setup).
23
+
- Affected versions and components.
24
+
- Any proposed fix (if available).
25
+
26
+
## Disclosure Policy
27
+
28
+
- We will acknowledge receipt within 3 business days.
29
+
- We will aim to release a fix within 14 days of confirmation (depending on severity).
30
+
- We will credit the reporter in the advisory (unless anonymity is requested).
31
+
32
+
## Previous Advisories
33
+
34
+
-[CVE-2025-32778](https://github.com/lissy93/web-check/security/advisories/GHSA-5qg5-g7c2-pfx8) — Command Injection in Screenshot API (Critical, fixed in 2.0.1)
35
+
36
+
## Security-Related Configuration
37
+
38
+
- All API endpoints validate input via `parse-target.js` and the built-in `URL` constructor before processing.
39
+
- The screenshot API uses `execFile()` (not `exec()`) to avoid shell injection.
40
+
- Rate limiting is applied at the reverse proxy layer in production deployments.
41
+
42
+
## Dependencies
43
+
44
+
We use Dependabot and Snyk for automated dependency scanning. If you discover a vulnerable dependency, please report it via the methods above.
0 commit comments