If you discover a security vulnerability in nbpull, please report it responsibly:
- Do NOT open a public issue
- Email adityapatel0905@gmail.com with details
- Include steps to reproduce if possible
- You will receive a response within 48 hours
nbpull is designed with security as a core principle:
- Read-only by design — the HTTP client only exposes
GETmethods. NoPOST,PUT,PATCH, orDELETEoperations exist in the codebase. - No credential storage — API tokens are loaded from environment
variables or
.envfiles, never persisted by the tool. - SSL verification on by default —
NETBOX_VERIFY_SSL=trueis the default. Disabling it requires an explicit opt-out. - No shell injection surface — all API parameters are passed as typed values through httpx, never interpolated into strings.
| Version | Supported |
|---|---|
| 0.1.x | ✅ |