New v1.2.43

Plexicus v1.2.43: AI Pentest Wizard Rework, War-Room Live Board & PlexiFlow Automation

A reworked AI Pentest wizard with a live war-room board, per-node automation testing with data mapping, repo-centric asset views, and a comprehensive security hardening pass.

🚀 What’s New

  • AI Pentest Wizard Rework: The pentest launch wizard is now a streamlined four-step flow — Target, Verify Ownership, Source Repository, then Scan & Launch. You can optionally attach a source repository for white-box context, and the previous authentication step is no longer required to get started.
  • War-Room Live Board: AI Pentest runs now feature a real-time war-room board that visualizes live attack progress as it unfolds. You can watch findings materialize on an interactive hex board while the scan is running — no more refreshing a static report.
  • Bulk Delete for Pentest Runs: You can now select and delete multiple completed pentest runs at once from the pentest list, making cleanup fast and effortless.
  • PlexiFlow Automation — Data Mapping & Per-Node Testing: Automation workflows now support typed data mapping between nodes, so you can pipe outputs from one step directly into the next with field templates on connector, ticket, and notification inputs. A new per-node testing capability lets you validate any individual step in draft mode before running the full workflow, and bounded batch iteration keeps large data sets from overwhelming a node.
  • Repo-Centric Assets Page: The Assets page is now organized around your repositories, with dedicated tabs for Repo Scan, Registry Audit, and Cloud Assessment. New Source Control and Tags filters, a date-range filter, and a one-click Clear Filters action make it faster to locate the exact asset inventory you need.

🛠 Improvements

  • Codex Remedium — Retry Parity: Remediation retries now work consistently regardless of a finding’s data shape — file-less findings no longer skip the bounded retry loop. When a remediation attempt fails, you see the exact failure reason instead of a generic error, so you can diagnose and re-trigger with confidence.
  • Live Browser Waiting State: The AI Pentest asset page now shows a clear waiting indicator while a live browser session is preparing, instead of presenting a blank or stuck frame.

🔒 Security

This release includes a focused security hardening pass across authentication, session handling, and transport:

  • WebSocket access tokens are now transmitted via a named subprotocol instead of the URL, preventing token leakage in logs and browser history
  • Login sessions are now fully invalidated on logout, so a signed-out token can no longer be reused
  • Session cookies are now enforced with the Secure attribute, ensuring they are only transmitted over encrypted connections
  • Transport encryption has been strengthened across all platform endpoints

🔧 Fixes

  • Hidden live surfaces on pentest detail: Non-functional live browser and log surfaces no longer appear on the pentest detail page for applicable run types — only the war-room board that actually produces a live frame is shown.
  • SMTP setup: Email relay configuration now correctly references the documented password key, so outbound email authentication works as described in the setup guide.
Qualification

Check whether AI Swarm Pentest fits your environment.

Share the minimum context. We will review the scope and tell you the next commercial step.

Before submitting — verify you fit

0 / 280

No commitment. If you don't fit, we'll tell you.

SAMPLE HANDOVER · ILLUSTRATIVE

Sample evidence handover

A trimmed view of what your team receives at the end of an AI Swarm Pentest engagement. Real engagements include full technical evidence, executive narrative, and a remediation plan.

VALIDATED FINDING Evidence attached

Server-Side Request Forgery in webhooks/receiver

demo-project/sample-app · src/webhooks/receiver.py:42

SeverityHigh CVSS 3.18.6 Priority79 Confirmedvia replay

Untrusted caller-supplied URLs reach an internal egress without an allowlist. Replayed in a sandbox against a fresh authorized target — the same control was validated to fail twice.

REVIEWER-READY REMEDIATION Merge-ready PR

Validate the target URL against an allowlist of permitted hostnames. Reject private/internal IP ranges. Enforce HTTPS only.

plexicus/remediation/webhooks-ssrf 3 changed · 0 new files
42resp = requests.get(target_url)
42+if not is_allowed_host(target_url):
43+  raise WebhookRejected(target_url)
44+resp = requests.get(target_url, timeout=5)
Every engagement hands over:
  • Executive briefing
  • Validated findings list
  • Merge-ready PRs
  • Compliance mapping (NIS2 · DORA · CRA)
Private Round For investors