Skip to content

pentest-ai

v0.10.4 Feature

This release adds 1 notable feature for engineering teams evaluating rollout.

✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

ai-security bug-bounty claude ctf security exploit
+12 more
exploit-chaining hacking-tools mcp model-context-protocol nmap offensive-security osint penetration-testing pentest-ai pentesting python vulnerability-scanning

Summary

AI summary

Parallel tool execution reduces phase runtime with a per-tool 30‑second timeout.

Full changelog

Performance fix: WebAgent, ReconAgent, ADAgent, APISecurityAgent, and WirelessAgent ran their tools sequentially within each phase. nuclei + nikto + skipfish in series could push a single phase past 5 minutes; the v0.10.3 end-to-end test hit a 20-second timeout on `test_web_app` for that reason.

This release runs each phase's tools concurrently with a 30-second per-tool ceiling.

Verified by `tests/test_agents_parallel.py`: 5 mock tools that each sleep 0.5s now complete in ~0.5s wall-clock instead of 2.5s. Live demo with 5×2s mock tools: 2.00s parallel vs 10s sequential.

Install

```bash
pip install ptai==0.10.4
```

Tests

658 unit + integration tests pass (was 655). Added 3 new tests in `test_agents_parallel.py` that prove parallel execution is faster than sequential.

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track pentest-ai

Get notified when new releases ship.

Sign up free

About pentest-ai

Offensive-security MCP server with 205 wrapped tools, 17 specialist agents, and 60 SPA-aware probes for OWASP Top 10. CLI + MCP, BYO LLM. No API key needed on MCP path.

All releases →

Related context

Beta — feedback welcome: [email protected]