Skip to content

v0.5.39 — Registry Scanner Block + P2 Batch-2

Choose a tag to compare

@creator35lwb-web creator35lwb-web released this 31 May 19:46
1c90d8a

v0.5.39 — Registry Scanner Block + P2 Batch-2

Combines a security-hygiene block of a registry scanner (10th application-layer block, forensics from AY+AZ) with the second batch of SonarCloud P2 dup-literal constant extractions. Defense outcome: zero handler reached on the new actor (400 prior requests, zero leak).

What changed

  • Tenth scanner blocked — an automated MCP/OAuth surface-enumeration scanner with self-identified registry UA; 5-day cron-like pattern; never reached a real handler. BLOCKED_IPS: 10 entries total (was 9).
  • SonarCloud P2 batch-2 — 8 module-level constants extracted from 25 duplicated string-literal occurrences across the LLM provider config and the agent dispatch surface (provider default models + agent role names + master prompt filename). Behavior-identical refactor; identical wire output.

Why

A routine forensic sweep surfaced the registry scanner; the application-layer block trims upstream noise without changing the legitimate path. The constant extractions continue the credibility-through-clean-internals work started in v0.5.32 / v0.5.39's batch-1 (#238) — every extracted literal is a smaller surface for drift.

PR: #239