Nouveau 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

Vérifiez si l'AI Swarm Pentest convient à votre environnement.

Partagez le contexte minimum. Nous vérifierons le périmètre et indiquerons la prochaine étape commerciale.

Avant d'envoyer — vérifiez que vous correspondez

0 / 280

Sans engagement. Si vous ne correspondez pas, nous vous le dirons.

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)
Tour privé Pour les investisseurs