1Password 1Password for Linux 8.12.36 (2026-09-09)
Feature1Password: Adds a setting in Settings > Developer > Advanced to prompt for approval on every SSH request via the SSH agent (Ask approval for each new).︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Browse all 593 changes from 200 tools that we read for Head 011. This includes features, product launches, docs and API changes carried in that week's dailies. Each result links to its source.
A change here is one published update, which can contain several features. Tools counts each tool once. Product launches counts new products. Breaking changes counts each breaking item, so one update may appear several times in that view.
593 changes
1Password: Adds a setting in Settings > Developer > Advanced to prompt for approval on every SSH request via the SSH agent (Ask approval for each new).︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Developer Environments gains CLI/SDK programmatic access options and environment ID copy; Watchtower adds breadcrumb navigation.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
1Password for Mac adds MDM default sign-in address support, expanded macOS Autofill coverage, and CLI/SDK access in Developer Environments.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Settings > Autofill > 'Disable macOS Autofill' option to turn off macOS Autofill from within the app.1Password: When Unlock using Windows Hello is turned on, the Convenient and Balanced security presets now turn on Trusted Platform Module (TPM) support by default.
Read the source ↗Autofill on iOS now unlocks all accounts with a single Face ID scan and skips biometrics for password-only accounts.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
1Password in the browser now saves logins on split username/password screens and shows which app version the extension is connected to.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
AI-Infra-Guard v4.6.1 adds Gemini, Gemma, and GLM fingerprints to the API Checker.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
safe2 CLI 0.2.0 adds offline Challenge evidence bundles, hardened skill gate scanning, and a --executable flag for the SkillSpector adapter.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
safe2 challenge quickstart 001 --output-dir <dir> to generate an offline Challenge 001 evidence bundle with a Decision Card, requiring no model credentials or paid APIs.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄safe2 challenge verify-bundle <dir> to verify an evidence bundle's internal consistency, rejecting missing or changed artifacts, unsupported versions, and inconsistent results.--expected-sha256 flag to safe2 challenge verify-bundle to pin a complete bundle against a trusted manifest fingerprint obtained out-of-band.ALEAPP v2026.3.3 adds 70+ new app parsers, deep Android system artifacts, MMKV decryption, and a combined SMS/MMS artifact.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
sms, spam_sms, or pdu).︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄app_parts and parts with stored content type, sniffed type, size, and a status column.mmkv_parser, correct varint header handling, and a new MMKV - Recovered Records artifact.Auth0 Agent Skills adds HealthCheck skill for AI coding agents to audit tenant security, config, and plan fit via Auth0 CheckMate︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
npx skills add auth0/agent-skills to install the official Auth0 Agent Skills package into a local terminal or IDE-based AI coding agent.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄Auth0 HealthCheck skill, which queries a live Auth0 tenant via the Auth0 Management API and Auth0 CheckMate to produce confidence-weighted security posture and capability-fit scores, then generates a prioritized findings report.Integration Client 26.2.1 adds session asset columns and configurable HTTP timeouts via new config keys.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
DownloadTimeoutSeconds, ApiRequestTimeoutSeconds (default: 300 s), and ApiInfoTimeoutSeconds (default: 60 s) config keys so HTTP timeouts are bounded and tunable per environment.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄asset_type, asset_name, asset_comments, and asset_tag — to both the Analytics DB Plugin and the SQL Server Plugin, populated from the Reporting API, so reporting teams can correlate session activity with the worked-on asset without joining an external inventory source.API surface changed: +30 endpoints, 6 modified︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
/api/v2/alert-webhooks/{alert_webhook_id}︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄/api/v2/alerts/{alert_id}/api/v2/clients/{client_id}/artifacts/{artifact_id}API surface changed: +5 endpoints, 126 modified︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
/backend/v1/agent-sessions/{agentSessionId}︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄/backend/v1/campaign-runs/{campaignRunId}/access/backend/v1/licenseCAPEv2 adds a GCP Pub/Sub diagnostic loop with Cloud Monitoring integration and symlink preservation in NFS report copy.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
_diagnostic_loop method to the GCP Pub/Sub service that periodically logs status and queue depth using google.cloud.monitoring_v3, with optional pip install google-cloud-monitoring for precise counts.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄symlinks=True to the shutil.copytree call in node_get_report_nfs, preserving symlinks when copying analysis results from workers over NFS.Certiv: Introduces Certiv Cost (now in public preview), providing session-level token attribution broken out by agent, endpoint, user, and model with historical trend data.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Chainguard adds Go 1.27 images with runtime FIPS module selection and Chainguard Libraries support in JFrog Catalog.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
go-openssl-fips container image for Go 1.27 that selects its FIPS-validated cryptographic module at deployment rather than at build time, enabling a single artifact to run with either the OpenSSL FIPS provider or the Go Cryptographic Module without recompilation.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄go, go-fips, and go-openssl-fips Chainguard container images.API surface changed: +1 endpoint, 3 modified︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
/registry/v2/repos/{repoUid}/digests/{digest}/stig:download︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄/policies/v1/decisions: param artifactId (query) addedchecksec.sh gains --exploit for static mitigation-obstruction analysis with tiered verdicts, CI gating, and machine-readable output︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
--exploit flag to append a static mitigation-obstruction section to the default table, reporting which memory-corruption techniques (e.g.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄ stack-bof-overwrite, ret2libc, got-overwrite, shellcode-injection, format-string, ret2plt, ret2dlresolve) the binary's posture fails to block, with tier labels VIABLE, LIKELY, REQUIRES-LEAK, REQUIRES-INPUT-CONTROL, ENABLER, or BLOCKED.--chain flag (implies --exploit) to assemble a labelled hypothesis exploit chain — a control-flow-hijack step plus compatible payload step — from VIABLE verdicts, always marked hypothesis.--fail-if=exploit.viable and --fail-if=exploit.technique=<rule-id> predicates (used with --exploit) for CI gating on exploitability tier.checksec.sh gains -o llm output mode that emits self-grounding Markdown reports for LLM analysis, with optional --exploit verdicts︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
-o llm output format that emits a self-grounding Markdown report — including a grounding directive, a per-check knowledge block with fix guidance, and terse per-target result rows — designed to be pasted directly into an LLM.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄--llm-no-preamble flag to suppress the grounding directive when supplying a custom prompt.--exploit flag (usable with -o llm) to include inline static exploitability verdicts labelled VIABLE per attack technique, with a barrier description.checksec.sh gains --exploit exploitability reasoning, --chain hypothesis chains, -o llm LLM-ready output, and CI gating predicates︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
--exploit flag to append exploitability reasoning on top of raw checks, reporting which memory-corruption techniques (e.g.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄ stack-bof-overwrite, ret2plt, got-overwrite) the binary's mitigation posture fails to obstruct, with tier verdicts (VIABLE, LIKELY, REQUIRES-LEAK, REQUIRES-INPUT-CONTROL, ENABLER, BLOCKED) and supporting citations (imports, relocations, segment permissions).--chain flag to include a labelled hypothesis exploit chain in the exploitability output (implies --exploit).-o llm output format rendering a self-grounding Markdown report — including finding meanings, fixes, and a grounding directive — designed to be pasted directly into LLM assistants such as Claude or ChatGPT.checksec.sh adds --exploit exploitability reasoning and -o llm Markdown output for LLM-assisted analysis︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
--exploit flag to reason about which attack techniques the mitigation posture fails to obstruct, with evidence-cited, honest tiers that never claim exploitable.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄-o llm output format that emits a self-grounding Markdown report designed to be pasted into an LLM assistant so it reasons from tool output rather than from memory.Clerk: Adds OAuth 2.0 Device Authorization Grant (beta, RFC 8628) for clients that cannot open a browser — CLIs, TVs, game consoles — enabling device-code polling flows without redirect URIs or PKCE.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
API surface changed: +2 endpoints, 9 modified, 2 deprecated︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
/users/{user_id}/biometric_credentials/{biometric_credential_id}︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄/users/{user_id}/biometric_credentialsCloudflare adds R2 Data Access Logs GA, 64 MiB Worker size limit, Images text rasterization, WSGI/ASGI Python Workers support, and more.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
per_cache_read_token and per_cache_write_token fields to the cf-aig-custom-cost header in AI Gateway, enabling custom cost metrics to reflect negotiated cache pricing for cache-read and cache-write token rates.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄filter.metadata parameter to the .list() method in the Images binding, enabling metadata-based filtering with range operators such as { gte: 2, lte: 5 }.workers module for manual control of WSGI dispatch inside a WorkerEntrypoint class.Cloudflare: Adds full CRUD for payment methods via GET/POST /accounts/{account_id}/payment-methods, GET/PUT/DELETE /accounts/{account_id}/payment-methods/{payment_method_id}, and POST /accounts/{account_id}/payment-methods/{payment_method_id}/set-as-default.
POST /accounts/{account_id}/pay-invoice and POST /accounts/{account_id}/pay-bad-debt to pay invoices and bad debt directly via API.GET /accounts/{account_id}/billing/credits, GET /accounts/{account_id}/billing/history, GET /accounts/{account_id}/billing/bad-debt, and GET /accounts/{account_id}/billing/unpaid-invoice for account billing visibility.GET/POST /accounts/{account_id}/magic/bgp/filter_profiles and GET/PUT/DELETE /accounts/{account_id}/magic/bgp/filter_profiles/{profile_id}.AI Gateway gains custom cache token pricing, Radar search covers Internet events, and Python Workers now support Python 3.14︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Cloudflare: Adds per_cache_read_token and per_cache_write_token fields to the cf-aig-custom-cost header in AI Gateway custom costs, enabling cache-read and cache-write token rates to reflect negotiated cache pricing; an omitted cache rate defaults to per_token_in.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
wsgi and asgi modules from the workers package in Python Workers, enabling WSGI frameworks (Django, Flask) via wsgi.entrypoint(app) and ASGI frameworks (FastAPI, Starlette) via asgi.entrypoint(app).wrangler deploy --outdir bundled/ --dry-run to inspect bundle size before deploying.API surface changed: +7 endpoints, −1 endpoint, 58 modified︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
/accounts/{account_id}/field_extractors/{extractor}︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄/accounts/{account_id}/field_extractors/{extractor}/accounts/{account_id}/workers/observability/zones/{zone_id}/observability/tracing/rulesCloudflare: Adds successRetention and errorRetention fields to WorkflowInstanceCreateOptions (via env.MY_WORKFLOW.create({ retention: { ... } })) to control per-instance state retention on Workers Workflows, with a new seven-day default for Workers Paid (previously 30 days); maximum remains 30 days.
r2.dev or custom domains; events appear in Workers Observability and are filterable by bucket, operation, interface, and actor.wrangler deploy --outdir bundled/ --dry-run to check bundle size before deploying.Cloudflare: New Workflows on Workers Paid retain instance state for seven days by default.
VS Code Agent Customizations editor gains experimental migration flows and config keys to convert prompt files and location settings to Agent Host.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
chat.customizations.promptMigration.enabled setting (default true) to control prompt-file-to-skills migration in Agent Host sessions.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄chat.customizations.locationsMigration.enabled setting (default false) to migrate custom agents, instructions, and skills from locations configured via deprecated chat.agentFilesLocations, chat.modeFilesLocations, chat.instructionsFilesLocations, and chat.agentSkillsLocations settings.VS Code Agents window gains single-pane layout, Markdown editor, per-window settings overrides, and extension opt-in support.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
chat.agentHost.byokModels.enabled setting to make Bring Your Own Key models available to Agent Host sessions in the Agents window.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄chat.agentHost.allowSignedOutWhenUsable setting to enable Claude, Codex, and BYOK models in the desktop Agents window without GitHub sign-in (experimental).sessions.layout.singlePaneDetailPanel setting to enable an experimental single-pane layout that replaces the separate editor and side panel with one docked pane sharing a tab bar for Changes, Files, Browser, and Search.VS Code agents gain layered approval controls, per-command terminal rules, and sandbox isolation for file system and network access︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
chat.agent.sandbox.allowAutoApprove setting to require normal terminal approval flow for commands running inside the sandbox.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄matchFullCommand to evaluate the full command line instead of each subcommand individually in terminal auto-approval rules.chat.agent.terminalApproval.useOnlyCustomRules experimental setting to ignore built-in terminal approval rules and rely solely on user-defined rules.VS Code Agents window gains multi-harness support with handoff, worktree isolation, and cloud PR-based task delegation︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
VS Code Automations let you schedule recurring agent tasks from a saved prompt, config, and schedule — no manual session start required.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
chat.automations.enabled setting to unlock a new Automations panel in the Agents window sidebar for scheduling recurring agent sessions.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄VS Code Agents window adds BYOK model support, Voice Mode, quick-chat-to-workspace promotion, Automations scheduling, and worktree isolation.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
chat.automations.enabled to unlock Automations — a sidebar feature for scheduling recurring agent tasks from a saved prompt, running hourly, daily, or weekly on demand.VS Code ships Agent Host for persistent, portable agent sessions plus an open Agent Host Protocol (AHP) with multi-language client libraries.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
code agent host (and code-insiders agent host for Insiders) CLI subcommand to start a standalone Agent Host process on your machine.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄ConductorOne adds a dedicated Non-Human Identity (NHI) dashboard covering app registrations, assumable roles, and managed identities.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Identities > Overview dashboard that surfaces every human and non-human identity discovered across connected sources in one place.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄NHI tab scoped to app registrations (Entra enterprise apps, OAuth apps, GitHub Apps, Databricks service principals), assumable roles (AWS IAM roles, GCP workload identities), and managed identities.ConductorOne reorganizes admin nav and adds per-section Overview dashboards across all major areas.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
ConductorOne adds agent classifiers, MCP resource governance, new system log event classes, and four session-policy API endpoints.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Governance > Forms letting admins cap the number of entitlements a user can request at once (1–100, default 10).Conveyor splits document preview vs.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄ download analytics, adds NDA signature alerts to Slack, and surfaces legacy role migration guidance.
ConveyorAI for RFPs rebuilt with an agentic answering engine, improved Word doc handling, and a unified proposal workspace.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Conveyor lets reviewers approve or edit questionnaire answers directly from Slack without logging in.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Conveyor admins can now self-serve edits to automation rule settings directly in the UI — no support ticket needed.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Conveyor adds an opt-in agentic answering pipeline for RFP proposal questions, with Labs support for security questionnaires.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
cve-lite-cli gains cve-lite overrides command with eight override-hygiene rules, auto-fix via RFC 6902 patches, and JSON output.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
cve-lite overrides [path] subcommand that audits override files and emits severity-grouped terminal output across eight rules (OA001–OA008).︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄--json flag to cve-lite overrides for structured JSON findings output, suitable for downstream tooling.--fail-on <severity> flag to cve-lite overrides to set the minimum severity that causes a non-zero exit (default: critical); supported scale is critical > high > medium > low > info.Horizontal scaling for Databricks Apps comes to compliance security profile workspaces, enabling multi-instance apps behind a single URL.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Data Classification extends sensitive-data scanning to Unity Catalog views (Beta), using the same detection engine as tables.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
DataDome adds static asset exclusion support, letting you skip CSS, JS, images, and other non-dynamic files from bot protection processing.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
avi, avif, bmp, css, eot, flac, flv, gif, gz, ico, jpeg, jpg, js, json, less, map, mka, mkv, mov, mp3, mp4, mpeg, mpg, ogg, ogm, opus, otf, pdf, png, svg, svgz, swf, tif, tiff, ttf, wav, webm, webp, woff, woff2, xml, zip) from DataDome processing to reduce unnecessary inspection of non-dynamic content.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄DefectDojo Pro v3.3 adds cross-domain finding correlation, PSIRT 2.0, API v3 alpha, FIPS 140-3 support, and major asset/connector overhauls.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
GET /api/v3-alpha/ (API v3 alpha) with slim references, expansion, RBAC sub-resources, and the Pro importer.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄/api/v2 API..spdx files on import.defectdojo: Adds POST /api/v2/api-tokens/revoke/ endpoint, allowing a superuser or Global Owner to revoke a token by its key value (returns 204 on success, 404 if key not found, 403 for non-superusers).︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
token_expiry field to PATCH /api/v2/user_contact_infos/{id}/ so superusers can set or clear a per-user token expiry datetime; expired tokens receive 403 Forbidden with {"detail": "API token has expired."} rather than being deleted.DD_API_TOKEN_DEFAULT_EXPIRY_DAYS environment variable to enforce an instance-wide maximum token lifetime (in days) measured from each token's creation time; defaults to no expiry./api/v2/api-tokens/revoke/Didit adds email and phone risk intelligence endpoints with social-footprint add-on, plus expanded KYB registry search and select APIs︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
x-api-key authentication without sending an OTP; set enable_social to true to include an email_social block listing platforms the address is registered on.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄enable_social to true to include a phone_social block listing platforms the number is registered on.email.email_intelligence / email.enrichment and phone.phone_intelligence / phone.enrichment as compatibility aliases — new integrations should read email.enrichment and phone.enrichment.Didit adds company registry search by name, registration number, and country to its API.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Didit adds KYB Registry API with company search and Lite profile selection endpoints︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
POST /v3/kyb/search/ endpoint to search for companies by registry (up to $0.50 per successful search; empty results and failures are not charged)︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄POST /v3/kyb/select/ endpoint to retrieve a Lite profile — company details and officers — for a selected company ($2.00 per selected company, billed separately from search)Didit adds non-document ID lookup and per-country method controls, with assurance tiers surfaced in the decision API and webhooks.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
status.updated webhook payload fields and decision API fields carrying the verification method (Documentary, Data match, Cryptographic) and assurance tier for every ID Verification session.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄DNSFilter MCP Server is now generally available, letting AI assistants like Claude, ChatGPT, and Codex query DNS data and manage policies in natural language.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Elastic Security 9.4.0 adds process events for memfd_create and kernel module loads on Linux, exposing fileless ELF execution in Defend telemetry.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
process.Ext.memfd.name, process.Ext.memfd.flags, flag_cloexec, flag_allow_seal, flag_hugetlb, flag_noexec_seal, and flag_exec fields to process events in Elastic Defend, capturing memfd_create syscall arguments for hunting fileless ELF execution chains.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄memfd_create on Linux (requires kernel 5.10.16+ for eBPF-based event sourcing), starting from Elastic Security 9.4.0.load_module event action to process events in Elastic Defend, reporting init_module and finit_module-based loadable kernel module loads for visibility into fileless kernel module activity.Elastic Defend 9.5.0 adds a dll.Ext.defense_evasions field that reduces DLL hijacking detection from 88 lines to one.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
dll.Ext.defense_evasions: "DLL Hijack: Masquerading" field in Elastic Defend 9.5.0 to detect DLL search-order hijacking in a single rule condition, replacing rules that previously required ~88 lines covering ~2,600 named libraries, 10 excluded Windows system paths, signature checks, and a drop-to-load time window.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄DLL Hijack: Masquerading when a loaded DLL is not Microsoft-signed and its name matches a cached inventory of Windows and system-library DLLs, enabling direct field-based detection in detection rules.Fastly Terraform Provider beta 0.1.0 rewrites on Plugin Framework with auto-managed services, TLS, and NGWAF resources.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
_auto service resources with provider-managed version lifecycle (auto-clone, validate, and activate on every CRUD operation).︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄domain, backend, ACL + ACL entries, config store + items, secret store, dictionary items, cache settings, response object, request setting, custom dashboard, syslog logging, and DNS zone.Fastly Terraform Provider beta 0.1.3 adds Cloudfiles logging, TSIG key resources, and object storage access key management.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
fastly_tsig_key resource and fastly_tsig_keys data source for managing TSIG keys.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄logging_cloudfiles.Fastly Object Storage gains Direct Fetch: server-side S3 transfers via fastly-object-storage-source-url header on PutObject/UploadPart︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
fastly-object-storage-source-url request header support on PutObject and UploadPart S3 API calls, letting Fastly pull object data directly from a source URL server-side instead of requiring the client to upload a payload (Content-Length: 0).︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄bytes=0-41943039) on UploadPart requests, enabling multipart uploads from a source URL byte-range without client-side data handling.fastly-object-storage-source-url header to migrate private assets without exposing long-term credentials.ffuf v2.3.0 adds preflight/postflight requests with variable extraction and bounds response snapshot sizes︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
-od/-audit-log response snapshot and response header size to cap on-disk and in-memory growth during large fuzzing runs.garak v0.17.0 adds EU AI Act risk mapping for probe results and Ollama auth/custom client support.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
GitGuardian API adds external_provider_type field with Okta support for team management endpoints.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
external_provider_type field (with supported value okta) to team-related API endpoints, enabling teams to be associated with an external identity provider.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄GitGuardian Public Secrets Monitoring adds dual AI agents delivering company-related verdicts, risk scores, and visible reasoning for every public incident.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
CodeQL 2.27.0 adds Linux ARM64 support, a new Rust command-injection query, and Micronaut/PostgreSQL coverage.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
linux-arm64 per-platform release assets.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄rust/command-line-injection query to detect uncontrolled command lines in Rust code.PQexecParams, PQprepare, PQsendQuery, PQsendQueryParams, and PQsendPrepare as SQL injection sinks for cpp/sql-injection and related C/C++ queries.GitHub Copilot admins can now centrally enforce per-operation agent permissions across shell, file, and network surfaces.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
GitHub rulesets can now block PRs from merging when secret scanning alerts are open, configurable via UI, REST API, or GraphQL.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
require_secret_scanning_alert_resolution rule type to the REST API (with a secret_types parameter) to block PRs from merging when open secret scanning alerts exist.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄REQUIRE_SECRET_SCANNING_ALERT_RESOLUTION rule type in the GraphQL API for the same PR-blocking capability.GitLab gains a User Applications REST API, W3C Trace Context CI variables, SCIM token inspection, Scala code-graph support, and instance-wide Secret Push Protection enforcement.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
CI_TRACEPARENT and CI_TRACESTATE predefined CI/CD variables bringing W3C Trace Context into jobs for cross-pipeline and distributed-system trace correlation.Immuta Request app now supports bulk multi-user access requests and email hover tooltips on user names.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Infisical v0.165.9 adds a global command menu, INFISICAL_RUN_MODES env var, Daytona duplicate-sync detection, and PKI license gating.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
INFISICAL_RUN_MODES environment variable to control which operational modes the Infisical server runs in.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄Intruder adds configurable additional domains for authenticated web app scans, covering subdomains and external identity providers.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
api.example.com, auth.example.com) and external services (identity providers, CDNs, third-party APIs) to be included in authenticated scan scope.Iru Vulnerability Management now supports Windows, bringing scan-and-patch in one console to match existing Mac coverage.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
API surface changed: +1 endpoint︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
/monitoring/claim-pending︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄juice-shop adds a JSON-based NextGen B2B API at /b2b/v2 with JWT bearer auth and a POST /orders endpoint for enterprise order management.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
POST /b2b/v2/orders endpoint (createCustomerOrder) that accepts a JSON request body containing cid, orderLines, and orderLinesData fields and returns an OrderConfirmation with orderNo and paymentDue.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄bearerAuth security scheme), required on all /b2b/v2 routes.OrderLinesData schema allowing order lines to be submitted in a customer-specific JSON string format, supporting fields such as couponCode and multi-value customerReference arrays alongside standard productId and quantity.JumpCloud: Adds MCP Discovery and Token & Cost Tracking options under Enhanced Discovery Options in device settings, enabling discovery of MCP servers and token/cost tracking from Cursor, Claude Code, OpenCode, Codex, VS Code, and Copilot CLI on managed Windows and macOS devices.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Identity Management > Agents for non-human AI agent lifecycle management, with OAuth client credentials generation on the agent's Authentication tab and group-based SSO application assignment via Identity Management > Agent Groups.JumpCloud Enterprise Portal gains enterprise-level Active Directory Integration (ADI) management in Private Preview︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Configurations > Active Directory view to share a single enterprise-level ADI domain with selected sub-organizations.Organizations > Launch management session.JumpCloud: Introduces JumpCloud Access Requests, enabling configurable approval flows, request submission from the User Portal, and approve/deny management in the admin console.
JumpCloud: Adds Agent Identities (Public Preview) under Identity Management > Agents for dedicated non-human identity management of AI agents, with OAuth client credential generation on the agent's Authentication tab, group-based access control via Identity Management > Agent Groups, and MCP server authorization via the agent Applications tab.
Access > AI & SaaS Management > Applications, so MCP servers discovered on managed devices can be connected to AI Gateway from the same view as other SaaS apps.JumpCloud adds AI-powered admin tooling: MCP Server, AI Gateway, Agent Identities, AI Admin Assistant, and AI Search.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
JumpCloud adds Agentic IAM to govern AI agents alongside humans and devices, with shadow MCP discovery and PAM integration.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
JumpCloud 2022 adds certificate-based RADIUS auth, TOTP for LDAP, Password Manager, Remote Assist, and a new Command After Agent Install type︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
JumpCloud 2023 adds passwordless Go SSO, Android zero-touch enrollment, dynamic groups, remote background tools, and self-service device provisioning.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
JumpCloud Go browser extension enabling hardware-protected, phishing-resistant passwordless login to JumpCloud-protected web resources using Apple Touch ID and Windows Hello on managed macOS and Windows devices.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄JumpCloud Go as the MFA method, with user and device verification occurring on every application session.JumpCloud: Adds $lte and $gte filter operators for Dynamic Groups memberQuery filters in API requests, replacing the deprecated $le and $ge operators.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
GET /systemusers/reactivate/{id} endpoint with POST /systemusers/reactivate/{id} (with activation_email in the request body) for account reactivation.| character to be escaped with backslash \ inside in and nin API filter search terms (e.g., GET /systemusers?filter=department:$in:Finance | Accounting|IT).JumpCloud adds Access Requests, MCP Server, Shadow AI Dashboard, AI Commands Builder, and a wave of new device and SSO capabilities in 2025.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
ForceAuthn='true' in SAML and prompt=login in OIDC so applications can trigger step-up authentication without ending the user's existing session.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄JumpCloud adds Password Vault, Agent Identities, Access Risk Detection GA, MCP Discovery, and Custom Query Builder in September 2026.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Access > AI & SaaS Management > Settings > Enhanced Discovery Options to discover MCP servers and track token usage and estimated cost from Cursor, Claude Code, OpenCode, Codex, and VS Code Copilot CLI on managed Windows and macOS devices.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄JumpCloud: Scales item storage capacity to up to 13,000 items with autofill enabled, or up to 30,000 items without autofill; a single shared folder supports up to 5,000 items.
kubernetes-helm: Adds --description flag to helm rollback to record a human-readable reason for the rollback.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
helm history output so operators can trace which revision triggered each rollback.lookup returns empty results.Helm v4.3.0 adds --description to rollback, duration template functions, SOURCE_DATE_EPOCH support, and ownership verification before resource deletion︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
--description flag to helm rollback to record a reason for the rollback (max 256 characters) in the release history.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄SOURCE_DATE_EPOCH environment variable when producing chart archives, enabling reproducible builds.Lakera Red adds tool tracing so red team scans capture every agent tool call and result, not just final replies.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
LAKERA_RED_TOOL_INTERCEPT, LAKERA_RED_API_KEY, and LAKERA_RED_URL environment variables to opt agent runtimes into tool tracing — off by default with zero network egress when unset.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄interceptTool (TypeScript) / intercept_tool (Python) module-level functions in lakera-red-sdk to report a tool's name, arguments, and result to the Red API and return the result unchanged, accepting any JsonValue (string, number, boolean, null, array, or object).MISP v2.5.46 adds SSRF hardening with UrlEgressValidator, 50x sightings query speedup, and expanded Overmind UI workflows including a first MISP Tutorial.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
UrlEgressValidator that enforces a common outbound URL policy — validating schemes and resolved addresses and blocking loopback, link-local, and private destinations across all remote-resource retrieval paths.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄CurlClient with host pinning, controlled and validated redirects, response size limits, and TLS peer verification enabled by default.Noir adds GraphQL Operations (GRAPHQL) to its list of supported specification formats.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
GRAPHQL (GraphQL Operations) as a recognized specification format.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄OpenCTI 7.260910.0 adds ingestion logs for RSS, JSON, and stream feeds plus S3 offload metrics for event streams.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
OpenSSL 4.1 Alpha adds DTLS 1.3, RFC 8701 GREASE, DTLS listener API, IKEv2 KDF, and Elbrus2000 architecture support︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
e2k) architecture.OpenSSL 4.1 adds DTLS 1.3 support, including PQC algorithms, faster handshakes, and SSL_new_listener() for DTLS︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Ory Network v26.3.13 adds a temporary workaround for firewalls that reject post-quantum TLS handshakes.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
ZAP retires AJAX Spider and DOM XSS add-ons from nightly/weekly releases and launches a new LLM Support add-on.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Peirates v1.1.32 adds four new container escape techniques and a scanner to detect which are available.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
docker-socket-breakout container escape that opens an interactive host-root shell when a Docker-compatible socket is accessible.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄/proc/sys/kernel/core_pattern.Plerion adds Google Cloud workload security scanning for Compute Engine, Cloud Run, and Cloud Functions with keyless WIF access.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Empire v7 adds 30+ BOF modules, AES-256-GCM, chunked uploads, persistent chdir, and a new ps-empire update subcommand︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
./ps-empire update subcommand that moves the checkout to the latest release tag, refreshes config.yaml, fast-forwards Starkiller, the plugin registry, and the Empire Compiler binary, and applies pending Alembic migrations; use -y to auto-confirm the backup prompt.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄starkiller.directory config option to serve an already-built Starkiller instead of cloning from GitHub, enabling air-gapped and distro-packaged installs.POST /api/v2/agents/{id}/tasks/chdir endpoint and TASK_CHDIR (opcode 44) for persistently changing an agent's working directory across PowerShell, Python, and IronPython agents.Prowler image scans now support a persistent Trivy vulnerability database cache via TRIVY_CACHE_DIR, enabling air-gapped and faster rescans.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
TRIVY_CACHE_DIR environment variable to persist Trivy's vulnerability database across scans, avoiding a fresh download on every run.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄TRIVY_SKIP_DB_UPDATE=true and TRIVY_SKIP_JAVA_DB_UPDATE=true environment variables to run image scans against a pre-populated database with no network access, enabling air-gapped deployments.Prowler adds OCSF findings import via UI, CLI, and API, plus Boto3 retrier and timeout configuration for AWS.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
InsightVM 8.58 adds credentialed pre-port discovery, letting the scan engine ask authenticated hosts for their open ports instead of probing.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Realm adds Reduction Rule Assessments with Reasoning and Considerations sections powered by Clarity AI for every recommended SIEM log reduction rule.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Recorded Future launches Digital Risk Protection, unifying brand and identity monitoring across five external threat surfaces in one workflow.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
RegScale 6.34.0.1 introduces Artifact Hub for templated, recurring artifact generation with 16 ready-to-use templates.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
RegScale CLI 6.45.0 adds configurable console log format via init.yaml keys and environment variables.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
logFormat and logDateFormat keys to init.yaml to configure console log output format and date format, overridable via REGSCALE_LOG_FORMAT and REGSCALE_LOG_DATEFORMAT environment variables (environment takes precedence).︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄runZero: Enables account-level API clients to use granular authentication scopes in addition to roles, with permissions capped by the creating user's own access rights.
SailPoint adds 10 new connectors: Absence.io, Attio, FreeAgent, GitGuardian, Holded, Movidesk, Ploomes, ProdPad, SOTI MobiControl, and StatusGator.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
SailPoint Identity Security Cloud adds Dark Mode across the platform, including Agentic Fabric, DAS, and custom branding support.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Salt Claude Connect gives Claude Enterprise orgs continuous read-only visibility into connected MCP servers via Anthropic's Compliance API.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
read:compliance_activities-scoped Compliance Access Key to continuously inventory organization-managed MCP servers.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄https://api.anthropic.com/v1/compliance/activities to surface each MCP server's name, identity, status (active vs. removed), and lifecycle timestamps into the Salt Agentic inventory.API surface changed: +11 endpoints, 46 modified, 191 deprecated︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
/api/v1/advisories/{advisory_id}︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄/api/v1/advisories//api/v1/advisories/public/{workspace_key}Security Onion 3.3.0 adds Agent Studio with agentic memory, AI Reports Tools, Logstash tuning, and MoM subgrid roles.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
log.level and log.format tuning for Logstash via SOC configuration.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄Semgrep enables Autofix for all customers, adds webhook incident policy actions, and makes Supply Chain Autofix independent of Upgrade Guidance.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Socket's Coana reachability engine gains PHP support, smarter fix attribution, Go/Rust/JVM analysis improvements, and JS dynamic dispatch coverage︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
--reach-version flag to socket scan reach to override the bundled Coana engine version and run a specific one instead.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄Socket: Adds withheldFixes field to --dry-run --output-file JSON output, naming versions and flags that blocked a fix (e.g. --disable-major-updates).
RangeError: Invalid string length limit.New GET /v0/orgs/{org_slug}/alert-policies/migration/status endpoint reveals where your org stands in Socket's Policies migration.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
GET /v0/orgs/{org_slug}/alert-policies/migration/status to query your organization's current position in the alert-policy migration, returning state, alert_policies_enabled, legacy_evaluation_enabled, finalized_at, deadline_at, window_end_at, and deadline_admin_paused_at fields.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄API surface changed: 3 modified︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
/v0/message-groups: param verdict__is_not (query) added︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄Sumo Logic C3M APIs now GA, letting MSSP parent orgs programmatically push Cloud SIEM rules, monitors, and templates to child orgs.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Tailscale Kubernetes Operator 1.102 adds in-cluster PeerRelay CRD, IPv6 egress for ProxyGroup, and Let's Encrypt cert optimizations︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
PeerRelay custom resource (apiVersion: tailscale.com/v1alpha1, kind: PeerRelay) so the Kubernetes Operator can deploy and manage in-cluster Tailscale peer relays automatically, with support for spec.replicas, tags, proxyClass inheritance, and tailnet configuration.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄ProxyGroup Egress, enabling egress to IPv6-only destinations including 4via6 subnet routers — previously only IPv4 destinations were valid.Tenzir v6.16 adds OCSF-native Sigma matching, M365 activity collection, Kafka Avro+Schema Registry decoding, and ClickHouse pushdown.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
schema_registry="https://registry.example.com" to from_kafka to decode Avro message values directly, with support for Confluent schema IDs in payload prefixes, schema GUIDs in Kafka headers, cached writer schemas, and independent registry TLS/auth settings.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄azure_auth record with web_identity field to from_azure_blob_storage and to_azure_blob_storage, enabling Entra workload identity federation per-operator so a single node can authenticate to multiple tenants; web_identity accepts token_endpoint, token_file, or inline token.query_params record to web_identity.token_endpoint so OIDC audience parameters can be passed as structured key-value pairs (percent-encoded automatically) rather than concatenated onto the URL; accepts both string and secret values.Tenzir Explorer loads stored schemas on demand and defaults to the Results tab.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Tenzir: Supports decoding Kafka Avro messages using a Schema Registry.
blob conversion function.Tenzir Platform v1.39.2 adds on-demand schema loading in the Explorer, fetching field definitions only when a schema is first expanded.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Tenzir's sigma operator now auto-translates stock SigmaHQ rule field names to OCSF paths, letting normalized telemetry match unmodified community rules.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
sigma operator now rewrites rule predicates to OCSF field paths (e.g.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄ Image → process.path, ParentImage → process.parent_process.path, CurrentDirectory → process.working_directory) when the input schema is OCSF-shaped, guided by the rule's logsource, so stock SigmaHQ rules match normalized telemetry without per-rule field mapping.microsoft::windows::ocsf::normalize pipeline operator normalizes both Sysmon event 1 and Windows Security event 4688 to OCSF Process Activity events, enabling a single Sigma rule to fire across both producers.Tines 43.2.0 adds case-field API updates, audit-log retention config, MCP integration, and dashboard draft mode.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
API surface changed: −1 endpoint, 15 modified︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Read the source ↗tmux gains floating panes, modal panes, switch mode, copy-mode refresh/line-numbers, and a theme system︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
move-pane -X/-Y absolute positioning and -z/z-index options for floating panes, plus named positions (top-left, centre, bottom-right, front, back, forward-loop, backward-loop, and more).︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄-W (float) flag to break-pane (-abdPW) to lift a pane out of a tiled layout and make it floating, with -x/-y size and -X/-Y position options.switch-mode command (-kswZ) to put a pane into an interactive fuzzy-match session/window chooser, with -s/-w to list sessions or windows.tmux: Adds -W flag to new-pane to wait for the pane's command to exit and return its exit status.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
-I flag to new-pane to create an empty pane and forward stdin to it.move-pane with -x/-X, -y/-Y, and -z (z-index) options to reposition floating panes absolutely or to named corners/edges (top-left, centre, bottom-right, front, back, forward-loop, etc.).new-pane: a modal pane is always active and blocks interaction with all other panes; closing on outside click is supported.Trend Vision One adds a Gmail add-in so users can report suspicious emails and manage quarantine without leaving their inbox.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
CVE-2026-55092: Path traversal via a crafted vulnerability database or other downloaded artifacts (CVSS 7.5, affects <0.71.1)︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄Vanta adds CLI, MCP server access for non-admins, multi-framework audits, TISAX ISA 2027, and dozens of agent and API expansions︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Vanta: Exposes GitLab repository paths, project IDs, and URLs through the REST API, enabling automation across Vanta and GitLab project catalogs (Enterprise).︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
API surface changed: +1 endpoint︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
/groups/{groupId}︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄ZeroPath: Adds a remote MCP server at https://zeropath.com/mcp — point Claude, Cursor, Codex, or any Streamable HTTP client at it, authenticate via browser, and work with findings with no install and no API key required; connections are read-only until changes are approved, and administrators can revoke all connections organization-wide.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Zscaler Zero Trust Browser Extension now enforces existing policies inside the ChatGPT desktop app's embedded Chromium browser on macOS and Windows.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
1Password SaaS Manager adds public beta AI Assistant and a Google Calendar offboarding workflow action.
1Password for Mac 8.12.36 adds MDM-configurable browser extension connections and per-request SSH approval prompts.
Settings > Developer > Advanced > 'Ask approval for each new' to configure the SSH agent to prompt for approval on every SSH request.1Password for Windows 8.12.36 adds per-request SSH agent approval prompts and OIDC workflow layout improvements.
1Password for iOS 8.12.36 updates password suggestions with new requirements and adds cross-domain login hints for Anthropic/Claude sites.
1Password for Safari gains in-browser account creation, plus smarter password suggestions and cross-site claude.ai login matching.
ADscan v12.0.0 adds native Windows support, in-process port scanning, CPU password cracking fallback, and smarter attack-path discovery for large AD environments.
ADSCAN_PORTSCAN_CONCURRENCY and ADSCAN_PORTSCAN_PER_HOST environment variables to tune the new Windows in-process TCP connect port scanner.Aikido adds code coverage visibility, 11 SIEM integrations, AI pentesting, new API endpoints, and a Terraform provider update.
new resource to manage default PR checks and new resource to manage PR check settings to the Aikido Terraform provider.API - Manage defaults PR checks for new repos endpoint to control default PR check configuration via the API.API - Report export for PCI and DORA compliance endpoint to export compliance reports programmatically.Anchore Enterprise MCP server gives AI agents native access to vulnerability findings, policy results, and SBOM data without custom glue code.
Auth0 Tenant ACL gains a match_all: true Deny All rule to block all incoming traffic without signal-specific matching.
match_all: true attribute to Tenant ACL rules, enabling a Deny All rule that rejects all incoming traffic to the assigned scope without requiring IP or geolocation signal matching.AzureHound gains log rotation and management flags for persistent, size-bounded log file collection.
--log-file flag to write logs to a file, with automatic rotation when the active log reaches --log-max-size MiB (default: 100 MiB); rotated logs are timestamped and stored beside the active log.--log-compress flag to gzip-compress rotated log archives (default: true).--log-max-age flag to prune rotated log archives older than a given number of days (default: 14; set to 0 to disable age pruning).BloodHound pathfinding now supports up to two additional waypoint nodes via Add Destination
BloodHound v9.7.0 adds multi-destination pathfinding, webhook alerts, Marketplace discovery, and expanded GitHub/Okta collection.
config.toml for OpenHound destination URLs and secrets.toml for sensitive credentials used in extension asset uploads.BloodHound v9.7.0 adds multi-destination pathfinding, presigned artifact downloads, webhook test dialog, and snackbar alert notifications.
/api/v2 requests to improve auditability of API calls.CAPEv2 improves Azure packet capture targeting for VMSS instances and refines Office/CAB file detection logic.
Microsoft.Compute/virtualMachineScaleSets/{vmss_name}/virtualMachines/{instance_id}.MS_EXCLUDE list in lib/cuckoo/common/demux.py, preventing CAB files from being misrouted to the Office password-protection branch.poetry install --extras azure in AzSniffer.py error messaging.Censys adds interactive host distribution map, SentinelOne integration, AI asset label, and 14 new fingerprints/risks.
ai label for host services and web entities in ASM to surface exposed AI-related assets — covering tools including Ollama, Flowise, Langflow, LibreChat, ComfyUI, ChromaDB Admin, BentoML, Dify, FastGPT, LiteLLM, MLflow, and others.New guide: use Cloudsmith as a pull-through cache for Chainguard Free and Production container images
https://cgr.dev/chainguard with Mode set to Cache and Proxy.https://cgr.dev/ and authenticating with a pull token generated via chainctl auth configure-docker --pull-token.--ttl flag to chainctl auth configure-docker --pull-token to control pull token lifetime (e.g. --ttl=24h; default is 30 days).Chainguard now supports Amazon ECR as a pull-through cache, letting you serve Chainguard Containers from your own ECR private registry.
cgr.dev, with credentials stored as a Secrets Manager secret whose name must begin with the ecr-pullthroughcache/ prefix and whose keys must be username and accessToken.chainctl auth configure-docker --pull-token to generate a longer-lived Chainguard pull token suitable for registry mirroring tools like ECR, with an optional --ttl flag (e.g. --ttl=8760h) to control expiry.--upstream-repository-prefix on aws ecr create-pull-through-cache-rule, so that downstream image paths omit the org namespace.Chainguard Catalog Starter lets teams trial up to five production-grade container images free via console or chainctl
chainctl starter init command to sign up for a new Catalog Starter account interactively from the CLI.chainctl starter request-access command to join an existing Catalog Starter organization from the CLI.chainctl starter add-images command to select up to five non-FIPS images for a Catalog Starter plan from the CLI.Chainguard ships Go 1.27 with runtime FIPS module selection, JFrog Catalog integration for Libraries, and 39 new container images including kubeflow-pipelines FIPS variants.
go-openssl-fips image for Go 1.27 that selects its FIPS-validated cryptographic module at deployment time rather than at compile time, enabling a single artifact to satisfy both OpenSSL FIPS provider and Go Cryptographic Module requirements without recompilation — with CNSA 2.0 readiness.go and go-fips images updated to Go 1.27, alongside the new go-openssl-fips image, with Go 1.26 and earlier continuing to be supported until end-of-life.Chainguard: Adds Go 1.27 support across three Chainguard container images: go, go-fips, and go-openssl-fips.
kubeflow-pipelines-api-server-fips, kubeflow-pipelines-cache-deployer-fips, kubeflow-pipelines-cache-server-fips, kubeflow-pipelines-driver-fips, kubeflow-pipelines-frontend-fips, kubeflow-pipelines-metadata-envoy-fips, kubeflow-pipelines-metadata-writer-fips, kubeflow-pipelines-persistenceagent-fips, kubeflow-pipelines-scheduledworkflow-fips, kubeflow-pipelines-viewer-crd-controller-fips, dbmate, hadolint, jruby, kserve-huggingfaceserver, gubernator, fortiotel, packer, security-profiles-operator, aws-lambda-dotnet, opentelemetry-go-instrumentation, prom-label-proxy, kserve-sklearnserver-fips, presidio-anonymizer, and redpanda-console-fips.Checkmarx One 3.66 adds native SCA reachability engine, MCP Server triage actions, UV package manager support, and expanded AI T&R for SCA.
--skip-default-filter flag to the CLI to bypass default file filters and include all files in the .zip archive submitted for scanning.dast-admin role, gating access to each DAST AI feature individually.Duo Desktop 7.21 adds 13 new endpoint security integrations and a one-time opt-out notification for data collection.
Duo Desktop 7.21.0 adds telemetry consent prompts, virtual environment detection for GCE and Azure, and OS update/agent status reporting for Secure Access.
Clerk adds OAuth Device Authorization Grant support for CLIs, TVs, and input-constrained devices.
Clerk: Supports both public clients (Client ID only) and confidential clients (Client ID + Client Secret) in the device flow.
device_authorization_endpoint and grant type urn:ietf:params:oauth:grant-type:device_code via OAuth 2.0 and OpenID Connect metadata discovery when Device Authorization Grant is enabled and the verification page is reachable.Cloudflare: Raises the uncompressed Worker bundle size limit to 64 MiB for all plans (free and paid), replacing the old compressed-size limits of 3 MB (Free) and 10 MB (Paid); use wrangler deploy --outdir bundled/ --dry-run to check bundle size before deploying.
filter.metadata to the Images binding for server-side signing, direct creator uploads, and metadata-filtered image listing.headers option to .response() in the Images binding to set response headers (including Cache-Control) in a single call.Cloudflare API v7.10.0 adds billing management, payment methods, field extractors, and Spectrum analytics endpoints
POST /accounts/{account_id}/subscriptions/cancel-downgrade to cancel a delayed subscription downgrade.POST /accounts/{account_id}/subscriptions/{subscription_identifier}/cancel-reason and GET /accounts/{account_id}/subscriptions/{subscription_identifier}/cancel-reason to create and retrieve subscription cancel reasons.POST /accounts/{account_id}/subscriptions/{subscription_identifier}/action/append to append actions to a subscription.Cloudflare adds Python 3.14 Workers, 64 MiB bundle limits, Radar event search, and One Appliance dashboard controls
Cloudflare adds 64 MiB Workers bundles, Python 3.14 support, Radar Internet events search, and One Appliance custom apps and DHCP options
VS Code lets you override the background utility model (commit messages, PR titles, intent detection) separately from your main chat model.
ConductorOne adds agent classifiers, four new session-policy API endpoints, MCP resource governance, and four new system-log event classes.
groups[] field and correlation_uid to system log events, plus four new Identity & Access event classes: Account Change, Entity Management, User Access Management, and Group Management.cve-lite-cli gains --sbom SBOM export in CycloneDX 1.6 and SPDX 2.3 formats, plus --sbom-inventory-only for pure inventory output.
--sbom <format> flag to write a timestamped SBOM file; supported formats are cyclonedx (CycloneDX 1.6, .cdx.json) and spdx / spdx2.3 (SPDX 2.3, .spdx.json).--sbom-inventory-only flag to omit the vulnerability overlay from --sbom output, producing a pure component inventory; requires --sbom.cve-lite-cli v1.34.0 adds SPDX 2.3 SBOM output with --sbom spdx2.3 and a prod/dev findings split in all report formats.
--sbom spdx2.3 (also --sbom spdx); findings attach as SECURITY external references of type advisory, with severity and fix command in a package annotation; package licenses sourced from the npm lockfile at no network cost; pnpm, Yarn and Bun resolve to NOASSERTION; emits supplier, filesAnalyzed: false and DEPENDENCY_OF relationships to satisfy all seven NTIA minimum elements.--sbom-inventory-only flag to emit an SBOM without the vulnerability overlay, for diffing, archival and attestation workflows.--sbom cyclonedx as an alias path to CycloneDX output (alongside the existing --cdx), now emitting spec version 1.6 with tools.components object form using publisher.Unity Catalog gains ABAC DENY policies in Beta, letting you block MANAGE ACCESS CONTROL even for object owners.
MANAGE ACCESS CONTROL privilege to specified principals, including object owners, always taking precedence over any grant.Lakeflow Connect shifts Salesforce formula field ingestion from full snapshots to incremental by default, cutting cost and pipeline run time.
Lakebase PCI-DSS and HITRUST compliance now available in all AWS regions (previously us-east-1 only)
us-east-1).Databricks adds time_bucket SQL function for aligning timestamps to arbitrary fixed-width intervals.
time_bucket SQL function that returns the start of a fixed-width interval (e.g. 15-minute or 3-month buckets) aligned to a caller-specified origin, for cases where date_trunc calendar units are too coarse or misaligned.Databricks Lakeflow Connect: Zerobus Ingest into default storage tables now in Public Preview.
DefectDojo adds programmatic API token revocation, per-user token expiry, and an instance-wide default token lifetime setting.
POST /api/v2/api-tokens/revoke/ endpoint lets a superuser or Global Owner revoke a compromised token by its key value, without knowing which user it belongs to; returns 204 on success, 404 if no token matches, 400 if the key field is missing, and 403 for non-superusers.token_expiry field on PATCH /api/v2/user_contact_infos/{id}/ lets superusers set or clear a per-user token expiry datetime; after expiry, requests return 403 Forbidden with {"detail": "API token has expired."} and the user must generate a new token.DD_API_TOKEN_DEFAULT_EXPIRY_DAYS environment variable enforces an instance-wide maximum token lifetime in days for all tokens, including existing ones; setting it is retroactive and takes effect the next time each token is used.DefectDojo 3.3.0 adds a locations backfill cancel hook, Regulations support, and multiple API and Rules Engine 2.0 expansions.
dev-v2.2.0 adds 30+ new detection rules spanning AWS, GCP, Linux, macOS, Windows, Kubernetes, and network threats.
DHCPig gains dry-run recon, scoped targeting, session reports, CI exit codes, and new subcommands for exhaustion, release, and passive scanning
--dry-run flag for recon-only mode: ARP sweep and control transactions run without sending any mutating packets.--scope CIDR flag (repeatable) to bound targets to a specific network range, defaulting to the interface's own network.--report FILE flag to write a session report on run completion; format is inferred from the file extension (.json, .csv, or .html, defaulting to JSON).dhcpig: Adds --fail-on LEVEL flag (values: fail, inconclusive, never) that exits with code 1 when a finding at the specified level is raised, enabling scripted/CI use.
--client-mac MAC flag (exhaust mode only, repeatable) to rotate through specific MACs instead of random ones.release-previous subcommand for post-exhaustion recovery, replaying the on-disk lease journal ($XDG_STATE_HOME/dhcpig/leases-<iface>.jsonl) to return taken addresses, with --max-age filtering for stale entries.Didit: Exposes verification method and assurance tier through the decision API and session objects; document sessions report documentary and leave new fields empty.
getsploit v3 adds offline FTS5 search, JSON/JSONL/TSV output formats, --mirror, --color, and --status commands
--update flag to download the full exploit corpus and build a local SQLite FTS5 index (~1.7 GB) for fully offline search.--local flag to search the offline SQLite FTS5 index, supporting plain keywords, CVE IDs, and FTS5 column-filter expressions (id, title, published, description, source_data).--status flag to inspect the local database location, size, and document count without a network connection or API key.getsploit: Adds --local flag to run queries against the local FTS5 index, supporting plain keyword queries (wordpress 4.7, CVE-2024-3094) and full SQLite FTS5 expressions with column filters (title:, id:, published:, description:, source_data:).
--color always|never|auto flag to control ANSI colour output, enabling piping into pagers like less -R.--set-key subcommand to store the Vulners API key via a hidden confirmation prompt instead of a command-line argument; key is also readable from the VULNERS_API_KEY environment variable.--count above 100 with transparent pagination so large online result sets are fetched automatically.GitGuardian Detection Engine 2.171 adds Akamai API Credentials and Docker Hub analyzers, plus improved n8n and HashiCorp Vault detection.
generic_high_entropy_secret precision improvement: no longer reports secrets whose assigned variable ends with checksum, with no loss of recall.Copilot for JetBrains gains enterprise sandbox policies, cross-file cursor jumps, global project context, and /ide CLI integration.
GitHub Copilot > Sandbox when the Editor Preview feature flag is on or a managed setting is configured./ide command in GitHub Copilot CLI (public preview) to connect a terminal session to JetBrains IDE context, including selections, diagnostics, and file references; shell commands can also consume IDE terminal environment variables and the project's configured Python interpreter, and can activate the project's local Python virtual environment.GHES 3.22 adds air-gapped Copilot CLI, enterprise teams GA, ruleset bypass by user, and required-reviewers rulesets
GitHub launches a unified customer portal at help.github.com with Copilot-powered search across support, docs, and community.
help.github.com consolidates support, entitlements, docs, learning, community, and account resources into a single entry point.Dependabot now reads private GitHub Packages registries via GITHUB_TOKEN — no PAT or dependabot.yml changes required.
GITHUB_TOKEN now requests the packages: read permission automatically, sending that token when pulling from *.pkg.github.com and ghcr.io — no PAT-based registry entries in dependabot.yml needed.GitHub Code Quality gets agentic autofix: assign up to 25 findings to Copilot in bulk and receive a reviewed PR.
GitLab CI adds ci_spec_include_own_context flag so included files resolve include locations against their own repository and ref.
ci_spec_include_own_context feature flag (GitLab 19.4) so that include locations in a CI config file resolve against the repository and ref of the file that declares them, not the file that included them.GitLab Duo Self-Hosted can now use models deployed on Microsoft Foundry, with per-feature model assignment across GPT, Claude, Llama, and Mistral families.
azure/<deployment-name> as the model identifier format when registering a Microsoft Foundry deployment in GitLab Duo Self-Hosted, allowing GPT, Claude, Llama, and Mistral models to back individual Duo features.duo-chat, duo-code-gen, duo-code-completion) can be assigned to each Duo feature rather than applying one model globally.GPT-6 Astra is now available on GitLab Duo Agent Platform, running 43% faster and using 43% fewer tokens than GPT-5.6 Sol.
Hayabusa gains a sort-csv command to sort, deduplicate, and merge post-scan CSV results.
sort-csv command that sorts a Hayabusa results CSV by the Timestamp column, removes duplicate detections (comparing every column except Timestamp), and supports -f/--file for a single file, a directory flag for bulk CSVs from multiple endpoints, -o/--output for file output (or stdout), and an overwrite flag.API surface changed: −2 endpoints, 1 modified
Read the source ↗iLEAPP v2026.3.3 adds 25+ new app parsers including smart home/IoT, crypto, and social apps, plus iOS diagnostic report (.ips) ingestion and MMKV decryption support.
--emit flag to validate_sample_data.py to generate sample_data values directly from a test extraction image..ips files) as a new input format.Intruder adds Additional Domains configuration for authenticated web app scans, enabling subdomain and cross-domain coverage.
api.example.com, auth.example.com) and external service URLs to be included in authenticated scan scope.JumpCloud ADI gets smarter password sync, single-label domain support, and non-blocking user import workflows
DC=internal) sync correctly; jcadimportagent.config.json uses semicolons to separate DN components (e.g., DC=example;DC=com).JumpCloud Enterprise Portal gains Active Directory Integration management in Public Preview, enabling centralized ADI domain control across all managed orgs.
Enterprise Configuration > Identity Management > Active Directories.Configurations > Active Directory tab in the EP.JumpCloud: Supports certificate (passwordless) based authentication for JumpCloud RADIUS, accepting certificates from any X.509 compliant certificate authority.
JumpCloud: Introduces JumpCloud Go, a hardware-protected phishing-resistant passwordless login via browser extension using Apple Touch ID and Windows Hello on managed macOS and Windows devices.
JumpCloud: Password Manager is now supported in the EU region, with region selection available on the activation page (desktop app) and the pairing page (browser extension).
JumpCloud: Adds GET /systemusers?filter=department:$in:Finance | Accounting|IT support — the pipe | character can now be escaped with \ inside in and nin API filter operator search terms
Account > Settings > Global MFA Requirement in the Multi-Tenant Portal to bulk-enforce MFA across all MSP adminsJumpCloud Custom Admin Roles gains CRUD + No Access permissions for Identity Management and Application Management scopes
JumpCloud: Adds MCP Discovery and Token & Cost Tracking toggles under Access > AI & SaaS Management > Settings > Enhanced Discovery Options to discover MCP servers and track token usage and estimated costs from Cursor, Claude Code, OpenCode, Codex, VS Code, and Copilot CLI on managed Windows and macOS devices.
macOS Self Service App Catalog and Windows Self Service App Catalog policies to hide the catalog on specific devices.JumpCloud launches Enterprise Portal (Preview) with cross-org management, Google Workspace integration, global MFA, and ADI.
JumpCloud adds AI Gateway, Agent Identities, MCP Server, and AI-powered admin tools for securing AI clients and workflows.
JumpCloud 2022 adds passwordless RADIUS auth, TOTP for LDAP, Remote Assist, Password Manager, and expanded MSP command templates
JumpCloud 2023 adds passwordless Go SSO, Android zero-touch enrollment, Remote Assist background tools, dynamic groups, and push-bombing mitigation.
JumpCloud Go browser extension for hardware-protected, phishing-resistant passwordless login on managed macOS and Windows devices using Apple Touch ID and Windows Hello.JumpCloud Go as the default MFA method for conditional access policies on SSO apps, with user and device verification on every session.JumpCloud 2024 adds Device Monitoring & Alerting, SaaS Management, Windows App Catalog, CSP-based MDM policies, and expanded API filtering
| (pipe) escape support using \ in API filter in and nin operators, enabling pipe characters within search terms — e.g. GET /systemusers?filter=department:$in:Finance | Accounting|ITGET api/systemusers/reactivate/{id} with POST https://console.jumpcloud.com/systemusers/reactivate/{id} carrying activation_email in the request body$le and $ge Dynamic Groups memberQuery filter operators with $lte and $gte to align filter syntax across all API list endpointsJumpCloud adds Access Requests, MCP Server, AI Commands Builder, Shadow AI Dashboard, and major SSO/MFA upgrades in 2025
sso_auth event to logs to capture forced re-authentication events for compliance and security auditing.JumpCloud adds Agent Identities, Access Risk Detection GA, Custom Query Builder, Self Service App Catalog, and MCP discovery in its 2026 releases.
Access > AI & SaaS Management > Settings > Enhanced Discovery Options to discover MCP servers and track token usage and estimated cost from Cursor, Claude Code, OpenCode, Codex, and VS Code Copilot CLI on managed Windows and macOS devices.Insights > Reports supporting manual report builder and AI Assistant natural-language queries, with operators (Equals, Contains, Is Null), CSV/JSON export, and scheduled reports.JumpCloud RBAC preview adds CRUD-level granularity to Identity Management and Application Management scopes and reorganizes permission categories.
JumpCloud adds RSS feed subscriptions for release notes, agent updates, and bug fix announcements.
JumpCloud Password Manager Desktop App gains EU region support, raised item limits, ARM macOS build, and shared folder admin controls.
Kubescape v4.0.14 adds fleet-wide multi-cluster scanning, --framework/--search filters for list controls, and structured MCP error responses.
--framework and --search filters to kubescape list controls to narrow the control listing by framework or keyword.--kube-contexts fleet mode in kubescape scan to support framework, control, and workload scan targets across multiple clusters.Maigret gains --input-file to batch-search usernames and mixed ID types from a file or stdin pipe
--input-file <path> flag to read identifiers from a file (one per line), supporting inline type prefixes like vk_id:12345 or gaia_id:109876543210 so a single run can mix usernames with social-network IDs and produce one unified report and connections graph.- as the path for --input-file to read identifiers from standard input, enabling generators to be piped directly into Maigret without an intermediate file.Maigret: Adds --input-file flag to read identifiers from a file (one per line) or from stdin (pass - as the path), supporting mixed-type entries via id_type:value prefixes (e.g. vk_id:12345, gaia_id:109876543210) in a single run whose results land in one report and one connections graph.
--input-file -, eliminating the need for an intermediate file when sourcing usernames from a script.--permute applies only to positional usernames and is intentionally skipped for file-sourced identifiers.NETRESEC: Adds --connect socks5:<host>:<port> (and socks4) to route PolarProxy's outgoing connections through an upstream SOCKS4 or SOCKS5 proxy, enabling use cases such as TLS inspection before forwarding traffic through Tor.
--idletimeoutclient <seconds> and --idletimeoutserver <seconds> flags to close connections idle beyond the specified period, preventing zombie connections.--tlstimeout <seconds> flag for a dedicated TLS-handshake timeout (default 30 s), separate from the existing TCP-handshake --timeout <seconds>.PP_-prefixed uppercase environment variables as an alternative to all command-line arguments, suitable for systemd, Docker, Podman, Kubernetes, and Helm deployments.NETRESEC: Adds --bypass switch to use PolarProxy purely as a protocol converter without decrypting or re-encrypting TLS.
--idletimeoutclient <seconds> and --idletimeoutserver <seconds> flags to close idle dead connections on the client and server sides respectively; idle timeout is disabled by default.--tlstimeout <seconds> flag to close connections that stall during the TLS handshake (existing --timeout covers the TCP handshake; default is 30 seconds for both).PP_ prefix (e.g., PP_SOCKS corresponds to --socks); run --helpenv to list all supported variables.PolarProxy gains Tor proxy mode, idle timeout controls, SOCKS4/5 connect chaining, and license key file support.
--connect socks5:127.0.0.1:9050, with TLS decryption/re-encryption applied unless --bypass is used.--connect flag supporting socks4:HOST:PORT and socks5:HOST:PORT targets to chain outgoing sessions through an upstream SOCKS4 or SOCKS5 proxy, or a plain HOST sinkhole.--idletimeoutclient <seconds> and --idletimeoutserver <seconds> flags to terminate sessions idle beyond a configurable threshold (default: no timeout).NETRESEC: Adds --helpenv flag to print all supported environment variables, and introduces the PP_ prefix convention (e.g. PP_SOCKS mirrors --socks) so PolarProxy can be fully configured without command-line arguments — suited for Docker, Kubernetes, Helm, systemd, and Podman deployments.
--idletimeoutclient <seconds> and --idletimeoutserver <seconds> flags to close idle dead connections, complementing the existing --timeout <seconds> (TCP handshake) and --tlstimeout <seconds> (TLS handshake) options.polarproxy.spdx.json, enabling integration with vulnerability scanning and supply-chain compliance workflows.PolarProxy 2.0.2 adds SOCKS client tunneling, environment-variable config, idle connection timeouts, and an SPDX SBOM.
--connect socks5:<host>:<port> (and socks4) to tunnel outgoing connections through an upstream SOCKS4 or SOCKS5 proxy server, enabling use cases such as routing decrypted TLS inspection traffic through Tor.--idletimeoutclient <seconds> and --idletimeoutserver <seconds> flags to close idle dead connections on the client or server side; complements existing --timeout <seconds> (TCP handshake) and --tlstimeout <seconds> (TLS handshake) flags.--writeall flag to extend PCAP-over-IP output to include all proxied traffic, not just decrypted TLS.nono audit gains cleanup subcommand with --keep, --older-than, --max-total-size, and --dry-run filters to prune old audit sessions from disk.
--keep, --older-than, and --max-total-size filters so each narrows further which sessions are removed.nono v0.76.0 adds --max-total-size to audit cleanup, Nix flake support, and unix_socket_bind for tool sandboxes
--max-total-size <MB> flag to nono audit cleanup to evict oldest sessions until total audit storage falls below a specified megabyte threshold.unix_socket_bind field to CommandSandboxConfig in tool-sandbox profiles, allowing per-command Unix domain socket grants (e.g. Git fsmonitor socket) without widening the agent-level sandbox.nix run github:nolabs-ai/nono and nix profile add github:nolabs-ai/nono installs without Homebrew or the install script.Nudge Security browser extension now supports Safari, enabling SaaS and AI visibility on every company Mac.
Obsidian 1.14.1 upgrades to MathJax 4.1.3 and adds RTL support to Bases table views.
Obsidian Mobile 1.14.1 adds a configurable Quick Capture Home Screen widget with Location shortcuts and OpenStreetMap template support.
{{openStreetMapLink}} template variable to Quick Capture templates to insert an OpenStreetMap link to your current position.--font-preferred-size CSS variable for plugin/theme developers to respect the system preferred text size, combining --font-text-size with --preferred-text-scale.OpenSSL adds EVP_SKEY_get0_algorithm_id and EVP_SKEY_get0_local_keyid to the symmetric key API
EVP_SKEY_get0_algorithm_id function to retrieve the algorithm identifier from a symmetric key object.EVP_SKEY_get0_local_keyid function to retrieve the local key ID from a symmetric key object.Ory Hydra now validates grant_types on OAuth 2.0 client creation and update.
grant_types field when creating or updating an OAuth 2.0 client in Ory Hydra, catching misconfigured clients at registration time.OX VibeSec adds Dependency Vetting to block malicious or freshly published packages before AI agents install them.
./ps-empire update adds a one-step command to refresh Empire source, Starkiller, compiler, and plugin registries
./ps-empire update -y flag to auto-confirm all cache-migration and database-migration prompts for non-interactive/CI use.~/.config/empire/config.user.yaml, which the server merges on top of the base ~/.config/empire/config.yaml at startup, preventing overrides from being lost on update.CertPath for HTTPS listeners is a directory containing empire-chain.pem and empire-priv.key, with a self-signed pair generated in ~/.local/share/empire/cert/ on first server start.Prowler can now ingest external OCSF scan results into Prowler Cloud via UI, CLI, or API.
Rapid7 Cyber GRC adds Workday lifecycle integration, guided task creation, and automatic SSO URI validation
Rapid7 Cyber GRC: Automates evidence collection across the employee lifecycle with a new Workday integration.
Remediation Hub gains AI-summarized reports and CrowdStrike remediation recommendations in a unified workflow.
Rapid7 Exposure Command: Adds a Top Remediations Report with AI Summary in Risk > Remediation Hub, exportable in HTML or CSV format, surfacing remediation impact and recommended next steps directly in the report.
Rapid7 Incident Command gains a unified Environment Health Dashboard for monitoring agents, collectors, sensors, and more.
Data Connectors > Environment Health, consolidating health metrics for agents, collectors, event sources, network sensors, orchestrators, honeypots, scan engines, and data exporters into a single page.Rapid7 MDR gains a self-service Threat Hunts page with query replay, IOCs, and on-demand PDF/HTML reports
Response & Remediation > Threat Hunts for MDR customers, surfacing every completed Rapid7-performed threat hunt with summary metric cards, full hunt detail pages (Threat Brief, description, recommended actions, IOCs, and queries used), and a continuously updated searchable list.Rapid7 Command Platform adds endpoint user identity context, MDR Threat Hunting access, and an Environment Health Dashboard.
Ctrl/Cmd+K keyboard shortcut to quickly locate any page by old or new name.InsightAppSec 7.5.029 adds AWS Bedrock LDAP Injection AI validation, FP transparency logging, and ALF v2.1.1 with native OTP support.
InsightCloudSec 26.9.8 adds a new Kubernetes Scanner version plus new and enhanced Insights and Query Filters.
InsightIDR adds automatic user identity context to process start events and a new Environment Health Dashboard for data pipeline monitoring.
Data Connectors > Environment Health, consolidating health metrics for agents, collectors, event sources, network sensors, orchestrators, honeypots, scan engines, and data exporters into a single page with KPI bar, state bar chart, issue feed, and resourcing table.user field and associated user RRN, surfacing attributed LDAP/AD identity in alerts and investigations without manual correlation.Remediation Hub gains AI-summarized reports and CrowdStrike remediation recommendations, plus new Intune group and CrowdStrike host-group filtering.
Host Groups: Read permission.Group Type(s) setting to the Microsoft Intune connector to import MicrosoftIntuneGroup objects; requires Group.Read.All and GroupMember.Read.All permissions.Risk > Remediation Hub) now surfaces CrowdStrike remediation recommendations alongside data from other sources, giving a unified view of remediation activity without switching tools.Rapid7 Surface Command: Adds Top Remediations Report with AI Summary to Remediation Hub (Risk > Remediation Hub), exportable in HTML or CSV format, surfacing AI-generated remediation context — including potential impact and recommended next steps — directly in stakeholder reports.
runZero adds custom roles with fine-grained verb/area permissions assignable to users, groups, SSO enrollment, and API clients.
console.runzero.com/account/roles where superusers and all-organization administrators can define roles as any combination of read, annotate, write, or manage verbs across 16 permission areas (inventory, findings, tasks, events, alerts, explorers, sources, queries, directory, users, organizations, credentials, tokens, ai, reports, content).tokens:manage permission to create, change, and revoke API keys, export tokens, and API clients, and to approve MCP connections — kept separate from credentials:manage to prevent privilege escalation paths.runZero: Adds custom roles, definable on the Roles page, that grant exact permissions and can be assigned as a user's default role, a per-organization role, a group role, the SSO enrollment default, or locked to an API client.
runZero adds custom roles for API keys and MCP connections, reprocessing tasks from the UI, and SAML cert expiry warnings.
runZero 5.1 adds custom roles for API keys and MCP connections, granular auth scopes for account-level API clients, and UI-driven task reprocessing.
ScoutDNS Windows Client 2.2.9 adds automatic fallback to private resolvers for undeclared .local/.corp/.internal names.
.local, .corp, or .internal not covered by any Local Forwarder rule are forwarded to the adapter's private resolvers instead of returning SERVFAIL, enabling AD-joined devices to resolve domain controllers and internal hosts without a profile change.Security Onion 3.3.0 adds Logstash pipeline tuning and log-level controls in SOC, agentic memory with vector support, and Elasticsearch 9.4.5.
log.level and log.format settings.Sekoia.io adds a native playbook integration to push CTI IOCs into Palo Alto XSIAM Collections via the indicators/insert_jsons API
Push Sekoia.io IOCs to Palo Alto XSIAM Collection playbook template automates ingestion of STIX IOCs from a Sekoia CTI feed into a Palo Alto XSIAM Collection via POST /public_api/v1/indicators/insert_jsons.{{ node.0.stix_objects_path }}.class_override, comment, severity_mapping, reliability_mapping, and stix_objects_path parameters, mapping observable types (file → HASH, filename → FILENAME, directory → PATH, domain-name → DOMAIN_NAME, ipv4-addr → IP) and confidence scores to XSIAM severity (LOW/MEDIUM/HIGH/INFO) and reliability (A–E) bands.Sekoia.io adds a Palo Alto Cortex XSOAR integration via the SEKOIAIntelligenceCenter marketplace pack
!GetObservable XSOAR command to query Sekoia.io InThreat objects by value and type (e.g. value="eicar@sekoia.io" type="email-addr") from within Cortex XSOAR.INTHREAT_READ_OBJECTS permission (8d9901dc-0508-4472-b3c1-5ad5efc96032) to authenticate the integration.Sekoia.io adds a Splunk SOAR app with three CTI API actions: Get Indicator, Get Indicator Context, and Get Observable.
Read the source ↗Sekoia.io adds a native Splunk app that syncs CTI feed IOCs nightly and enables lookup-table threat matching in Splunk searches.
HTTP_PROXY and HTTPS_PROXY environment variables so the Sekoia Splunk app inherits the global Splunk proxy configuration without a separate proxy entry.New OpenCTI Sekoia.io Intel Stream Connector syncs OpenCTI indicators to Sekoia.io IOC collections in real time
pycti 6.8.x or higher, and a Sekoia.io API key with IoC Collections permissions.Sekoia.io threat intelligence can now be pushed to Microsoft Sentinel via a TAXII feed connector.
Threat intelligence - TAXII connector at API root https://app.sekoia.io/api/v2/inthreat/taxii-server.indicators in JSON format for ingestion into Sentinel's Threat Intelligence section.Sekoia.io adds a MISP IDS Attributes to IOC Collection trigger that auto-imports MISP to_ids-flagged indicators into Sekoia IOC Collections for detection.
to_ids flag enabled and pushes them to a Sekoia.io IOC Collection.ip-dst, domain, url, sha256, md5, and sha1, mapping each to the corresponding Sekoia IOC field (ipv4-addr.value, domain-name.value, url.value, file.hashes.SHA-256, file.hashes.MD5, file.hashes.SHA-1).Sekoia.io exposes its default intelligence feed as a MISP feed via a new API endpoint, consumable by any MISP instance.
https://api.sekoia.io/v1/misp-gateway/misp (manifest at /manifest.json) serving all non-expired Sekoia.io intelligence, kept in sync so indicators are updated rather than duplicated.INTHREAT_READ_OBJECTS permission, passed as an Authorization: Bearer <APIKEY> header, with MISP input source set to Network and source format MISP Feed.Sekoia.io adds a Cortex analyzer integration to enrich TheHive with CTI indicators, context, and observables.
SekoiaIntelligenceCenter Analyzers Config entry.Sekoia.io Intelligence Center now exposes a TAXII 2.1 server with HTTP Basic Authentication and cursor-based pagination.
https://app.sekoia.io/api/v2/inthreat/taxii-server/taxii2 and API root at https://app.sekoia.io/api/v2/inthreat/taxii-server, enabling any TAXII-compatible platform to consume Intelligence Center feeds.next parameter and match[spec_version] filter on collection object endpoints (e.g. /collections/<id>/objects) to iterate incrementally over STIX 2.1 objects.Sekoia.io Intelligence Center API docs surface feed consumption, IOC lookup, and object context endpoints at https://api.sekoia.io/v2/inthreat/
GET v2/inthreat/collections/{feed_id}/objects endpoint to consume CTI feed objects, returning up to 2000 STIX objects per request via the limit parameter and paginating with the cursor parameter.modified_after parameter to GET v2/inthreat/collections/{feed_id}/objects to filter intelligence entries created or modified after a specified ISO 8601 timestamp, avoiding full-feed re-download.match[type] parameter to GET v2/inthreat/collections/{feed_id}/objects for filtering returned objects by a comma-separated list of STIX types (e.g. indicator).Sekoia.io adds Threat Landscape hub with real-time malware, MITRE technique, and adversary trend dashboards
Sekoia.io Intelligence Center gains fully configurable dashboards with modular widgets, custom filters, and date range controls.
Settings > Create a new dashboard, with named widgets dragged into a workspace and shared across all community members.Sekoia.io adds IOC Collections: import, manage, and detect on external indicators from CSV, XLS, XLSX, or plain text
Sekoia.io adds data export from Object and Report pages in CSV, TXT, JSON, and MITRE ATT&CK formats.
Sekoia.io adds External Reports: curated third-party threat intelligence publications browsable, filterable, and linked to STIX objects in-platform.
Sekoia.io adds a dedicated FLINT Reports page for browsing, reading, and pivoting from flash intelligence publications into investigation workflows.
Sekoia.io adds Graph Explorations: interactive, shareable CTI visualizations with layer management and team collaboration.
Sekoia.io adds CTI feed-linked detection rules that check both live telemetry and historical events for feed indicator matches.
CTI as the detection pattern type and choosing a custom feed, enabling automatic monitoring of both incoming telemetry and historical events against feed indicators (requires Defend subscription).Sekoia.io Feeds deliver filtered CTI views via JSON/STIX, CSV, Text, or Custom formats over API and TAXII endpoints
https://app.sekoia.io/api/v2/inthreat/collections/...) and a Public TAXII URL (https://app.sekoia.io/api/v2/inthreat/taxii-server/...) per feed for direct integration with SIEMs, firewalls, and TIPs$tlp, $id, $name, $observables)d6092c37-d8d7-45c3-8aff-c4dc26030608Sekoia.io adds Observable and Threat Telemetry — heatmap-based sighting history for IPs, domains, hashes, and STIX threat objects across communities.
Shannon v3.2.0 adds custom pi model configs with registry-resolvable IDs and surfaces startup/preflight failures.
Socket reachability engine adds PHP support, JS dynamic dispatch approximation, --reach-version override, and smarter socket fix for Go and Cargo.
--reach-version flag to socket scan reach to run a different Coana engine version than the one bundled with the Socket CLI.withheldFixes field in --dry-run --output-file JSON output when compute-fixes-and-upgrade-purls cannot apply a fix because a flag such as --disable-major-updates withheld the only patched version.Sophos Central Firewall 2026.38 raises maximum Central Firewall Reporting storage entitlement for term-licence firewall models.
Starkiller v4.0.0 adds a dashboard, per-agent stats, topology graph, multi-tab terminal, and a revamped tag system
Tenzir: Adds query_params record to web_identity.token_endpoint in azure_auth, enabling OIDC audience parameters (e.g. 'audience': 'api://AzureADTokenExchange' for GitHub Actions or 'sts.amazonaws.com' for AWS) to be passed without manual URL concatenation; accepts both string and secret values.
azure_auth record with web_identity field to from_azure_blob_storage and to_azure_blob_storage, supporting Entra workload identity federation via token_endpoint, token_file, or inline token — covering GitHub Actions, GCP metadata server, and Kubernetes projected service account tokens — to allow a single node to operate across multiple Entra tenants simultaneously.from_microsoft_365_activity operator to collect unified audit records from Microsoft 365, handling Activity API subscriptions, backfills, continuous polling, pagination, retries, and snapshot-backed blob checkpoints; configured with auth (tenant_id, client_id, client_secret) and content_types (e.g. ['Audit.General']).schema_registry parameter to from_kafka for direct Avro decoding, supporting Confluent schema IDs in payload prefixes and schema GUIDs in Kafka headers, with independent registry authentication and TLS settings.Tenzir v6.16.0 adds automatic Sigma rule matching against OCSF-normalized events.
Tenzir: Adds a blob conversion function.
limit and field selection operations down toward sources for improved query performance.Tenzir v6.16.0 adds automatic Sigma-to-OCSF matching, Microsoft 365 collection, Kafka Avro with Schema Registry, and more.
from_clickhouse operator that pushes filters, limits, and field selection into SQL for efficient ClickHouse queries.Tetragon tracing-policy selector expressions gain lsh() and rsh() bit-shift operators for CEL filter logic.
Tetragon adds redact_str field and namespace_regex filter to event redaction configuration
redact_str field to redaction rules, letting operators specify a custom replacement string (e.g. <redacted:password>) instead of the default redaction placeholder, making individual redaction rules identifiable in alerts.namespace_regex filter to scope event filtering by Kubernetes pod namespace using a list of regular expressions.Tetragon adds fentry/fexit hook support as a faster BTF-based alternative to kprobes for tracing kernel functions
fentries section to TracingPolicy specs, enabling fentry/fexit BPF programs that attach to kernel functions via BTF and the ftrace trampoline — faster than kprobes and available on kernels >= 6.1 with CONFIG_DEBUG_INFO_BTF=y.fentries section (e.g. tcp_connect and tcp_close).Tines 43.2.0 adds case management via API, MCP tools, formula support in AI URLs, and change-control tracking in the storyboard.
Trend Vision One Intrusion Prevention Configuration gains AI-powered security action recommendations based on threat landscape and network behavior.
Security Playbooks gain asset-attribute conditions and automated owner notifications for vulnerability-driven workflows.
CVEs with global exploit potential security playbooks now cover containers and cloud VMs in Trend Vision One.
Cloud Accounts now supports custom resource tagging for OCI compartments via Trend Vision One or Terraform variables.
UAC v3.4.0 adds 20+ AI coding agent artifact collectors (Claude, Copilot, Codex, Gemini, Cursor and more) plus new macOS and AIX artifacts.
files/applications/ai_tools/amp.yaml to collect Amp session data, config, and credentials [linux, macos].files/applications/ai_tools/claude_code.yaml to collect Claude Code session logs, config, credentials, pre-edit file history, tool results, auto-memory, plans, shell snapshots, hook scripts, and IDE lock files [linux, macos].files/applications/ai_tools/claude_desktop.yaml to collect Claude Desktop transcripts, config, credentials, storage, skill/plugin definitions, and app logs [macos].New artifact Windows.ADCS.CertificateAuthority.EDB parses the ADCS ESE database directly from disk for certificate forensics
Windows.ADCS.CertificateAuthority.EDB artifact that reads the CA database at C:\Windows\System32\CertLog\*.edb via the ntfs accessor while CertSvc is running, returning all certificate requests with disposition, requester/caller identity, subject DN, template, timestamps, and serial number.DispositionFilter, RequesterRegex, SubjectRegex, TemplateRegex, DateAfter, and DateBefore parameters for targeted forensic triage.esentutl /r against a temp copy of the database so committed-but-uncheckpointed rows are visible and match certutil output.Veracode Fix adds AI-assisted remediation across IDE, CLI, and SCM surfaces for both SAST and SCA findings.
--remote flag requirement for Fix for SCA via the Veracode CLI, enabling backend sandbox execution with full source access for automated CI pipelines, scheduled jobs, and SCM workflows.Veracode Fix gains SCA remediation via veracode fix sca CLI command, analyzing vulnerable dependencies and suggesting safe upgrade paths.
veracode fix sca CLI command (and source control management integration) to analyze SCA findings, generate remediation patches, and identify safe dependency upgrade paths (Limited Availability).Veracode integrations gain Fix for SCA in GitHub, new VS Code filters, ADO agent pool config, and platform-managed GitHub scan scheduling.
veracode.yml for Azure DevOps Workflow Integration v2.4.3 to specify the agent pool used for pipeline execution.appsec/v1/applications) in Java API Wrapper v26.2.18.0 to handle transient failures, timeouts, and network issues.Veracode training adds LLM security labs, OWASP Top 10:2025 courses, Get Lesson Progress API enhancements, and platform-integrated user management.
updatedAfter parameter to the Get Lesson Progress API to support incremental data loads.excludeNotStarted=true parameter to the Get Lesson Progress API to filter out lessons that have not been started.stack field and updated_on field to the Get Lesson Progress API response, and surfaces a Not Started status when both start_time and end_time are null.World Monitor v2.10.0 adds defense industrial intelligence, USDA food stocks, mineral production data, MCP agent endpoints, and expanded market panels.
feat(mcp): expose story corroboration to agents).webmcp.ZeroPath adds a remote MCP server, Microsoft Teams alerts, Gerrit/CVS support, Continuous Scanning, and Assistant skills in this release.
https://zeropath.com/mcp supporting Streamable HTTP clients (Claude, Cursor, Codex); connections are read-only until changes are approved, and administrators can revoke all org connections at once.lastScanFailure to the repository object in the API, carrying both the message and the outcome of a failed scan.Arcjet adds agent guards for Google ADK, TanStack AI, and Claude Managed Agents across JavaScript and Python
@arcjet/guard/google-adk/v2 package with guardPlugin() as a BasePlugin for Google ADK JS agents, enforcing policy on beforeToolCallback and defaulting to fail-closed on error.@arcjet/guard/tanstack-ai/v0 package with onBeforeToolCall middleware hook for TanStack AI chat({ middleware }) workflows, with optional onDeny: 'abort' to stop the run.@arcjet/guard/claude-managed-agents/v0 package with guardCustomTool, guardEvents, and claudeManagedAgentsContext (JS) and guard_custom_tool, guard_events, claude_managed_agents_context (Python) for Anthropic's hosted Claude Managed Agents harness, covering inbound user.message events, events.send, and custom tools on agent.custom_tool_use.Arcjet guards now wrap AI agent frameworks including LangChain, CrewAI, OpenAI Agents, and 12 others in JS and Python.
Arcjet adds a Guard adapter for Claude Managed Agents, covering inbound messages and custom tools in JavaScript and Python.
@arcjet/guard/claude-managed-agents/v0 adapter for JavaScript (requires @anthropic-ai/sdk >=0.86.0 <1) exposing guardEvents, guardCustomTool, and claudeManagedAgentsContext helpers to screen inbound user.message before events.send and gate custom tools on agent.custom_tool_use.arcjet[claude-managed-agents] Python extra (requires anthropic>=0.92.0,<2) exposing guard_events, guard_custom_tool, and claude_managed_agents_context for the same inbound-message and custom-tool guarding via arcjet.guard.claude_managed_agents.DENY, instructs callers to return user.custom_tool_result with is_error set, providing a concrete denial-handling contract for Claude Managed Agents sessions.Auth0 adds self-service XAA config via My Organization API, Advanced MFA GA, and Cross-App Access Requesting App in Early Access
org_id.Belkasoft adds an Offline Map Server for air-gapped or network-restricted investigations
Belkasoft X v2.12 adds offline AI translation, SQLite classification, Remote Desktop cache reconstruction, and SRUM/BAM/DAM extraction.
Brinqa adds NowSecure Workstation, OSV, and Security Reporter as new data source connectors.
Certiv Cost enters public preview with session-level token attribution, per-endpoint budgets, and end-user spend visibility in Scout.
Chainguard Libraries quickstart documents source-rebuilt Java, JavaScript, and Python packages with chainctl entitlement, pull-token, and verify commands
chainctl libraries entitlements create --ecosystems=JAVASCRIPT (also JAVA, PYTHON) to provision access to Chainguard Libraries from the CLI.chainctl auth pull-token create --repository=java|javascript|python --ttl=<duration> to generate basic-auth credentials; default TTL is 720h (30 days), maximum is 8760h (365 days).chainctl libraries verify /path/to/artifact to confirm which dependencies were built from source by Chainguard; requires libraries.java.pull, libraries.javascript.pull, or libraries.python.pull permission, or the Owner role.Cloudflare adds 64 MiB Worker bundles, WSGI/ASGI Python support, Images text rasterization, and bulk tunnel route creation
--outdir and --dry-run flags to wrangler deploy to inspect uncompressed bundle size before deploying, now checked against a unified 64 MiB limit across Free and Paid plans (previously 3 MB / 10 MB compressed)workers module to support WSGI frameworks (Django, Flask) and ASGI frameworks (FastAPI, Starlette) in Python Workersfont, size, and color style options; also adds a text key to the draw array in cf.imageCMSeeK gains an API mode — POST endpoint via Flask returns CMS scan results as JSON
Should_Return flag to instruct modules to return scan data as a dictionary instead of relying on console prints.Dalfox adds GraphQL/XML scanning, adaptive WAF evasion with jitter, a REST API server, an MCP server, and a /_dalfox endpoint.
/_dalfox endpoint for programmatic XSS scanning.Dalfox MCP integration gains paginated findings, size-capped pages, untrusted-content notices, and blind-XSS callback validation
_untrusted_content_notice as the first key in every MCP findings response, ensuring agents read the safety warning before acting on scan output whose evidence, response, payload, param, location, and message_str fields contain target-controlled bytes.offset and limit parameters to page through large MCP result sets, with a pagination object reporting {total, offset, limit, returned, has_more} and truncated_by_size: true / max_page_bytes when a 4 MiB per-page cap cuts a page short.blind_callback_url at call time — must be empty or start with a recognized scheme — so blind-XSS <script src=...> payloads are not silently injected into every parameter (query, body, header, cookie) with no viable callback.Dalfox gains native GraphQL and XML/SOAP body injection, treating inner values as individual XSS injection points.
graphql parameter type: when the POST body carries a GraphQL operation with a variables object (Content-Type application/json or application/graphql), every string leaf inside variables is registered as its own injection point, and each payload rebuilds the full request so the server receives a valid, parseable GraphQL document.xml parameter type: when the POST body is an XML or SOAP document (Content-Type text/xml, application/xml, or application/soap+xml, or a body with an <?xml …?> prolog), each element text node and attribute value becomes a separate injection point, injected via byte-range splice so namespaces, sibling elements, and the SOAP envelope are preserved.Auto CDF reaches GA, delivering row-level change tracking at query time with ~15% faster MERGE/UPDATE and no per-table setup.
ENABLE CHANGE DATA FEED required on each Delta Lake or Apache Iceberg v3 table.MERGE and UPDATE operations approximately 15% faster on tables queried for changes by eliminating write-time overhead.DataDome CloudFront v3 splits exclusion config into two env vars and adds two new default URI checks
DATADOME_STATIC_ASSET_EXCLUSION environment variable to hold static-asset extension exclusions separately from custom URL exclusions, enabled by default.DATADOME_URI_REGEX_EXCLUSION exclusively — static-asset extensions must now be removed from this variable.DATADOME_REMOVE_MATRIX_PARAMS setting (enabled by default) so DataDome strips matrix params (;) from URIs before regex evaluation.Nginx Module 3.1.0 adds tif, tiff, and pdf to static asset exclusion and adopts dynamic API-driven status codes.
tif, tiff, and pdf file extensions, skipping DataDome checks for those requests.DefectDojo v3.2.400 adds KEV-based rules, SPDX SBOM export, Skillspector scanner, engagement checklists, and a Cmd/Ctrl+K palette.
Cmd/Ctrl+K.DNSFilter makes Dashboards the default landing view, merges filters, adds live status indicators, and improves TLD labeling.
driftnet gains HTTP text extraction and live display of captured text in the web UI
Elcomsoft Quick Triage 2.2 adds a timeline, plugin architecture, and file system snapshot artifact.
Gateway 1.6.1 auto-creates flow-log storage, reports device serial/UUID, and moves Gateway naming to the Admin Portal.
FIREZONE_NAME / -n Gateway option; the Gateway's name is now configured in the Admin Portal instead./var/lib/firezone directory to ensure that flow logs can be persisted.Firezone Linux GUI 1.5.17 adds X.509 certificate-backed device trust and auto-download of updates on Linux.
Firezone adds X.509 certificate-backed device trust and removes the FIREZONE_NAME/-n Gateway option in favour of Admin Portal configuration.
GitGuardian adds Docker Hub monitoring, intelligent perimeter-free attribution, unified exclusion rules, and a new agents overview page for public incidents.
GitGuardian adds AI Hooks and agent/MCP inventory to Developer Endpoint Protection, plus IAM identity linking for stored AWS keys
ggshield machine setup to configure hooks for every detected AI agent on a machine alongside git hooks, replacing per-agent manual setup.GitGuardian adds six new detectors (Firebase, Coze, Keycloak, Fish Audio, Azure Custom Vision) plus an Apify analyzer and Docker Hub PAT detection.
docker login --username / -u detection to the Docker Credentials detector, catching Docker Hub personal access tokens used in that login pattern.GitGuardian adds ggshield machine setup and ggshield machine doctor to protect endpoints with AI Hooks, git hooks, and honeytokens.
ggshield machine setup command (requires ggshield 1.53.0+) to configure all three endpoint protections in one idempotent run: AI Hooks for every AI coding agent found, pre-commit/pre-push git hooks in the global git configuration, and a honeytoken decoy AWS credential profile.--no-honeytokens, --no-ai-hooks, and --no-git-hooks flags to ggshield machine setup to selectively skip individual protections.ggshield machine doctor command (requires ggshield 1.53.0+) to report per-AI-agent hook installation status, git hook status, and token scope validity.GitGuardian adds AI Hooks to block secrets in AI coding tool prompts and MCP tool calls, with ClickHouse-backed agent session scanning.
ClickHouse on self-hosted instances to support machine scans with secrets findings, MCP tool calls, and complete AI agent session recording.GitGuardian adds AI agent/MCP inventory and ggshield machine setup to block secrets leaking through AI coding tools.
ggshield machine setup command to configure AI Hooks and git hooks for every detected AI agent on a machine in a single step.--history flag to ggshield ai discover to parse MCP tool calls from agent transcripts for post-compromise investigation.GitGuardian adds AI agent/MCP secret blocking and vault secret classification via ggshield 1.54.0 and ggscout 0.32.0
detector, detector type, secret family, secret category, and secret provider filters and sort options to the NHI inventory.Self-hosted gains real-time validity check processing and AWS IAM identity linking for secrets stored in vaults and Kubernetes.
Google SecOps adds self-service Bindplane Enterprise license download and v2 feed types via Cloud Storage Transfer Service.
graudit 3.9 adds JWT and Docker signature databases, plus Git and SVN history-scanning misc scripts.
signatures/jwt.db signature database for scanning JWT-related patterns across all supported language rulesets.signatures/docker.db signature database with rules flagging RUN sudo, USER root, and VOLUME /var/run/docker.sock in Dockerfiles.misc/giterate.sh script to iterate through every Git commit and run graudit rules against each commit diff, with optional branch scoping.Hashrat 1.23 documents full CLI surface: TOTP generation, network hashing via SSH/HTTP, xattr storage, memcached integration, and duplicate detection
-totp <secret> and -totp <url> flags to generate TOTP codes from a shared secret or an otpauth: URL, with -digits <n> and -period <n> to control code length and lifetime-net flag to treat file arguments as ssh:// or http:// URLs, pulling and hashing remote files over the network; -idfile <path> supplies an SSH private key instead of a password-xattr and -txattr flags to store and verify hashes in extended file attributes (trusted/root-only attributes under -txattr), with -cache to skip re-hashing files whose xattr hash is still freshImpacket adds LDAP paged search, MS-NEGOEX Phase 3, and secretsdump trust-key file output in recent PRs
findDelegation.py and GetNPUsers.py to handle large directories without truncation..ntds.trustkeys file in secretsdump instead of mixing them into the main dump.Infisical v0.165.7 adds break-glass emergency access for PAM requests and multi-sync LDAP connections.
Inspektor Gadget v0.56.0 adds Kubernetes multi-tenancy (RBAC-enforced), rootless ig image commands, and uprobe support for stripped Go binaries.
--oci-store-user flag to sudo ig run to read gadgets from the per-user OCI store at ~/.ig/oci-store (built rootlessly) without creating root-owned files in the user home directory.kubectl-gadget request via TokenReview and restricts gadgets to RBAC-authorized namespaces using SubjectAccessReview, enforced in the gadget service via KubeManager.ig image build, ig image list, ig image inspect, ig image push, and ig image pull to run as a normal (non-root) user against a per-user OCI store at ~/.ig/oci-store.Invicti adds WebRTC chatbot detection, rate-limit-aware scan pacing, Agentic Pentesting management, and INVICTI_MINIMUM_CONFIDENCE independent scan failure in scan-cli.
INVICTI_MINIMUM_CONFIDENCE environment variable in scan-cli now independently fails a scan when its threshold is exceeded, without also requiring INVICTI_MINIMUM_SEVERITY to be set.INVICTI_IGNORE_SSL_CHECKS environment variable in scan-cli now applies to all outbound platform API calls made during a scan — including DAST, Inventory, Identity, and report/export endpoints — not just the ephemeral agent.Mend SAST adds multi-base-branch scanning on Azure DevOps and Bitbucket Cloud with per-branch policy support.
Mend AI 26.8.2 adds IDE/AI-agent suppression tooling and a unified vulnerability remediation experience with a Top Fix column.
Mend Renovate adds AWS S3 Helm chart repo support, pixi optional channel options, and pnpm no-frozen-lockfile handling
datasource/helm.manager/pixi manager.--no-frozen-lockfile to pnpm when performing lock file updates in manager/npm.Mend SCA 26.8.2 adds a unified vulnerability remediation experience with a new Top Fix column in the Findings table.
Mend SAST adds multi-base-branch scanning for Azure DevOps and Bitbucket Cloud, plus JS/TS detection accuracy improvements across 11 CWEs.
Mend Renovate adds AWS S3 Helm chart repo support, pixi optional channel options, and pnpm --no-frozen-lockfile for lock file updates.
--no-frozen-lockfile to pnpm when performing lock file updates in the manager/npm manager.manager/pixi manager.datasource/helm datasource.Mend 26.8.2 adds in-IDE suppression for SAST and SCA findings and unifies vulnerability remediation with a new Top Fix column.
Mend SAST adds multi-base-branch scanning on Azure DevOps and Bitbucket Cloud, plus JS/TS detection accuracy improvements across 11 CWEs.
Mend SAST 26.8.2 adds IDE/AI-agent suppression tooling and a unified vulnerability remediation experience with a Top Fix column.
Mend SAST 26.8.2 improves JavaScript/TypeScript detection accuracy across 11 CWEs including XSS, SQLi, SSRF, and NoSQL injection.
Metasploit adds four new modules: three HTTP exploit modules and a new auxiliary scanner/evasion module.
exploit/multi/http/mcpjam_inspector_rce remote code execution exploit module targeting MCPJam Inspector.exploit/multi/http/papercut_ng_external_user_lookup_rce remote code execution exploit module targeting PaperCut NG external user lookup.exploit/multi/http/simplehelp_oidc_auth_bypass_rce exploit module targeting SimpleHelp OIDC authentication bypass leading to RCE.nono Tool Sandbox gains unix_socket_bind grants, @git:fsmonitor-socket token, and macOS per-session isolation for mediated commands
unix_socket_bind grant type to tool sandbox policy, accepting a path array to allow connect(2) and bind(2) on named AF_UNIX socket files, with implied ReadWrite filesystem grants on the socket file or its parent directory.@git:fsmonitor-socket dynamic path token that resolves to fsmonitor--daemon.ipc under the current worktree's private git-dir without spawning a process, enabling core.fsmonitor=true to reach its daemon socket inside a sandbox.setsid before exec), making session membership an unforgeable proof of descent for orphaned child processes.Ping Identity adds Friendly Captcha support, no-JS QR codes for MFA registration, IGA identity/role certification, and correlation rules for unmanaged apps.
esv.am.secrets.gsm.stableid.version.only environment variable to retain legacy Google Secret Manager JWK kid behavior when ESV secrets would otherwise use the new unique name-and-version identifier.Plerion Kubernetes collector manager now ships as a multi-arch image supporting arm64 (Graviton) alongside amd64.
amd64 and arm64, enabling deployment on Graviton node pools without requiring a dedicated x86 node or nodeSelector configuration.RAPTOR v3.1.0 lands bulk audit mode, OCI/Dockerfile substrate, SCA supply-chain detection, multi-LLM provider support, and Frida reachability integration.
--audit-verbose flag for strace-style verbose output during sandbox audit runs.--audit-budget <n> flag to cap the maximum number of audit events collected per run.--compiler-scan / --no-compiler-scan flags to enable or disable a compiler-analyzer channel using gcc -fanalyzer or clang --analyze.Reality Defender adds POST /api/v2/user-feedback endpoint for submitting analyst feedback via API.
POST https://api.prd.realitydefender.xyz/api/v2/user-feedback endpoint accepting JSON with x-api-key authentication to submit user feedback programmatically.Scrut adds native ClickUp integration, letting teams push compliance tasks directly to ClickUp from Policies, Evidence, Risk, and Audit modules.
https://app.scrut.io/settings/integration/clickup), US (https://app.us.scrut.io/settings/integration/clickup), EU (https://app.eu.scrut.io/settings/integration/clickup), and Australia (https://app.au.scrut.io/settings/integration/clickup).Scrut Automation adds Shortcut Story creation directly from Policies, Evidence Tasks, Tests, Cloud, Risk, and Audit Center artifacts.
Scrut Automation adds Linear issue creation directly from Policies, Tests, Risks, Audit findings, and more
Scrut Automation: Adds a Create Asana Task action (via the three-dots menu) on Policies, Evidence Tasks, Tests, Cloud, Risk Management, and Audit Center artifacts (Requests, Findings, Corrective Actions) to create Asana tasks directly from Scrut.
Scrut Automation adds Azure DevOps integration for creating and managing compliance work items directly from the platform.
vso.graph, vso.project, and vso.work_write to read users/groups, read projects/teams, and create or update work items.Scrut MCP connects compliance data to Claude, ChatGPT, Cursor, Claude Code, and Codex via the MCP standard
vpubmKiuV6hrcQLBwMLyo4aVWgheoH8U and region-specific MCP server URLs (India, US, EU, Australia) configured under Customize → Connectors → Add.vpubmKiuV6hrcQLBwMLyo4aVWgheoH8U.Scrut adds Zinc Work and HiBob integrations, plus a Risk Management quick-start guide.
Snyk Container surfaces source repository info for locally built images via BuildKit metadata.
SonarQube adds R language analysis, Bitbucket Forge app migration, CLI local scanning with AI fixes, and UI theme selection.
StepSecurity now supports up to ten webhooks per tenant, each with independent endpoints, event subscriptions, and repository scopes.
Tenzir v6.15.0 adds Splunk HEC acknowledgement support to the Tenzir Node.
ToolHive v0.47.0 adds SPIFFE trust config, key-signed artifact verification, configurable proxy body limits, and Cedar delegation without upstream sessions.
sync and upgrade operations, and plugin pushes are signed with the lock feature gate removed.Veracode adds IDE/CLI usage analytics, a Custom PDF REST API, OAuth on XML APIs, and several new Reporting API fields and filters.
most_recent_scan filter to the Reporting API Scans report; when set to true, returns only the most recent scan per asset.Veracode integrations gain GitHub Platform install, scan scheduling, VS Code file filters, ADO agent pool config, and expanded API pagination support.
debug configuration option in veracode.yml for debugging and troubleshooting pipeline runs (GitHub Workflow Integration v1.0.6, Azure DevOps Workflow Integration v2.3.6).analysis_branch support in veracode.yml so scheduled scans run against a specified branch instead of the default branch (Azure DevOps Workflow Integration v2.3.10).veracode.yml to specify the agent pool used for pipeline execution (Azure DevOps Workflow Integration v2.4.3).Wireshark 4.7.4 adds column freezing and pinned-row strip to the packet list for easier horizontal and vertical navigation.
ZeroPath adds SLO/SLI tracking and audit trail under Settings → Service levels
Settings → Service levels → SLO / SLI section with trend charts that turn SLA activity into a time-series view.ZeroPath adds org-level toggle to redact AI-generated descriptions and exploit walkthroughs for secret findings across all surfaces.
ZeroPath: Adds a unified Scanner workspace in the main sidebar that consolidates all scanning configuration — Configuration (scanner settings, scan locations) and Detection (repository context, rules, sources and sinks) — into one place.
ZeroPath adds a unified Scanner workspace, purpose-grouped Settings navigation, and scope-aware scanner permissions.
Bugcrowd adds Jira linking for Vulnerability Detections
Bugcrowd Autonomous Pentest adds Jira integration for linking Vulnerability Detections directly to Jira issues.
Bugcrowd Jira integration now supports Vulnerability Detections — push or link detections from the Security Inbox alongside submissions.
Calico adds BGP filter support for fine-grained control over BGP route advertisement and acceptance.
API surface changed: +2 endpoints, 4 modified
/iam/v1/scimUsers/vulnerabilities/v2/vulnCountReports:list/iam/v2/roles/{uid}: response schema changedDuo Desktop gains optional error/usage data collection, admin-controlled system-wide preference, and implicit password detection via Microsoft Entra ID join status.
ClickHouse now publishes an API — 148 endpoints across 12 areas: Clickstack, Service, Clickpipes, …
API surface changed: 15 modified
/accounts/{account_id}/devices/networks/{network_id}: request body changed/accounts/{account_id}/devices/policy/{policy_id}: request body changed/accounts/{account_id}/devices/posture/integration/{integration_id}: request body changedVNS3 Controller adds OpenLDAP integration for managing user accounts via directory services.
VNS3 snapshot-20260907 adds idempotent tunnel bounces, strict CIDR parsing, licensed EdgeGRE/VXLAN/Geneve and firewall objects, and optional plugin recovery on snapshot restore.
recover_plugins argument to the snapshot-restore API, defaulting to true, with a corresponding UI tick box (defaulting to false) to make plugin recovery from configuration snapshots optional.fwsets).OpenAI GPT-6 Astra now available on Databricks Unity Gateway via Foundation Model APIs pay-per-token.
Databricks dashboards gain embedded filter APIs, cross-dataset filtering, Slack/Teams CSV attachments, and color-by-name mappings.
/importBI Genie Code command from Power BI and Tableau.Databricks adds environment version 6 as a selectable base environment for serverless and standard classic compute.
Genie Agents now surfaces SQL function descriptions when a function is attached as a tool.
Genie mobile app gains push notifications for scheduled tasks on iOS; embedded dashboards hide unsupported Ask Genie button.
Databricks adds OpenSharing support for metric views, enabling cross-metastore and cross-account sharing (Beta).
Genie One (Beta) gains public web search to answer questions requiring current information, with cited source links.
Databricks AI Search gains struct/map column indexing and filter-only queries without vector or keyword retrieval.
Databricks Git Folder Serverless (Beta) shares serverless compute and a pyproject.toml-managed environment across notebooks in a Git folder.
pyproject.toml-managed environment shared across notebooks and files within a Git folder via Git Folder Serverless (Beta).Databricks Model Serving adds Google Gemini 3.8 Flash as a Databricks-hosted model via Foundation Model APIs.
Databricks Unity Gateway adds Anthropic Claude Fable 5.1 as a hosted model accessible via Foundation Model APIs.
Apache Arrow Flight support for Zerobus Ingest in Lakeflow Connect is now generally available.
Genie Code scheduled tasks are now GA, enabling recurring AI-driven analysis to run unattended as background jobs.
Databricks Genie Code gains scheduled task support for compliance security profile workspaces in October 2026.
Genie One and Genie Agents now support models served through OpenAI on Databricks when partner-powered AI is enabled.
Genie One gains public web search (Beta) to answer questions using current external sources with citations.
Didit session view now highlights and decodes QR codes and barcodes found on scanned documents
Didit adds per-country ID verification method controls with document, non-doc lookup, and digital wallet configuration
document.enabled and documents_allowed config keys on the ID Verification node to control whether document capture is accepted and which document types are permitted per country.id_lookup.enabled, id_lookup.max_attempts, and id_lookup.skip_liveness_and_face_match config keys to control non-document lookup availability, attempt limits, and whether Liveness and Face Match steps are bypassed after a portrait-backed match.id_lookup.on_partial_match, id_lookup.on_no_match, and id_lookup.on_provider_error fallback switches to define per-country behaviour when a non-document lookup does not succeed.Didit adds per-country ID method configuration, document subtypes, non-doc lookup controls, and digital identity wallet support to ID Verification workflows.
document subtype, date of issue, age, months since issue, risk score, webhook JSON response paths, and custom rules — in addition to existing country, document type, and verification status routing.Didit adds three new risk-scoring endpoints for email, IP, and phone signals without sending OTPs
POST /v3/email/risk/ to score an email address for deliverability, disposable-address, breach exposure, and cross-session match — returning Approved, In Review, or Declined — without sending an OTP; response exposes risk signals under both email.email_intelligence and email.enrichment aliases.POST /v3/ip/risk/ to score an IP address for geolocation, VPN/Tor, data-center flags, threat data, and country_mismatch against a claimed_country — returning Approved or In Review — without sending an OTP.POST /v3/phone/risk/ to score a phone number for carrier, line-type, porting, disposable-number, and cross-session match signals — returning Approved, In Review, or Declined — without sending an OTP.Didit ID Verification adds non-document national-ID lookup and per-country method controls, with new assurance-tier fields on sessions and webhooks.
Didit adds digital ID wallet support, non-doc lookup, and event-based transaction monitoring with velocity and sequence rules.
Didit ID Verification gains non-document national-ID lookup and a digital-wallet method path, selectable per country.
status.updated webhook fields carrying the verification method (Documentary, Data match, or Cryptographic) and the corresponding assurance tier for every ID Verification session.API surface changed: +2 endpoints, 4 modified
/v3/kyb/shareholders//v3/kyb/ubo//v3/session/{sessionId}/decision/: response schema changedDocker Sandboxes adds --kit-arg, --kit-args-file, and OCI/Git kit references in v0.42.0+
--kit-arg name=value flag to sbx run / sbx create to supply typed inputs to schema v2 kits that declare an args: block, with ${{ kit.args.<name> }} interpolation in setup entries and static files.--kit-args-file <path> flag to load reusable name=value argument files (blank lines and # comments ignored); later files and explicit --kit-arg values override earlier ones.--kit-arg values with the kit's name field and a period (e.g. --kit-arg my-mixin.version=2.0.0), taking precedence over unprefixed shared values.Docker Sandboxes adds configurable sandbox volume size via environment variable and registry mirror support for Docker Hub pulls.
Docker Sandboxes MCP Gateway adds SSRF protection, --skip-ssrf-check, --skip-auth, --scope, --no-scope, and --json flags to MCP server registration and auth flows.
--skip-ssrf-check flag to sbx mcp add to suppress the SSRF warning and check when registering a trusted internal MCP server whose hostname resolves to a private, loopback, link-local, or cloud-metadata address.--scope flag to sbx mcp auth to override recorded default scopes for a single authorization, selecting from the scope resolution order: --scope argument, sbx mcp add --scope defaults, protected-resource required scopes, then no scope parameter.--no-scope flag to sbx mcp auth to suppress both recorded default scopes and the resource's required scopes for a single authorization (cannot be combined with --scope).Docker Sandboxes gains registry mirror support via platform.images.registryMirror, routing Hub pulls through your org's registry infrastructure.
platform.images.registryMirror setting (via sbx settings set) to route Docker Hub pulls for sandbox templates and OCI kits through an organization's registry mirror, with optional port and path-prefix support.docker pull to use the same mirror.sbx settings unset platform.images.registryMirror to disable registry mirroring; an empty value also disables it.Docker Sandboxes gains sbxenv.yaml environment files with parameterized args, lifecycle hooks, sbx env plan/create/run/destroy, and user-level defaults.
sbx env plan [PATH...] subcommand to preview what applying an environment would change without modifying or approving anything.sbx env create --auto-approve to approve and apply an environment plan and create the sandbox in a single unattended invocation.sbx env run --env-arg NAME=VALUE and --env-args-file <file> flags to supply declared argument values to any sbx env command at runtime.Docker Sandboxes adds registry mirror support in sbxenv.yaml to route Hub pulls through your org's mirror.
registry mirror configuration in sbxenv.yaml to route Docker Hub template, kit, and in-sandbox image pulls through an organization's registry mirror.Docker Sandboxes gains sbx skills subcommands to install, list, update, and remove agent skills from a persistent shared store.
sbx skills add to install all skills from a Git repository using owner/repository shorthand or HTTPS/SSH URLs.--skill flag on sbx skills add to install specific skills by name or comma-separated list (e.g. --skill frontend-design --skill pdf).sbx skills ls to list all skills in the persistent shared store.Docker Sandboxes adds native Devin agent support via sbx run devin, with managed credentials and project-level config.
sbx run devin subcommand to launch a Devin agent inside a Docker sandbox, with an optional workspace path argument that defaults to the current directory.docker/sandbox-templates:devin-docker as the base image for Devin sandboxes, with support for customization to pre-install tools.AGENTS.md from the workspace directory to supply agent-specific instructions to Devin inside the sandbox.Docker Sandboxes adds mountless sandbox support, named sandbox reattachment, sbx cp file transfer, and read-only workspace mounts.
sbx create --name <name> <agent> (no host directory bind mount) and later attachment with sbx run --name <name>, available from version 0.42.0.sbx cp to copy files between host and sandbox by absolute sandbox path, e.g. sbx cp ./config.json my-sandbox:/home/agent/workspace/ and sbx cp my-sandbox:/home/agent/workspace/output.log ./.:ro to a workspace path to mount an extra workspace read-only inside the sandbox.Docker Sandboxes adds a machine-wide MSI installer for administrator-managed Windows deployments.
DockerSandboxesMachine.msi for silent, machine-wide installation via msiexec.exe /i DockerSandboxesMachine.msi /quiet, installing to %ProgramFiles%\DockerSandboxes and adding its bin directory to the system PATH — no per-user install required.DockerSandboxes.msi installation via WinGet, placing files in %LOCALAPPDATA%\DockerSandboxes and updating the user PATH without requiring administrator privileges.Docker Sandboxes v0.42.0 adds cloud-hosted sandboxes via sbx --cloud, kit args, env-file args, and a new Devin agent.
sbx --cloud to run AI agents on Docker-managed cloud infrastructure with commands such as sbx --cloud run, sbx --cloud cp, sbx --cloud secret, and sbx --cloud policy for file transfer, credentials, and outbound network policy.sbx move to copy a sandbox filesystem between local and cloud environments.--json output to read-only commands including secret ls, version, mcp ls, skills ls, policy inspect, and the kit verification commands.Endor Labs adds Package Firewall for VS Code extensions and incremental container scanning to focus on build-introduced findings.
Endor Labs Package Firewall now blocks malicious VS Code extension installs from the Microsoft Marketplace via MDM deployment.
Endor Labs AI SAST now ingests IaC, repo context files, user feedback, and uploaded threat models to continuously sharpen finding prioritization.
AGENTS.md, CLAUDE.md, skills files, and AI rules files in the repository to extract security-relevant context (authentication model, internal vs. external users) for every scan.API surface changed: 101 modified
/actors/{actor_id}/client_tokens: response schema changed/actors/{actor_id}/client_tokens/{id}: response schema changed/actors/{actor_id}/external_identities/{id}: response schema changedNew API endpoint to manually clear a policy's pass/fail results for custom automations.
GitGuardian Detection Engine 2.170 adds six new detectors (Firebase, Coze, Keycloak, Fish Audio, Azure Custom Vision) and a new Apify token analyzer.
GitHub Copilot gains HydraFusion research preview: a multi-model orchestration engine selectable like any other model
/feedback in Copilot CLI to submit HydraFusion preview feedback directly from the command line.Hunters Pathfinder AI adds unified anomalous login detection, Windows password-change enrichment and scoring, and four new AXON threat hunting reports.
Suspicious User-Agent Observed in Azure Non-Interactive/SPN Sign In Activity detector, identifying authentication activity from offensive-related distributions and tools including Kali Linux, Parrot Linux, BackBox Linux, BlackArch Linux, Scout Suite, TrailBlazer, and TruffleHog.Immuta adds intent-based access control for Databricks Unity Catalog, plus metric view subscription policy support.
Intruder authenticated web app scans now support additional domains, including subdomains and cross-domain external services.
api.example.com, auth.example.com) and external services (identity providers, CDNs, third-party APIs) to be included in scan scope.Joe Sandbox v45 adds 625 new signatures, 55 config extractors, 133 Suricata rules, and improves DOM/QR/Live Interaction analysis.
Lakera AI Guardrails gains filesystem-based policy loading via FORCE_POLICY_MANAGER=fs, Helm chart support, and S3 policy sourcing with new env vars
FORCE_POLICY_MANAGER=fs environment variable to force AI Guardrails to read policies from a mounted local directory instead of S3, with FORCE_POLICY_MANAGER taking precedence over container-default detection when both are set.LOCAL_POLICY_DIR environment variable to point the container at a mounted policy directory for filesystem-based self-hosted deployments.POLICY_BUCKET_NAME, POLICY_ENDPOINT_URL, and POLICY_PREFIX environment variables alongside standard AWS_ACCESS_KEY_ID and AWS_SECRET_ACCESS_KEY credentials.Lakera adds Dangerous Deviation detector and runtime Tool Allow/Deny List policies
Lakera adds Dangerous Deviation detector (beta) to catch unauthorized agent tool calls — data leakage, privilege escalation, and system destruction.
user or system role messages.explanation object per detection — with reason_code (machine-readable, stable, routing-safe), reason (user-facing text), agent_guidance (instruction to feed back into the agent context), and debug_info.dev_tips (developer remediation guidance) — when tool definitions are provided in the top-level tools field.Lakera: Adds the Dangerous Deviation detector to identify agent actions that fall outside the agent's trusted mandate.
Lakera: Adds Dangerous Deviation detection for agent behavior defense, identifying when an agent deviates unexpectedly from expected behavior.
Lakera adds AI Agent Security early access, Policy Impact Simulator, audio debugging flag, and self-hosted request logging.
audio_payload flag in Guard audio requests to expose debugging information about the audio sample.POLICY_RELOAD_INTERVAL_SECONDS environment variable to control the configurable policy reload period for self-hosted containers.MAX_WARMUP_TOKENS environment variable (default 50000) to cap warmup tokens in self-hosted containers, using the minimum of MAX_WARMUP_TOKENS and MAX_INPUT_TOKENS.Mend SCA 26.8.2 adds a unified vulnerability remediation experience with a new Top Fix column and updated Remediation tab.
MVT gains concurrent backup decryption with --jobs, a new SysdiagnoseInfo module, and fixes env-var leakage to config.yaml.
--jobs option to mvt-ios decrypt-backup to control the number of concurrent decryption workers (integer, 1 to MAX_DECRYPT_WORKERS, defaults to DEFAULT_DECRYPT_WORKERS).SysdiagnoseInfo module to check-sysdiagnose, extending IOC scanning to sysdiagnose archives.iOSbackup dependency with iphone_backup_decrypt for iOS backup decryption, fixing decrypted-file truncation caused by inaccurate sizes in backup metadata.nfdump 1.7.9 adds %gra geo-enriched exporter tag, IPFIX nsec elements 156/157, and srcasn/dstasn/ext aggregation
%gra geo-enriched router/exporter address tag for use in fmt output, plus geo info in output_rawsrcasn, dstasn, and ext fields to flow aggregationNmap gains NSE execution time and memory limits, DHX2 AFP auth, and a new afp.uam script argument
afp.uam script argument to afp.lua to select the user authentication method, e.g. 'DHCAST128' or 'DHX2'afp.luaOpenCTI now provides FIPS 140-3 compliant container images for regulated deployments.
OpenCTI 7.260907.0 adds entity creation inside investigation graphs, FIPS 140-3 Docker images, ingestion logs for CSV feeds, and connector activity logging.
python-nodejs-fips base image for the Docker deployment.Panther v1.129 adds an Infrastructure Cost Dashboard to track usage and billing trends.
Panther v1.126 adds Cursor audit logs, Palo Alto NGFW log source, Log Forwarder for on-prem, and a redesigned Settings page.
Panther v1.127 adds Claude Code/Cowork log sources, AI auto-triage deferral, Log Forwarder for Palo Alto NGFW, and new admin RBAC for AI scheduled prompts.
ManageAIResponses permission so admins can manage other users' private scheduled prompts.ViewAIPrivateResponses permission granting view-only admins read access to private scheduled prompts without modify rights.Panther v1.128 adds STIX/TAXII log enrichment, Slack Bot AI Triage, REST API/Terraform management for Log Forwarder sources, and a new sidebar nav.
WithinTimeFrameMinutes option to group correlation rules for CTE-based matching.Panther v1.129 adds an Infrastructure Cost Dashboard and expands normalized event filters with enriched-field support.
API surface changed: +9 endpoints, −4 endpoints
/favorites/{favoriteId}.json/actionlog/folder/{folderId}.json/actionlog/logs.jsonPromptfoo adds Docker Model Runner, MCP server support, Google Imagen, Grok-4, and JKS/PFX certificate support for HTTP providers.
Radare2 6.2.2 adds a JNI analysis plugin, NVIDIA PTX SASS support, Haiku debugger, CIL/ESIL for .NET, and s390 pseudo-code.
jni analysis plugin to resolve typed JNI table calls, interface tables, indirection, and materialize JNI native methods during analysis.Securiti launches Consent Agent: agentic Build-Assess-Remediate automation for cookie consent across 80+ jurisdictions with continuous monitoring and a compliance dashboard.
SkillSpector v2.11.1 raises the default workflow deadline to 600s and adds SKILLSPECTOR_MAX_WORKFLOW_SECONDS to make it configurable.
SKILLSPECTOR_MAX_WORKFLOW_SECONDS environment variable to set a custom positive finite aggregate workflow deadline; invalid, zero, negative, infinite, and NaN values fall back to the 600-second default.SonarQube Cloud adds automatic analysis for MuleSoft DataWeave, Gosu, Groovy, and PowerShell — no plugins or manual setup required.
Splunk ES 8.2 adds AI Assistant for investigations, TAXII 2.x feed support, expanded REST APIs, detection versioning, and a KV Store retention policy.
REST command.StackHawk adds native OS certificate trust for transparent TLS proxies and a non-interactive browser auth flow for hawk init.
--no-native-truststore or USE_NATIVE_TRUSTSTORE=false.--browser flag to hawk init for non-interactive device-flow authentication, skipping TTY prompts and the manual key-entry menu.API surface changed: 1 modified
/v0/binexplode/scan/{id}: response schema changedAPI surface changed: +1 endpoint, 46 modified
/api/v2/case_inputs/{field_id}/api/v1/audit_logs: param team_id (query) added; response schema changedTrend Vision One can now automatically migrate Worry-Free agents to TrendAI Vision One Endpoint Security with policy settings preserved.
Security Playbooks can now automate end-to-end response to container image vulnerabilities, from notification to quarantine and remediation.
Zero Trust Secure Access adds All untrusted cloud apps predefined category for use in Internet Access and risk rules.
Ubiq adds native Postgres/Greenplum integration for on-database column-level encryption and Partial Encryption across six SDKs.
EncryptforSearch support to the Go Client Library.safe2 CLI gains multi-harness discovery, drift tracking, environment policy enforcement, and Decision Cards via safe2 doctor and expanded subcommands.
safe2 doctor command for multi-harness discovery, identifying command and configuration indicators for Codex, Claude Code, Antigravity, Hermes, OpenClaw, and Grok alongside host, shell, CI, and WSL metadata.--assess, --output, --card-format, and --card-output options to safe2 doctor to evaluate environment posture and emit Markdown or HTML Decision Cards.--inspect-config opt-in to safe2 doctor to collect an allowlisted structural summary of supported local JSON/TOML configurations, including selected approval and sandbox settings, without emitting raw configuration values.CISO Assistant v4.0.1 adds URL custom fields, reopenable requirement assignments, findings/TPRM evolutions, and clickable compliance badges.
URL type for custom fields, enabling hyperlink values to be stored and displayed on any entity.DOMPurify 3.4.15 hardens clobbering defenses for XML content and tightens several sanitization edge cases.
API surface changed: +173 endpoints, 2 modified
API surface changed: +17 endpoints, 31 modified
skill-scanner adds CEL correlation gating and ATR rule packs with per-invocation mode override via new CLI flags
--cel-mode off|shadow|enforce flag to override the active CEL gate policy for a single invocation without changing the global configuration.--rule-packs atr flag to opt in to the ATR rule pack as an optional input outside the core + CEL release gate.cel.mode configuration key supporting off, shadow, and enforce values to control CEL decision behavior globally.skill-scanner gains --trusted-rule-pack and --cel-mode flags for administrator-trusted schema-v2 pack loading and CEL policy control.
--trusted-rule-pack PATH flag to load an administrator-trusted schema-v2 signature/YARA/CEL pack; repeatable for multiple packs.--cel-mode MODE flag to override policy CEL mode with off, shadow, or enforce.validate-rules to validate bundled rules and optional trusted schema-v2 packs, including CEL parse/type checks.skill-scanner adds CEL-based correlation mode and a validate-rules subcommand with trusted rule pack support
skill-scanner validate-rules --trusted-rule-pack <path> subcommand to validate rules against an org-supplied rule packSkill Scanner 2.1.0 adds a CEL decision layer with off/shadow/enforce modes and expands Python static detection for shell-enabled subprocess calls.
off, shadow, and enforce — a bounded CEL decision layer (backed by cel-go v0.32.0) that correlates typed analyzer facts after deterministic detection and before optional LLM/Meta analysis.skill_scanner.semantic.v1.ScanFacts) with strict schema-v2 pack validation, immutable compiled rule generations, expression hashes, and fail-open telemetry.1Password SaaS Manager adds per-API-key OpenAI cost attribution, Google Gemini provisioning, and duplicate access policies with distinct request durations.
AI SAFE² v3.1 adds a unified safe2 CLI, AISM Decision Cards, NEXUS and SkillSpector evidence integrations, and a 27-requirement UAS regulatory profile.
safe2 CLI with subcommands including safe2 scan project and safe2 example verify for scanning AI implementations, evaluating evidence, and validating packaged examples in CI/CD and automated agent workflows.Aikido launches Deep Review, an agentic PR reviewer that traces logic across repos and posts findings with suggested fixes directly on pull requests.
Arnica adds a cross-SCM identity inventory covering every person and service account with code access.
Aurascape launches Coding Assistant Guardrails to govern live AI coding sessions — blocking secrets, destructive commands, and prompt injection in flight.
Caido v0.58.3 adds inline autocomplete in the HTTP request editor and lets you add existing Replay requests to pipeline sessions.
Clerk adds AI-native developer tooling: MCP server, Skills packages, Agent Tasks, CLI, and an AI prompt library
npx clerk@latest init CLI command to set up and manage Clerk authentication from the terminal, with auto-detection of agent vs. human mode and the ability to install Clerk Skills for AI agents.clerk mcp install command to register Clerk's MCP server in all AI clients detected on the local machine in one step.npx skills add clerk/skills to install Clerk Skills — packages that give AI coding agents (Claude Code, Cursor, Windsurf, GitHub Copilot, Codex, Gemini CLI, and others) specialized knowledge about Clerk authentication, Organizations, and user sync.Clerk CLI adds clerk init for accountless, agent-friendly auth setup — no browser or API keys needed.
clerk init CLI command that provisions a claimable Clerk app, writes dev keys to .env.local, and wires up the SDK, provider, middleware, and auth routes — no Clerk account required.clerk enable orgs and clerk config patch CLI commands for configuring accountless apps before claiming.clerk init: detects agent environments and runs fully non-interactive so no step blocks waiting on user input or passes keys through a conversation.fhEVM v0.13.4 backports the Polygon CLI and expands the relayer to return all user-decrypt shares.
Finite State Platform adds a License Policy setting to flag and severity-label Components with no license on the Bill of Materials.
Finite State now unpacks ESP32 and Airoha Bluetooth-audio firmware and exports CycloneDX 1.6 SBOMs with author metadata.
GitGuardian ggscout 0.32.0 brings Secrets Detection Engine classification to vaulted secrets, with 550+ detectors and multi-match grouping
ggscout version 0.32.0 or later to enable Secrets Detection Engine classification on vault, CI, and Kubernetes secrets.ggscout collects, classifying vaulted secrets as real credentials, noise, or Unknown.detector, detector type, secret family, secret category, and secret provider.GitGuardian runs its 550+ Secrets Detection Engine on vaulted secrets, with detector/family/category/provider filters in NHI Governance.
ggscout collects from vaults, CI systems, and Kubernetes clusters, classifying each secret by its actual value rather than its name or path.Copilot adds Claude Fable 5.1 and Gemini 3.8 Flash, gains content exclusions in CLI, and ships Agent Merge in VS Code
GPT-6 Astra, OpenAI's agentic long-horizon coding model, is now selectable in GitHub Copilot across all major IDEs and surfaces.
GitHub adds a privacy-safe REST API endpoint to retrieve repository star history with timestamps, without exposing stargazer identities.
Google SecOps Enterprise Plus and GUS customers can now self-serve their Bindplane Enterprise license key from the platform console.
Hacktron adds separate Automation/Whitebox credit accounts, Microsoft account linking, on-prem archive uploads, air-gapped Git support, and glob author filters.
*, **, ?, {a,b}) now accepted in repository and organization author filters, in addition to exact names, with bounded limits on pattern length, wildcard count, and brace alternatives..zip, .7z, .tar.gz, and .tgz source archives when starting a Whitebox Scan.Iru adds customizable directory sync schedules, on-demand sync, Android managed Google account controls, and iOS hardware health data.
Joplin Android v3.7.7 adds readonly mode for mobile editors and same-note ID linking in Markdown.
id="..." attributes in the Markdown editor.Obsidian 1.14.0 adds iOS Quick Capture with Live Activity, kanban layout in Bases, and color highlights in the editor.
SettingDefinitionItem#id to the plugin API for setting a unique ID on individual settings, enabling stable references when a setting or settings page is renamed.{{latitude}} and {{longitude}} for inserting current GPS position into captured notes.Okta Identity Governance adds configurable resource catalog visibility, controllable per-group or org-wide via resourceCatalogVisibility API.
resourceCatalogVisibility API setting to control who can see resource catalog entry points — all org members, no users, or a specific set of Okta groups — covering the End-User Dashboard Request Access button, the Okta Access Request app, Slack, and Microsoft Teams integrations.Openlayer's Amazon Bedrock integration now traces embedding invocations for Titan and Cohere models
amazon.titan-embed-* and cohere.embed-* model families.Openlayer MCP connector adds OAuth 2.1 resource-server mode, configurable via environment variables, with tools for pipelines, traces, and governance.
OPENLAYER_MCP_OAUTH_ISSUER environment variable to set the Authorization Server base URL, used as token issuer and advertised sign-in endpoint.OPENLAYER_MCP_PUBLIC_URL environment variable to set the connector's public base URL; MCP is served at <OPENLAYER_MCP_PUBLIC_URL>/mcp.OPENLAYER_MCP_OAUTH_JWKS_URI environment variable to optionally override the jwks_uri advertised by the Authorization Server.Openlayer adds configurable data retention periods for monitoring data, with options from 7 days to indefinite.
7 days, 30 days, 90 days, 180 days, or 365 days.Openlayer adds project-scoped Secret and Plain environment variables with workspace inheritance and LLM-as-a-judge connection testing.
Settings > Environment: secrets are encrypted at rest and value-masked to workspace members; plain variables are readable and suited for client IDs, regions, and endpoints.Settings > Environment page for variables scoped to a single project, with the same Secret variables and Plain variables sections as the workspace page.INHERITED FROM WORKSPACE badge, and can be overridden by setting a different value at the project level.Openlayer adds opt-in default-deny project visibility via Hide projects without access group workspace setting
SAML SSO directory sync gains a No access group mapping and ongoing reconciliation that corrects role drift and removes stale members.
Openlayer adds a No access role for IdP directory sync group mapping, letting synced groups exist without granting workspace permissions.
Openlayer adds workspace security controls: domain restrictions, project visibility, connected apps management, and audit trail export
Openlayer gateway gains workspace connections, traffic-routing destinations, and multimodal media attachment support in traces.
Openlayer Gateway adds model access rules to allow or block specific models per API key, user, group, or deployment
gpt-4o, claude-sonnet-4-5) per API key, user, group, or all traffic — before routing occurs.claude-opus-*) so rules continue to cover a model family when vendors append new date suffixes to names.403 mapped to permission_error in the caller's dialect, and GET /v1/models is filtered by the same policy so blocked models never appear in a client's model picker.Openlayer Gateway gains stackable guardrails for PII, prompt injection, and content safety on LLM traffic
threshold probability and block-or-allow outcome (no redaction path).Custom metric parameters now support enum to restrict inputs to a dropdown of fixed values in the test creation modal.
enum to custom metric parameter definitions, restricting the parameter to a fixed set of allowed values and rendering it as a dropdown in the test creation modal instead of a free-form input.Openlayer adds bulk test management — run, pause, duplicate, tag, archive, and delete multiple tests at once from the Results page.
openlayer tests delete CLI command to remove or archive tests outside the Results page UI.Openlayer adds automatic thresholds, filter value suggestions, and test pausing to test configuration
Openlayer adds data export from records and test-result tables in CSV, XLSX, and JSON formats with score filtering
CSV, XLSX, and JSON output formats.Scores for {testName} to control which test scores are attached to the exported file.openlayer export CLI command to download a monitoring pipeline from the command line.Openlayer adds AI-powered trace, session, and test summaries with workspace- and project-level controls and semantic search
Openlayer adds four new integrations: Google Conversational Search, Portkey, Palantir Foundry AIP Agents, and Databricks AI/BI Genie.
Openlayer adds gateway guardrails, PII redaction, A2A protocol tracing, bulk delete API, and integrations with Portkey, Databricks, and Palantir.
quark-engine adds dextrace as a supported core library option, now the default for APK analysis
dextrace as a selectable and now-default core library via --core-library [androguard|rizin|radare2|shuriken|dextrace], joining the existing androguard, rizin, radare2, and shuriken options for APK analysisDexTrace becomes the default analysis library; fall back to Androguard with --core-library androguard.
--core-library androguard available to fall back to Androguard.SailPoint adds 11 new connectors including Huntress, Scalefusion, and Recruitee for compliance coverage
AlertOps connector for compliance integration.Delimited File Connector gains SSH key auth for SFTP and TLS client certificate auth for FTPS, beyond Basic username/password.
File Transport = SFTP), enabling SSH private key authentication with SSH Private Key (PEM, OpenSSH, or OpenSSH v1 format) and optional SSH Private Key Passphrase fields.File Transport = FTPS), enabling TLS mutual auth via a Base64-encoded PKCS12 (.p12) certificate pasted into FTPS Client Certificate, with an optional FTPS Client Certificate Passphrase field.Semgrep adds exception requests, read-only tokens, multi-webhook policies, and is_partial_scan to the scans API.
Snyk Assist brings an AI-powered support and guidance assistant — including vulnerability lookups and support case creation — directly into the Snyk UI.
Sophos Anti-Virus for macOS 2026.2.0 adds macOS 27 Golden Gate support and updates the threat detection engine to v3.99.0.
Sophos ITDR gains on-premises Active Directory support, a redesigned Identity Overview dashboard, and posture check filtering.
Sophos Email Security adds Data Control notification recipients and automatic Intelix-based quarantine release.
Sophos Mobile adds Apple declarative device management (DDM) policies for real-time device status enforcement.
Strix v1.6.2 adds Exa as a web search provider alongside Perplexity and improves error telemetry with phase and exception-class classification.
T3MP3ST adds a WPScan JSON parser, known-debt adapter templates, a format-string CTF lab, and a synthetic memory-forensics fixture.
parseWpscan to src/arsenal/parsers.ts, ingesting wpscan --format json output and mapping WordPress core, plugin, and theme vulnerabilities to structured ToolFinding records with severity levels (high for core insecure labels, medium for confirmed component vulns, info for interesting findings).ARG_TEMPLATES for five previously KNOWN_DEBT adapters — feroxbuster (-u/-w, --json -q), osv-scanner (--format json --recursive <path>), hashcat (receipt-gated with --potfile-disable), apktool (d -f <apk> -o apk-out), and yara (explicit ruleset required) — emptying the invocation-honesty guard's KNOWN_DEBT set.ctf/docker/pwn/format-string/vuln.c) exposing an intentional dprintf format-string write primitive on port 9002, with digest-pinned images, loopback-only publish, and a deterministic solver.Tines adds case API updates, MCP cases tools, audit log retention config, and formula-driven AI provider URLs
authentik 2026.8 adds PAM, agent accounts, user switching, scheduled offboarding, OAuth token exchange, DCR, and OpenID Certification
AUTHENTIK_WEB__BASE_URL environment variable (and the Base URL setting under System > Settings and via API) to record the external URL of the instance; required in 2026.11.actor_token and actor_token_type to receive a token carrying both the user and the actor via the act claim.Axonius 9.0.6 adds Jira ticketing from asset queries, Risk Scores for sub-assets, Okta Universal Logout, three new adapters, and expanded enrichment controls.
Belkasoft X v2.12 adds offline AI translation, SQLite classification, custom artifacts, offline maps, and deeper Android/Windows forensics.
BelkaGPT Hub installer for Windows simplifies deployment of distributed offline AI processing to GPU-equipped workstations and servers in a local network, with selectable GPU and CPU resources.Binary Ninja API adds LicenseAddon introspection and StatCollector bit-length histograms via get_stat_histograms.
StatCollector instrumentation during analysis; returns a dictionary mapping tag names to {"total": int, "buckets": [int; 65]} where buckets[k] counts samples with bit_width == k for k in 0..64.LicenseAddon class exposing fields id, license_serial, product, created, created_timestamp, expiration, expiration_timestamp, and signature for inspecting verified add-ons attached to the active license.core_license_addons property returning a List[LicenseAddon] of all add-ons present in the current license file.Binary Ninja 6.0 adds a first-party MCP server, Binary Similarity diffing platform, TMS320C6x arch, and up to 2× faster analysis.
ui.mcp.enabled setting (restart required) or Plugins > MCP > Start Server; listens at http://127.0.0.1:24642/mcp by default.ui.mcp.token setting to require clients to send a matching bearer token for locking down MCP server access.Plugins > MCP > Copy Connection Info to copy the exact URL and authorization header for the active MCP session.Burp Suite DAST 2026.9 adds CSV export of issues from the Issues tab.
Calico introduces Mylo, an AI agent layer delivered via the Calico MCP Server for Kubernetes network diagnostics.
diagnose_connectivity tool via the MCP Server, which returns an ordered, opinionated trace of a network path down to the specific Calico policy rule allowing or denying traffic, with a suggested fix — rather than a raw dump.kubeconfig path, compatible with kubectl and calicoctl) for real-time diagnostics, and fully offline against a Calico diagnostics bundle for air-gapped or post-incident analysis.API surface changed: +2 endpoints, 15 modified
/libraries/v1/malware/blocklist/statistics/registry/v2/repos/{repoUid}/digests/{digest}/stig/iam/v2/roles/{uid}: response schema changedCloud Custodian 0.9.52 adds 40+ new AWS/Azure/GCP resources, filters, and actions across Bedrock, WAF, CloudFront, Vertex AI, and more.
delete action to aws.vpc-endpoint resources, enabling policy-driven removal of unwanted VPC endpoints.last-usage filter to aws.kms-key resources for identifying dormant keys.termination-policy filter to aws.emr clusters.API surface changed: +42 endpoints, −1 endpoint, 421 modified
/accounts/{account_id}/cloudforce-one/v2/threat-signals/articles/{article_id}/tags/{tag_id}/accounts/{account_id}/cloudforce-one/v2/threat-signals/curated-feeds/{curated_feed_id}/accounts/{account_id}/cloudforce-one/v2/threat-signals/feeds/{feed_id}Cursor Cloud Agents can now run inside customer-controlled Cloudflare Sandbox environments via Cursor Self-Hosted Machines.
Cloudflare Bot Management gains Adaptive Intelligence, a continuously self-rewriting detection engine that generates short-lived blocking rules in real time.
Cloudsmith cooldown policies now extend to Cargo packages for supply chain protection.
API surface changed: 4 modified
/analysis/organizations/{provider}/{remoteOrganizationName}/repositories: response schema changed/analysis/organizations/{provider}/{remoteOrganizationName}/repositories/{repositoryName}: response schema changed/analysis/organizations/{provider}/{remoteOrganizationName}/repositories/{repositoryName}/autoconfig: response schema changedConductorOne system log gains actor-type classification, API audience field, and four new Identity & Access event classes.
actor.user.type_id value 2 / actor.user.type value "admin" to distinguish administrator-tier human actors from non-admin users (type_id 1 / "user") in system log events, effective September 3, 2026.type_id 99 (Other) with type_id 4 for machine identities (connectors, managed connectors, functions, tunnels) in system log events, effective September 3, 2026.actor.user.groups[] array to system log events listing each actor's platform roles by display name, with a stable uid per role.ConductorOne Findings adds a new Connector sync failing detection and renames the Assignee field with updated API identifiers.
assignee_identity_user_id as the replacement field on the Finding object for API and webhook consumers, superseding the deprecated computed_owner and assigned_owner fields.ASSIGNEE_CHANGED audit log / SIEM event (with old_assignee / new_assignee keys) replacing OWNER_CHANGED (with old_owner / new_owner keys) for finding ownership changes — only newly emitted events use the new name.ConductorOne adds agent classifiers, MCP resource governance, four new system log event classes, and four new session-policy API endpoints.
groups[] field and correlation_uid in the system log link paired privilege-change events and expose each actor's platform roles; four new Identity & Access event classes added: Account Change, Entity Management, User Access Management, and Group Management.Governance > Forms > Configure tenant-wide request settings.ConductorOne now sends expiring-access reminders at 30 days, 14 days, 3 days, 1 day, and 1 hour before a time-limited grant ends.
ConductorOne adds AI agent classifiers with Observe mode, MCP resource governance, reprocessable findings, and four new system log event classes.
correlation_uid field to system log events linking paired events produced by a privilege change, plus a groups[] field listing each actor's platform roles at the time of the event.CrowdStrike introduces Agentic IdP in Falcon Next-Gen Identity Security, giving AI agents cryptographic identities and just-in-time privileged access across SaaS, endpoints, and cloud.
DefectDojo Pro adds SBOM and VEX export via Asset page UI and REST API, supporting CycloneDX 1.6 and SPDX 2.3.
GET /api/v2/sbom/{asset_id}/ endpoint to export a CycloneDX 1.6 or SPDX 2.3 JSON SBOM for an Asset.GET /api/v2/sbom/{asset_id}/?spec=spdx parameter to select SPDX 2.3 JSON output instead of the default CycloneDX 1.6.GET /api/v2/sbom/{asset_id}/vex/ endpoint to export a CycloneDX VEX document derived from the Asset's triage findings.API surface changed: +3 endpoints, 3 modified
/v3/email/risk//v3/ip/risk//v3/phone/risk/DigiCert Continuous Validation automates DNS-based domain control validation via UltraDNS, keeping domains ready for certificate issuance without manual steps.
Docker Buildx gains a --driver cloud option to connect to Docker Build Cloud builders.
--driver cloud to docker buildx create, accepting a builder name as <account>/<builder> or cloud://<account>/<builder> to connect Buildx to a Docker Build Cloud builder group.--tag is specified and the build targets a single platform on one cloud node, Buildx automatically loads the image locally; untagged builds remain in the cloud build cache.Docker Compose v5.5.1 surfaces lifecycle hook output and exposes OpenTelemetry shutdown errors via --debug
--debug, making tracing misconfiguration visible instead of silently swallowed.ElcomSoft: New Timeline view merges events from browser activity, network activity, recent files, Jump Lists, device activity, and program execution into a single chronology with an event table and histogram, quick filtering, event cards, and jump-to-source-artifact links.
Endor Labs extends Bazel rules_apple SCA to watchOS, tvOS, and visionOS targets.
watchos_application, tvos_application, visionos_application, and their related framework and test rules in Bazel rules_apple workspaces, extending existing iOS and macOS coverage for software composition analysis.Endor Labs Package Firewall blocks malicious, vulnerable, and non-compliant packages before install across npm, PyPI, Go, and more.
Endor Labs: New Package Firewall capability intercepts every package install request and returns a 403 to block flagged packages before they touch disk, with clean packages redirected transparently to the upstream registry.
Fastly Go SDK 1.10.0 adds compliance region metadata, raw headers, dynamic backend healthchecks, and shielding byte timeouts.
ComplianceRegion and RawHeaders fields to FastlyMeta in the fsthttp package for richer request metadata access.fsthttp package.shielding package.Fastly JavaScript SDK 3.45.0 adds clientSNI to FetchEvent.client for SNI-aware edge logic.
clientSNI property to FetchEvent.client, exposing the TLS Server Name Indication value from the incoming client connection at the edge.npm trusted publishing now supports multiple OIDC configurations per package, malware-scan-gated approvals, and staged version history.
GitHub Actions adds a runner deprecation API, a new vulnerability-alerts GITHUB_TOKEN permission, and four reusable-workflow job context properties.
GET /actions/runners/deprecations/{version} endpoint (available at repository, organization, and enterprise level) returning runner_version, runtime_deprecates_at, and registration_deprecates_at so teams can plan runner upgrades before support ends.vulnerability-alerts permission for GITHUB_TOKEN supporting read and none values, enabling least-privilege read-only access to Dependabot alerts without broader scopes.job context properties for reusable workflows — job.workflow_ref, job.workflow_sha, job.workflow_repository, and job.workflow_file_path — so a reusable workflow can determine its own source identity at runtime (not available on GitHub Enterprise Server).Gemini 3.8 Flash is now selectable in GitHub Copilot across VS Code, JetBrains, Xcode, Eclipse, CLI, and more.
CodeQL 2.26.4 adds Go 1.27 support, sharper GitHub Actions checks, and new Java/Python taint flows.
actions/unpinned-tag query now detects mutable references to reusable workflows, expanding pinning enforcement beyond actions to workflow calls.EnvironmentCheck through a models-as-data model, allowing custom environment sanitizer definitions without modifying queries.DatabaseClient and the R2DBC SPI, covering reactive database access patterns in Java/Kotlin.GitHub CLI v2.100.0 adds per-host api_host config to route API traffic through a gateway and bundles the webhook extension.
api_host config key (set via gh config set api_host <gateway> --host <host>, read via gh config get api_host --host <host>) to route a GitHub host's API traffic through a custom gateway, leaving auth, Git remotes, and browser URLs on the original host.webhook as an official built-in extension.gh is invoked by a coding agent after command misuse, improving agent-driven workflows.iDenfy adds Age Estimation Webhooks for real-time age verification event notifications.
iDenfy adds a toggle to show or hide the verification session countdown timer in the IDV flow.
iDenfy adds Age Estimation Webhooks to its API reference
Infisical v0.165.3 adds Daytona secret sync, OIDC auth templates for Machine Identities, PAM heartbeats, and IdP-authoritative member sync.
Invicti on-premises gains custom security checks, internal scan agents, ephemeral API targets, ZIP-based gRPC proto upload, and SCIM2 toggle
credentials expand parameter to the /clients endpoint, which now returns ClientId and ClientSecret values so API consumers can retrieve full client credential details in a single request.Invicti adds rate-limit-aware scan pacing, WebRTC chatbot detection, Agentic Pentesting management, and multiple CLI/auth improvements
INVICTI_MINIMUM_CONFIDENCE environment variable in scan-cli now independently fails a scan when the threshold is exceeded, without also requiring INVICTI_MINIMUM_SEVERITY to be set.X-RateLimit-*) are received, reducing false-negative risk on rate-limited targets.Invicti adds rate-limit-aware scan pacing, WebRTC chatbot detection, first-class Bearer Token/API Key auth, and Agentic Pentesting enhancements.
INVICTI_MINIMUM_CONFIDENCE as an independent scan-failure threshold in scan-cli, so scans fail on confidence alone without requiring INVICTI_MINIMUM_SEVERITY to also be set.INVICTI_IGNORE_SSL_CHECKS in scan-cli to cover all outbound platform API calls during a scan — DAST, Inventory, Identity, and report/export endpoints — not just the ephemeral agent.X-RateLimit-* response headers, reducing incomplete coverage on rate-limited targets.Iru adds automatic retry enrollment for Return to Service on iOS/iPadOS 27+
API surface changed: +9 endpoints
/check/stream/cve/stats/epss/cve/stats/timeseriesJFrog AppTrust adds Prompt to Release Traceability — auto-assembling signed commit, PR, Jira, and agent session evidence at promotion time.
JFrog AppTrust adds out-of-the-box NIST SSDF and EU CRA compliance frameworks with pre-mapped Policy-as-Code enforcement
Joplin 3.7 adds AI chat, semantic search, MCP server, whiteboards, notebook publishing, and Obsidian import
LavaMoat webpack plugin gains a policy-overwrite opt-in flag and scuttling-safe importScripts capture.
policy.json with overrides, enabling automated policy regeneration workflows.importScripts reference for use in the webpack runtime even when scuttling is enabled, unblocking Web Worker builds that rely on importScripts.LavaMoat harden adds a --json check option and wildcard prefix matching for runner scriptsConfig
--json option to the harden check command for machine-readable output.scriptsConfig entries in the harden runner, allowing glob-style script name patterns.MIND Claude Connector brings DLP data into Claude via MCP, letting security teams query issues, policies, and audit logs in natural language.
claude mcp add --transport http mind-mcp https://mcp.mind.io -s user to register the MIND MCP server for every Claude Code project and session, followed by claude mcp login mind-mcp to authenticate./mcp command in Claude Code — select mind-mcp to inspect available MIND MCP tools without leaving the terminal.https://mcp.mind.io, enabling read-only natural-language queries against open issues, policies, resource inventory, users and roles, and audit logs directly inside Claude.OpenCTI 7.260904.0 derives session signature keys from the app encryption key for stronger session security.
Peirates v1.1.31 adds a menu item to escape privileged containers sharing the host PID namespace.
PingOne launches a remote MCP Server (early access) letting AI clients administer PingOne via OAuth over a single Model Context Protocol endpoint.
PingOne Remote MCP Server is now available as an early access feature.
PingOne adds a Remote MCP Server for AI-driven identity ops, an Authorize gateway API tab, and Canadian region support for Workforce.
PingOne MCP Server system application for admin auth and agent authorization, per-environment enable/disable settings, and dual-context audit logging attributing every create, update, delete, and sensitive read to both the MCP client and the authorizing administrator.API tab to the Authorize gateway details page for viewing and copying the gateway ID, environment ID, and API URL in one place.PingOne DaVinci gains per-flow custom content security policies and modernized Forms rendering with improved accessibility.
Ping Identity adds Friendly Captcha support, no-JS QR codes for MFA registration, IGA identity/role certification, and activity monitoring GA.
Shannon v3.1.0 adds per-provider custom base URL support for the OpenAI Responses API.
Sliver v1.7.7 adds OPFOR CNA BOF scripting and hardens portfwd/SOCKS5 tunnels
portfwd and SOCKS5 tunnels for improved reliability and stability.Socket adds Microsoft Teams as a notification channel with per-channel subscriptions, severity filters, and Adaptive Card digests.
Harden-Runner v2.21.0 adds denied-endpoints input for deny-list egress policies, blocking named destinations while leaving all others reachable.
denied-endpoints input to the step-security/harden-runner GitHub Action (v2.21.0) — list domains, wildcard domains, or IP addresses to block, while leaving all unlisted destinations reachable under egress-policy: block.denied_endpoints input to the Self-Hosted VM Harden Runner (v1.9.0) for the same deny-list capability on self-hosted VMs.Harden-Runner now secures GitHub Actions jobs on AWS CodeBuild-hosted runners (EC2 compute, managed and custom images) from v2.20.1.
step-security/harden-runner@v2.20.1, enabling outbound network, file-write, and process-execution monitoring for CodeBuild-hosted jobs.step-security/harden-runner@v2.21.0 to Linux containers on EC2 compute, covering custom images from Amazon ECR and external Docker registries.Compute: EC2, Host kernel: kernel-6 (Amazon Linux 2023), and Privileged: Enabled — set in the project's Additional configuration panel — for the Harden-Runner agent to function.StepSecurity adds continuous PAT governance for GitHub and Azure DevOps with hourly policy evaluation, scope risk classification, and a new Identities & PATs inventory page.
API surface changed: 1 modified
/v0/binexplode/scan/{id}: response schema changedT3MP3ST gains CISA KEV/EPSS feed ingestion, CVE correlation API, alert delivery, honeytoken lifecycle, CTF labs, and more.
cisa-kev and first-epss sources (via CISA_KEV_URL and FIRST_EPSS_URL), with typed KevRecord and EpssRecord normalization, bounded HTTP reads, deterministic deduplication, independent per-source failure isolation, and stale-cache fallback via a FeedCache interface.ThreatFeedSnapshot data, with provenance preserved on every result and all matches classified as unverified candidates — no network access at correlation time.src/integrations/alerts.ts) supporting 'slack', 'discord', and 'siem' providers, configured via SLACK_WEBHOOK_URL, DISCORD_WEBHOOK_URL, and SIEM_WEBHOOK_URL environment variables, with AlertDestinationSpec controls for proxyPolicy, maxAttempts, rateLimitMs, and maxPayloadBytes.API surface changed: +2 endpoints
/api/v2/case_inputs/{field_id}/api/v2/case_inputs/{field_id}json-enumerator gains concurrent multi-file scanning and native zstd-compressed NDJSON support
trufflehog json-enumerator FILE_1 .. FILE_N for concurrent processing, replacing the previous sequential behaviour and improving throughput on multicore systems.json-enumerator source, eliminating the need to decompress files externally before scanning.json-enumerator to be used inside a multi-source configuration.API surface changed: 9 modified
/controls/controls-library: response schema changed/controls/deactivated-controls: response schema changed/customer-trust/questionnaires/{questionnaireId}: response schema changedZanshin adds SAQ scoring automation, in-platform notifications, Portuguese third-party reports, org profile firmographics, and Zoom Workplace monitoring.
ZeroPath adds reachability-aware SBOM, VEX, and AI-BOM exports in CycloneDX 1.6, SPDX 2.3, and standalone VEX formats
not_affected (with justification code_not_reachable), exploitable, or in_triage — rather than manually authored verdicts.ZeroPath adds continuous CVE alerting that matches live OSV feed advisories against your existing SCA inventory within minutes.
Zscaler adds AI Attack Chain Analysis for endpoints and an AI Access Graph for identity risk, plus a CrowdStrike SSF/SIEM integration.
Zscaler adds Endpoint AI Security Attack Chain Analysis, using OpenAI GPT models to reason over full endpoint state and produce prioritized attack-path remediation roadmaps.
OpenSSL 4.1 Alpha adds DTLS 1.3, RFC 8701 GREASE, DTLS listener API, IKEv2 KDF, and Elbrus2000 architecture support︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Read the launch ↗Recorded Future launches Digital Risk Protection, unifying brand and identity monitoring across five external threat surfaces in one workflow.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Read the launch ↗Calico introduces Mylo, an AI agent layer delivered via the Calico MCP Server for Kubernetes network diagnostics.
Read the launch ↗The retired standalone skill-gate script now exits with an error; replace it with safe2 gate skill PATH --strict.
AISM ingestion now rejects ambiguous JSON, unsafe paths, invalid Challenge runs, and existing output files — use a new output filename on each run.
Read the source ↗The User Account / API Account toggle is removed from Site Configuration — every site must now be configured with a Client ID and Client Secret; any site that relies on username and password API authentication must be reconfigured before it will function.
Read the source ↗Deprecated endpoint DELETE /users/{user_id}/trusted_devices/{trusted_device_id} (still works)
Deprecated endpoint GET /users/{user_id}/trusted_devices (still works)
Miniflare v5 removes deprecated APIs and options including legacy alpha D1 bindings.
Read the source ↗Miniflare v5 removes internal APIs such as wrappedBindings.
Miniflare v5 removes built-in module discovery; the module graph must now be provided by higher-level tools such as Wrangler or the Vite plugin.
Read the source ↗Miniflare v5 moves local-only /cdn-cgi routes under /cdn-cgi/local.
Miniflare v5 replaces per-resource persistence options with shared persistence root options.
Read the source ↗Miniflare v5 removes deprecated APIs and options including legacy alpha D1 bindings.
Read the source ↗Miniflare v5 removes internal APIs such as wrappedBindings.
Miniflare v5 removes built-in module discovery; the module graph must now be provided by higher-level tools like Wrangler or the Vite plugin.
Read the source ↗Miniflare v5 moves local-only /cdn-cgi routes under /cdn-cgi/local.
Miniflare v5 replaces per-resource persistence options with shared persistence root options.
Read the source ↗Removed endpoint DELETE /accounts/{account_id}/workers/observability/metricsexport
POST /accounts/{account_id}/workers/observability/metricsexport: request body changed; response schema changed
Miniflare v5 removes deprecated APIs and options including legacy alpha D1 bindings, internal APIs like wrappedBindings, and built-in module discovery; moves local-only /cdn-cgi routes under /cdn-cgi/local; replaces per-resource persistence options with shared persistence root options.
Workers Workflows created on or after September 10, 2026 on the Workers Paid plan default to a seven-day instance retention period (down from 30 days); existing Workflows are unaffected.
Read the source ↗Prompt files are deprecated for Agent Host sessions and are not loaded by Agent Host; they must be converted to agent skills to remain available (the Local agent will be removed in a future release).
Read the source ↗The chat.agentFilesLocations, chat.modeFilesLocations, chat.instructionsFilesLocations, and chat.agentSkillsLocations settings are deprecated because Agent Host sessions do not use them.
Custom agents and instructions stored in VS Code profile user data are not read by Agent Host; they must be migrated to the user folders for the selected Agent Host.
Read the source ↗Automation expressions consisting of the bare workflow context, or that pass it to a function, no longer compile — expressions must reference the step and field directly. Existing running automations are unaffected until next edited and saved, at which point indirect-reference expressions must be rewritten to a static path.
Read the source ↗The Owner column, filter, detail field, and corresponding API/webhook field and audit-log event names on findings are renamed to Assignee. Consumers of the Finding object via API, webhook, or SIEM audit log must update to the new field and event names.
Read the source ↗The classic Bootstrap UI and the classic report engine have been retired; Menu 2.0 and the Pro Vue UI are now standard — any customizations or integrations relying on the classic UI or classic report engine will break.
Read the source ↗The maintenance window feature has been removed — any automation or scheduling that depended on it will no longer function.
Read the source ↗Setting DD_API_TOKEN_DEFAULT_EXPIRY_DAYS is retroactive: any existing token older than the configured window is immediately invalidated when the setting is enabled, including tokens used by CI/CD pipelines and your own admin token.
Python 3.10 is no longer supported; Python 3.13 is now supported.
Read the source ↗The generic multi-platform codeql.zip CLI distribution will be removed in a future release; users must switch to the per-platform .zip for their platform. The CLI now emits a warning when run from an all-platforms distribution.
Removed endpoint DELETE /admin/users/{id}/avatar
Removed endpoint GET /admin/users/{id}
Deprecation notice: description: 'New & secure JSON-based API for our enterprise customers. (Deprecates previously offered XML-based endpoints)'
Read the source ↗MCP servers added before August 21, 2026 that have no associated SSO application or bookmark must be assigned one in AI Gateway — access is not scoped by User Groups until an application is assigned.
Read the source ↗Existing AI Gateway MCP servers created without an associated SSO application or bookmark must now have one assigned; access is not scoped by User Groups until an application is assigned.
Read the source ↗The GET /systemusers/reactivate/{id} endpoint is deprecated and now returns a 404 error; all scripts, automations, and integrations must switch to POST /systemusers/reactivate/{id} with activation_email in the request body.
The $le and $ge filter operators for Dynamic Groups memberQuery API filters are deprecated in favor of $lte and $gte; API integrations using these operators must be updated.
MCP servers in AI Gateway that were previously created without an associated SSO application or bookmark must now have one assigned — access is not scoped by User Groups until an application is assigned, and admins are prompted to assign one on next access.
Read the source ↗The Policy Management scope is renamed to Access Management; any roles or documentation referencing Policy Management must be updated.
Read the source ↗The System Management scope is renamed to Devices; any roles or documentation referencing System Management must be updated.
Read the source ↗The Authentication Policies scope is renamed to Conditional Access Policies and IP Lists; any roles or documentation referencing Authentication Policies must be updated.
Read the source ↗The .appimage Linux build is no longer supported as of April 18, 2024; users must migrate to the RPM or Debian build.
The tsget utility now requires Net::Curl::Easy (from the Net-Curl CPAN distribution) instead of the abandoned WWW::Curl::Easy — install Net::Curl::Easy before upgrading.
Windows-on-Itanium (VC-WIN64I) and Windows CE (VC-CE) build targets have been removed from Configurations.
The no-ecdsa and no-ecdh options have been removed from Configure; use no-ec to disable elliptic curve support.
The AJAX Spider and DOM XSS add-ons are no longer available in nightly and weekly releases; workflows depending on either add-on will break on those release channels.
Read the source ↗Password hashing switched from bcrypt to PBKDF2-HMAC-SHA256 (600K iterations); existing bcrypt hashes are incompatible — reset passwords or recreate the database. Non-default bcrypt users must be manually reset via PUT /api/v2/users/{id}/password.
Staging key normalization replaced MD5 with SHA-256; agents staged under the old algorithm must be re-staged.
Read the source ↗CSPRNG generation replaced random with secrets (server) and random.SystemRandom() (agent) across listeners, stagers, agents, and utilities; all deployed agents must be re-staged.
./ps-empire update overwrites the base config.yaml on every run — move local customizations to config.user.yaml before upgrading.
Debian 11 (bullseye) is no longer a supported install platform; it has been removed from the install script, CI matrix, and docs.
Read the source ↗jcam --help no longer lists the pre-rename spellings check_custom_fields and test_jcam.
Deprecated endpoint DELETE /api/v1/auth/oidc/github/bindings/{binding_id} (still works)
Deprecated endpoint DELETE /api/v1/components/{component_id} (still works)
Deprecated endpoint DELETE /api/v1/controls/catalogs/{catalog_id}/ (still works)
Deprecated endpoint DELETE /api/v1/controls/evidence/{evidence_id}/ (still works)
Deprecated endpoint DELETE /api/v1/documents/{document_id} (still works)
Deprecated endpoint DELETE /api/v1/documents/{document_id}/releases/{release_id} (still works)
Deprecated endpoint DELETE /api/v1/products/{product_id} (still works)
Deprecated endpoint DELETE /api/v1/products/{product_id}/identifiers/{identifier_id} (still works)
Deprecated endpoint DELETE /api/v1/products/{product_id}/links/{link_id} (still works)
Deprecated endpoint DELETE /api/v1/releases/{release_id} (still works)
Deprecated endpoint DELETE /api/v1/releases/{release_id}/artifacts/{artifact_id} (still works)
Deprecated endpoint DELETE /api/v1/sboms/sbom/{sbom_id} (still works)
Deprecated endpoint DELETE /api/v1/sboms/{sbom_id}/releases/{release_id} (still works)
Deprecated endpoint DELETE /api/v1/workspaces/{team_key}/contact-profiles/{profile_id} (still works)
Deprecated endpoint DELETE /api/v1/workspaces/{team_key}/domain (still works)
Deprecated endpoint DELETE /api/v1/workspaces/{team_key}/suppliers/{supplier_id} (still works)
Deprecated endpoint GET /api/v1/access-requests/pending (still works)
Deprecated endpoint GET /api/v1/auth/oidc/github/bindings (still works)
Deprecated endpoint GET /api/v1/billing/plans/ (still works)
Deprecated endpoint GET /api/v1/billing/usage/ (still works)
Deprecated endpoint GET /api/v1/compliance/cra/{assessment_id} (still works)
Deprecated endpoint GET /api/v1/compliance/cra/{assessment_id}/documents/{kind}/download (still works)
Deprecated endpoint GET /api/v1/compliance/cra/{assessment_id}/documents/{kind}/preview (still works)
Deprecated endpoint GET /api/v1/compliance/cra/{assessment_id}/export/{package_id}/download (still works)
Deprecated endpoint GET /api/v1/compliance/cra/{assessment_id}/oscal-export (still works)
Deprecated endpoint GET /api/v1/compliance/cra/{assessment_id}/sbom-status (still works)
Deprecated endpoint GET /api/v1/compliance/cra/{assessment_id}/signature (still works)
Deprecated endpoint GET /api/v1/compliance/cra/{assessment_id}/staleness (still works)
Deprecated endpoint GET /api/v1/compliance/cra/{assessment_id}/step/{step} (still works)
Deprecated endpoint GET /api/v1/component-releases/{component_release_id}/cle/events (still works)
Deprecated endpoint GET /api/v1/component-releases/{component_release_id}/cle/events/{event_id} (still works)
Deprecated endpoint GET /api/v1/component-releases/{component_release_id}/cle/support-definitions (still works)
Deprecated endpoint GET /api/v1/components (still works)
Deprecated endpoint GET /api/v1/components/{component_id} (still works)
Deprecated endpoint GET /api/v1/components/{component_id}/cle/events (still works)
Deprecated endpoint GET /api/v1/components/{component_id}/cle/events/{event_id} (still works)
Deprecated endpoint GET /api/v1/components/{component_id}/cle/support-definitions (still works)
Deprecated endpoint GET /api/v1/components/{component_id}/documents (still works)
Deprecated endpoint GET /api/v1/components/{component_id}/metadata (still works)
Deprecated endpoint GET /api/v1/components/{component_id}/releases (still works)
Deprecated endpoint GET /api/v1/components/{component_id}/sboms (still works)
Deprecated endpoint GET /api/v1/controls/automation/mappings/ (still works)
Deprecated endpoint GET /api/v1/controls/catalogs/ (still works)
Deprecated endpoint GET /api/v1/controls/catalogs/{catalog_id}/ (still works)
Deprecated endpoint GET /api/v1/controls/catalogs/{catalog_id}/controls/ (still works)
Deprecated endpoint GET /api/v1/controls/catalogs/{catalog_id}/export/csv (still works)
Deprecated endpoint GET /api/v1/controls/catalogs/{catalog_id}/export/summary-csv (still works)
Deprecated endpoint GET /api/v1/controls/controls/{control_id}/evidence/ (still works)
Deprecated endpoint GET /api/v1/controls/controls/{control_id}/mappings/ (still works)
Deprecated endpoint GET /api/v1/controls/public/{workspace_key}/ (still works)
Deprecated endpoint GET /api/v1/controls/public/{workspace_key}/{product_id}/ (still works)
Deprecated endpoint GET /api/v1/dashboard/summary (still works)
Deprecated endpoint GET /api/v1/documents/{document_id} (still works)
Deprecated endpoint GET /api/v1/documents/{document_id}/download (still works)
Deprecated endpoint GET /api/v1/documents/{document_id}/download/signed (still works)
Deprecated endpoint GET /api/v1/documents/{document_id}/releases (still works)
Deprecated endpoint GET /api/v1/exports/findings.csv (still works)
Deprecated endpoint GET /api/v1/exports/inventory.csv (still works)
Deprecated endpoint GET /api/v1/exports/licenses.csv (still works)
Deprecated endpoint GET /api/v1/exports/vulnerabilities.csv (still works)
Deprecated endpoint GET /api/v1/internal/domains (still works)
Deprecated endpoint GET /api/v1/licensing/licenses (still works)
Deprecated endpoint GET /api/v1/notifications/ (still works)
Deprecated endpoint GET /api/v1/plugins/assessments/{sbom_id} (still works)
Deprecated endpoint GET /api/v1/plugins/assessments/{sbom_id}/badge (still works)
Deprecated endpoint GET /api/v1/plugins/registered (still works)
Deprecated endpoint GET /api/v1/products (still works)
Deprecated endpoint GET /api/v1/products/{product_id} (still works)
Deprecated endpoint GET /api/v1/products/{product_id}/cbom/download (still works)
Deprecated endpoint GET /api/v1/products/{product_id}/cle/events (still works)
Deprecated endpoint GET /api/v1/products/{product_id}/cle/events/{event_id} (still works)
Deprecated endpoint GET /api/v1/products/{product_id}/cle/support-definitions (still works)
Deprecated endpoint GET /api/v1/products/{product_id}/download (still works)
Deprecated endpoint GET /api/v1/products/{product_id}/eol-readiness (still works)
Deprecated endpoint GET /api/v1/products/{product_id}/identifiers (still works)
Deprecated endpoint GET /api/v1/products/{product_id}/links (still works)
Deprecated endpoint GET /api/v1/releases (still works)
Deprecated endpoint GET /api/v1/releases/{release_id} (still works)
Deprecated endpoint GET /api/v1/releases/{release_id}/artifacts (still works)
Deprecated endpoint GET /api/v1/releases/{release_id}/cbom/download (still works)
Deprecated endpoint GET /api/v1/releases/{release_id}/cle/events (still works)
Deprecated endpoint GET /api/v1/releases/{release_id}/cle/events/{event_id} (still works)
Deprecated endpoint GET /api/v1/releases/{release_id}/cle/support-definitions (still works)
Deprecated endpoint GET /api/v1/releases/{release_id}/download (still works)
Deprecated endpoint GET /api/v1/releases/{release_id}/vex/download (still works)
Deprecated endpoint GET /api/v1/sboms/component/{component_id}/meta (still works)
Deprecated endpoint GET /api/v1/sboms/sbom/{sbom_id}/provenance (still works)
Deprecated endpoint GET /api/v1/sboms/sbom/{sbom_id}/signature (still works)
Deprecated endpoint GET /api/v1/sboms/{sbom_id} (still works)
Deprecated endpoint GET /api/v1/sboms/{sbom_id}/crypto-inventory (still works)
Deprecated endpoint GET /api/v1/sboms/{sbom_id}/crypto-inventory/cipher-suites.csv (still works)
Deprecated endpoint GET /api/v1/sboms/{sbom_id}/download (still works)
Deprecated endpoint GET /api/v1/sboms/{sbom_id}/download/signed (still works)
Deprecated endpoint GET /api/v1/sboms/{sbom_id}/releases (still works)
Deprecated endpoint GET /api/v1/teams/{team_key}/access-request/{request_id}/nda (still works)
Deprecated endpoint GET /api/v1/user/export (still works)
Deprecated endpoint GET /api/v1/vulnerability-scanning/components/{component_id}/triage (still works)
Deprecated endpoint GET /api/v1/vulnerability-scanning/workspaces/{team_key}/products-releases (still works)
Deprecated endpoint GET /api/v1/vulnerability-scanning/workspaces/{team_key}/vulnerability-drill-down (still works)
Deprecated endpoint GET /api/v1/vulnerability-scanning/workspaces/{team_key}/vulnerability-heatmap (still works)
Deprecated endpoint GET /api/v1/vulnerability-scanning/workspaces/{team_key}/vulnerability-kpis (still works)
Deprecated endpoint GET /api/v1/vulnerability-scanning/workspaces/{team_key}/vulnerability-stats (still works)
Deprecated endpoint GET /api/v1/vulnerability-scanning/workspaces/{team_key}/vulnerability-timeseries (still works)
Deprecated endpoint GET /api/v1/vulnerability-scanning/workspaces/{team_key}/vulnerability-trends (still works)
Deprecated endpoint GET /api/v1/workspaces/ (still works)
Deprecated endpoint GET /api/v1/workspaces/{team_key} (still works)
Deprecated endpoint GET /api/v1/workspaces/{team_key}/branding (still works)
Deprecated endpoint GET /api/v1/workspaces/{team_key}/contact-profiles (still works)
Deprecated endpoint GET /api/v1/workspaces/{team_key}/contact-profiles/{profile_id} (still works)
Deprecated endpoint GET /api/v1/workspaces/{team_key}/suppliers (still works)
Deprecated endpoint PATCH /api/v1/compliance/cra/{assessment_id}/step/{step} (still works)
Deprecated endpoint PATCH /api/v1/components/{component_id} (still works)
Deprecated endpoint PATCH /api/v1/components/{component_id}/metadata (still works)
Deprecated endpoint PATCH /api/v1/controls/catalogs/{catalog_id}/ (still works)
Deprecated endpoint PATCH /api/v1/documents/{document_id} (still works)
Deprecated endpoint PATCH /api/v1/products/{product_id} (still works)
Deprecated endpoint PATCH /api/v1/releases/{release_id} (still works)
Deprecated endpoint PATCH /api/v1/sboms/component/{component_id}/meta (still works)
Deprecated endpoint PATCH /api/v1/workspaces/{team_key} (still works)
Deprecated endpoint PATCH /api/v1/workspaces/{team_key}/branding/{field} (still works)
Deprecated endpoint PATCH /api/v1/workspaces/{team_key}/contact-profiles/{profile_id} (still works)
Deprecated endpoint PATCH /api/v1/workspaces/{team_key}/domain (still works)
Deprecated endpoint PATCH /api/v1/workspaces/{team_key}/suppliers/{supplier_id} (still works)
Deprecated endpoint POST /api/v1/access-requests/{request_id}/approve (still works)
Deprecated endpoint POST /api/v1/access-requests/{request_id}/reject (still works)
Deprecated endpoint POST /api/v1/access-requests/{request_id}/revoke (still works)
Deprecated endpoint POST /api/v1/auth/oidc/github/bindings (still works)
Deprecated endpoint POST /api/v1/auth/oidc/github/exchange (still works)
Deprecated endpoint POST /api/v1/billing/change-plan/ (still works)
Deprecated endpoint POST /api/v1/compliance/cra/product/{product_id} (still works)
Deprecated endpoint POST /api/v1/compliance/cra/{assessment_id}/export (still works)
Deprecated endpoint POST /api/v1/compliance/cra/{assessment_id}/findings/{finding_id}/observations (still works)
Deprecated endpoint POST /api/v1/compliance/cra/{assessment_id}/generate/{kind} (still works)
Deprecated endpoint POST /api/v1/compliance/cra/{assessment_id}/refresh (still works)
Deprecated endpoint POST /api/v1/component-releases/{component_release_id}/cle/events (still works)
Deprecated endpoint POST /api/v1/component-releases/{component_release_id}/cle/support-definitions (still works)
Deprecated endpoint POST /api/v1/components (still works)
Deprecated endpoint POST /api/v1/components/{component_id}/cle/events (still works)
Deprecated endpoint POST /api/v1/components/{component_id}/cle/support-definitions (still works)
Deprecated endpoint POST /api/v1/controls/automation/sync/ (still works)
Deprecated endpoint POST /api/v1/controls/catalogs/activate/ (still works)
Deprecated endpoint POST /api/v1/controls/catalogs/import-oscal/ (still works)
Deprecated endpoint POST /api/v1/controls/controls/{control_id}/evidence/ (still works)
Deprecated endpoint POST /api/v1/controls/mappings/ (still works)
Deprecated endpoint POST /api/v1/controls/mappings/bulk/ (still works)
Deprecated endpoint POST /api/v1/controls/status/bulk/ (still works)
Deprecated endpoint POST /api/v1/documents/ (still works)
Deprecated endpoint POST /api/v1/documents/{document_id}/releases (still works)
Deprecated endpoint POST /api/v1/licensing/custom-licenses (still works)
Deprecated endpoint POST /api/v1/licensing/license-expressions/validate (still works)
Deprecated endpoint POST /api/v1/notifications/clear/ (still works)
Deprecated endpoint POST /api/v1/plugins/assessments/{sbom_id}/{plugin_name}/rerun (still works)
Deprecated endpoint POST /api/v1/products (still works)
Deprecated endpoint POST /api/v1/products/{product_id}/cle/events (still works)
Deprecated endpoint POST /api/v1/products/{product_id}/cle/support-definitions (still works)
Deprecated endpoint POST /api/v1/products/{product_id}/identifiers (still works)
Deprecated endpoint POST /api/v1/products/{product_id}/links (still works)
Deprecated endpoint POST /api/v1/releases (still works)
Deprecated endpoint POST /api/v1/releases/{release_id}/artifacts (still works)
Deprecated endpoint POST /api/v1/releases/{release_id}/cle/events (still works)
Deprecated endpoint POST /api/v1/releases/{release_id}/cle/support-definitions (still works)
Deprecated endpoint POST /api/v1/sboms/artifact/cyclonedx/{component_id} (still works)
Deprecated endpoint POST /api/v1/sboms/artifact/cyclonedx/{spec_version}/{component_id}/metadata (still works)
Deprecated endpoint POST /api/v1/sboms/artifact/spdx/{component_id} (still works)
Deprecated endpoint POST /api/v1/sboms/artifact/vex/{component_id} (still works)
Deprecated endpoint POST /api/v1/sboms/sbom/{sbom_id}/provenance (still works)
Deprecated endpoint POST /api/v1/sboms/sbom/{sbom_id}/signature (still works)
Deprecated endpoint POST /api/v1/sboms/upload-file/{component_id} (still works)
Deprecated endpoint POST /api/v1/sboms/{sbom_id}/releases (still works)
Deprecated endpoint POST /api/v1/teams/{team_key}/access-request (still works)
Deprecated endpoint POST /api/v1/teams/{team_key}/access-request/{request_id}/sign-nda (still works)
Deprecated endpoint POST /api/v1/user/delete (still works)
Deprecated endpoint POST /api/v1/vulnerability-scanning/components/{component_id}/triage (still works)
Deprecated endpoint POST /api/v1/vulnerability-scanning/components/{component_id}/vex-preview (still works)
Deprecated endpoint POST /api/v1/vulnerability-scanning/triage/bulk (still works)
Deprecated endpoint POST /api/v1/workspaces/{team_key}/branding/upload/{file_type} (still works)
Deprecated endpoint POST /api/v1/workspaces/{team_key}/contact-profiles (still works)
Deprecated endpoint POST /api/v1/workspaces/{team_key}/suppliers (still works)
Deprecated endpoint PUT /api/v1/compliance/cra/{assessment_id}/findings/{finding_id} (still works)
Deprecated endpoint PUT /api/v1/compliance/cra/{assessment_id}/signature (still works)
Deprecated endpoint PUT /api/v1/components/{component_id} (still works)
Deprecated endpoint PUT /api/v1/controls/controls/{control_id}/status/ (still works)
Deprecated endpoint PUT /api/v1/products/{product_id} (still works)
Deprecated endpoint PUT /api/v1/products/{product_id}/identifiers (still works)
Deprecated endpoint PUT /api/v1/products/{product_id}/identifiers/{identifier_id} (still works)
Deprecated endpoint PUT /api/v1/products/{product_id}/links (still works)
Deprecated endpoint PUT /api/v1/products/{product_id}/links/{link_id} (still works)
Deprecated endpoint PUT /api/v1/releases/{release_id} (still works)
Deprecated endpoint PUT /api/v1/workspaces/{team_key} (still works)
Deprecated endpoint PUT /api/v1/workspaces/{team_key}/branding (still works)
Deprecated endpoint PUT /api/v1/workspaces/{team_key}/domain (still works)
Homebrew installs of Semgrep are no longer supported on Intel Macs.
Read the source ↗The azure_auth record cannot be combined with account_key.
Removed endpoint GET /api/v1/admin/users/{email}
SCIM now provisions AuthUsers and manages Vanta access only — Personnel records are no longer provisioned through SCIM and must instead be provisioned through the connected identity provider.
Read the source ↗SCIM no longer manages Personnel records — Personnel records are now provisioned exclusively through the connected identity provider, not through SCIM.
Read the source ↗On repository objects, lastScanError is replaced by lastScanFailure; any API client or integration reading lastScanError will receive no value and must be updated to read lastScanFailure.
On secret findings, the explanation ZeroPath generates for a dismissal is withheld from API responses; only a reviewer's own note is returned.
Read the source ↗Eleven measurements on the security posture endpoint now return no value where there is nothing to measure; clients that expected a numeric zero must treat these fields as optional.
Read the source ↗Connecting an integration now requires the Create Integrations or Create Installations permission; adding a repository by URL requires Create Repositories — existing automations without these grants will be refused.
Read the source ↗Creating Jira and Linear tickets is now a per-repository permission; organizations using access control must explicitly grant it or ticket creation will be refused.
Read the source ↗The /presets API has been announced as end-of-life and will be removed soon; migrate all workflows to the /preset-manager API before it is shut down.
Miniflare v5 removes deprecated APIs and options, including legacy alpha D1 bindings.
Read the source ↗Miniflare v5 removes internal APIs such as wrappedBindings.
Miniflare v5 removes built-in module discovery; the module graph must now be provided by higher-level tools like Wrangler or the Vite plugin.
Read the source ↗Miniflare v5 moves local-only /cdn-cgi routes under /cdn-cgi/local.
Miniflare v5 replaces per-resource persistence options with shared persistence root options.
Read the source ↗Automation expressions that reference the bare workflow context — or pass it to a function — no longer compile; each expression must name the step and field directly. Existing running automations are unaffected until next edited and saved, at which point indirect-reference expressions must be rewritten to a static path.
Read the source ↗The Owner column, filter, and detail field on findings are renamed to Assignee. API or webhook consumers of the Finding object and audit-log/SIEM pipelines must update to the new field and event names.
Read the source ↗CycloneDX output (--cdx and --sbom cyclonedx) now emits specVersion 1.6 instead of 1.4; any CI pipeline or tooling that diffs SBOMs or asserts on the specVersion field will need updating.
metadata.tools in CycloneDX output now uses the 1.6 tools.components object form with publisher, replacing the deprecated 1.4 array of {vendor, name, version}; downstream consumers parsing metadata.tools will see a different structure.
When incremental Salesforce formula field ingestion reaches GA, full snapshots will no longer be the default for Lakeflow Connect pipeline runs — existing pipelines that relied on the full-snapshot default will change behavior on upgrade.
Read the source ↗Setting DD_API_TOKEN_DEFAULT_EXPIRY_DAYS to a value greater than 0 immediately invalidates every token on the instance older than that window, including tokens used by CI/CD pipelines and your own API token.
The classic sidebar is retired in 3.3.0 — installations relying on the classic sidebar navigation will need to migrate to the new sidebar.
Read the source ↗FTS4 proximity expressions such as one NEAR/5 two from Getsploit 2.x must be rewritten in FTS5 NEAR(...) form after migration.
FTS4 proximity expressions (one NEAR/5 two) from databases built with Getsploit 2.x must be rewritten in the FTS5 NEAR(...) form after the next --update migrates them to FTS5.
Removed endpoint DELETE /admin/users/{id}/avatar
Removed endpoint GET /admin/users/{id}
The .appimage Linux build is no longer supported as of April 18, 2024; users must migrate to the RPM or Debian build.
GET https://console.jumpcloud.com/systemusers/reactivate/{id} is removed and now returns a 404; replace with POST https://console.jumpcloud.com/systemusers/reactivate/{id} with activation_email in the request body.
Dynamic Groups memberQuery filter operators $le and $ge are deprecated and replaced by $lte and $gte; existing API scripts using $le or $ge must be updated.
The Policy Management scope is renamed to Access Management — any custom role referencing the old name must be updated.
Read the source ↗The System Management scope is renamed to Devices — any custom role referencing the old name must be updated.
Read the source ↗The Authentication Policies scope is renamed to Conditional Access Policies and IP Lists — any custom role referencing the old name must be updated.
Read the source ↗Identity Management no longer bundles directory/group content; Directory Management and Group Management are now under the separate Directory and Groups Management scope — roles relying on the old bundled scope may lose coverage.
Read the source ↗SaaS Applications and Asset Management are now under SaaS and Asset Management — roles referencing the old individual scope names must be updated.
RADIUS Authentication has moved from its previous location into the Access Management scope — roles that granted RADIUS permissions separately must be reconfigured.
Read the source ↗Application Templates are now part of the Applications scope rather than a standalone scope — roles granting only Application Templates access must be reviewed.
Read the source ↗User Portal APIs and operations are now enforced under the Multi-Factor Authentication scope — roles granting User Portal access without MFA scope permissions may lose access.
Read the source ↗Existing AI Gateway MCP servers created without an associated SSO application or bookmark must now have one assigned; access is not scoped by User Groups until an application is assigned.
Read the source ↗The GET api/systemusers/reactivate/{id} endpoint is deprecated and now returns a 404 error — replace it with POST https://console.jumpcloud.com/systemusers/reactivate/{id} in all scripts, automations, and integrations.
The $le and $ge Dynamic Groups memberQuery filter operators are deprecated and replaced by $lte and $gte — update any API requests using these operators (Admin Portal-managed Dynamic Groups are not affected).
MCP servers previously created in AI Gateway without an associated SSO application or bookmark must now have one assigned — access is not scoped by User Groups until an application is assigned. The custom app creation option has been removed from the Add MCP Server dialog.
Read the source ↗The Policy Management scope is renamed to Access Management — any documentation or automation referencing the old name must be updated.
Read the source ↗The System Management scope is renamed to Devices — any documentation or automation referencing the old name must be updated.
Read the source ↗The Authentication Policies scope is renamed to Conditional Access Policies and IP Lists — any documentation or automation referencing the old name must be updated.
Read the source ↗The .appimage Linux build is no longer supported as of April 18, 2024; users must migrate to the RPM or Debian build.
./ps-empire update overwrites ~/.config/empire/config.yaml with the shipped template on every run — any edits made directly to that file will be lost; move local customizations to ~/.config/empire/config.user.yaml before upgrading.
Empire 7.0 replaced bcrypt password hashing with PBKDF2-HMAC-SHA256, making pre-7.0 password hashes unusable; a fresh database (--reset) is required — there is no in-place upgrade path from 6.x.
Earlier installs that ran ./ps-empire install under sudo left ~/.config/empire/ and ~/.local/share/empire/ root-owned; update aborts if it detects this — fix with sudo chown -R "$USER" ~/.config/empire ~/.local/share/empire.
Hostname discovery no longer falls back to NetBIOS domains, which may change hostnames for assets previously resolved via NetBIOS.
Read the source ↗Hostname discovery no longer falls back to NetBIOS domains — assets whose hostnames were previously derived from NetBIOS domains will have those hostnames removed.
Read the source ↗The Intelligence Center - Read Only role is deprecated and renamed to Analyst Role; API keys previously documented as requiring that role must now be configured with the individual CTI > View feeds, CTI > View intelligence, CTI > View labels, CTI > View observables, and CTI > View graph explorations permissions.
Package manager switched from yarn to pnpm 11, which requires Node 22+. Existing yarn-based installs must migrate to pnpm 11 before upgrading.
Read the source ↗The default Security Labs URL has changed from https://securitylabs.veracode.com/ to https://securitylabs.veracode.com/security-labs/ — organizations using SSO with the old URL must update their SSO configuration.
In Security Labs, Teams are renamed to Organizations and Roles are renamed to Teams — any documentation, scripts, or integrations referencing these terms must be updated.
Read the source ↗33 deprecated eLearning courses (OWASP 2017, OWASP Top 10 2021, Secure Coding for .NET/Java/JavaScript/PHP/Python — 6 courses each, Secure Coding for Python — 3 courses) are no longer available as of June 2026; certification levels have been updated to reference the replacement OWASP Top 10:2025 courses.
Read the source ↗OWASP Top 10 (2021) Security Labs lessons are no longer available as of June 2026.
Read the source ↗On the repository object, lastScanError is replaced by lastScanFailure; any API client or integration reading lastScanError will receive no value.
Connecting an integration now requires the Create Integrations or Create Installations permission; adding a repository by URL requires Create Repositories — existing automations lacking these grants will be refused.
Read the source ↗Creating Jira and Linear tickets is now a per-repository permission; organizations using access control must explicitly grant it or ticket creation will be unavailable.
Read the source ↗On secret findings, the explanation ZeroPath generates for a dismissal is withheld from API responses; only a reviewer's own note is returned.
Read the source ↗Static-asset extension patterns must be removed from DATADOME_URI_REGEX_EXCLUSION; leaving them there duplicates or conflicts with the new DATADOME_STATIC_ASSET_EXCLUSION variable.
CommonJS .js files in the Lambda@Edge function must be renamed to .mjs and updated to use export/import syntax instead of module.exports/require.
Callback-based Lambda@Edge handler signature (exports.handler = (event, context, callback) => {}) must be replaced with the async/await pattern (exports.handler = async (event, context) => {}).
The FIREZONE_NAME environment variable and -n CLI flag have been removed from the Gateway; any deployment scripts or container configs that set FIREZONE_NAME or pass -n will break — the Gateway name must now be configured in the Admin Portal.
The FIREZONE_NAME flag (-n) has been removed from the Gateway; Gateways that set their name via this option must now set the name in the Admin Portal instead.
Feeds using v1 feed types will be automatically migrated to v2 starting April 6, 2026; some feeds may require additional IP allowlist or service account permission updates before migration.
Read the source ↗Kubernetes deployments on v1.33+ now require the nodes/configz RBAC permission instead of nodes/proxy; clusters that granted only nodes/proxy must update their RBAC rules.
ig image build, list, inspect, push, and pull now use a per-user OCI store at ~/.ig/oci-store instead of a root-owned store; gadgets previously built into the root store will not be visible to rootless ig image commands.
The unified remediation update may result in fewer remediation suggestions per vulnerability due to increased accuracy of fix logic.
Read the source ↗The unified vulnerability remediation fix logic may produce fewer remediation suggestions per vulnerability; existing workflows that relied on the previous volume of suggestions should be reviewed.
Read the source ↗The updated fix logic may result in fewer remediation suggestions per vulnerability; existing workflows relying on the previous volume of remediation recommendations will see reduced suggestions.
Read the source ↗On macOS, mediated commands no longer have a controlling terminal: open("/dev/tty") fails with ENXIO, and TIOCSCTTY is refused — tools that prompt for passphrases or use a terminal credential helper directly will fail instead of prompting; supply credentials via environment, an askpass helper, or an agent socket.
Advanced Identity Cloud now rejects relationship creation requests that use a property that does not accept the referenced object type, instead of silently creating the relationship through a different valid property — existing integrations relying on the silent fallback behavior will now receive errors.
Read the source ↗ESV secrets are now stored in Google Secret Manager using a unique name-and-version identifier as the default JWK kid; deployments where multiple secrets shared the same GSM version must set esv.am.secrets.gsm.stableid.version.only to retain the legacy kid value.
The Veracode Healthcheck endpoint /healthcheck/status has been removed and now returns a 404 error; use the v2/principal endpoint in the Identity REST API instead.
The Veracode Flaw Importer task (containing spaces in the task name) is deprecated and replaced by VeracodeFlawImporter in the Veracode Azure DevOps extension v3.35.0; the deprecated task is scheduled for removal in a future release.
Support for the Veracode Integration for Jira on Jira Server and Jira Data Center 9.x ends November 30, 2026 — upgrade to Jira 10 or later to maintain a supported configuration.
Read the source ↗Editing or deleting a rule, repository context, or scan location set is now authorized against the scope the definition already holds as well as the scope being assigned — members and automation moving a definition outside their granted repositories will be refused.
Read the source ↗Upgrading to VNS3 7.0.1 upgrades the OpenVPN server to version 2.6+; significant configuration differences between OpenVPN 2.5 and 2.6 may require manual modifications to existing OpenVPN clientpack hosts for proper reconnection — testing before production upgrade is recommended. Wireguard clientpacks are unaffected.
Read the source ↗The sbx run <sandbox-kit-name> --kit <sandbox-kit-ref> form is deprecated as of version 0.42.0; use sbx run <sandbox-kit-ref> PATH... instead.
sbx ports --publish and kit-declared ports now default to tcp4 instead of dual-stack tcp, so a published port no longer listens on ::1; use --publish 8080:3000/tcp to restore dual-stack behaviour.
${VAR} interpolation in .sbxenv.yaml is no longer expanded; use the new args: block with ${{ env.args.NAME }} syntax instead.
An environment file that declares no workspace: now creates a sandbox with no workspace bind mount; write workspace: . to mount the project directory as before.
The following detectors are deprecated and will be removed on July 6, 2026, replaced by Context Unified Anomalous Login: CloudTrail anomalous console login, Anomalous login by an Azure account, Office365 anomalous login, Okta anomalous login, Okta successful login from host without an EDR agent, Okta successful administrative access from host without an EDR agent, Successful Duo authentication from host without an EDR agent, Successful Azure portal sign-in from machine without EDR agent, Successful Azure CLI sign-in from machine without EDR agent, Successful AWS console login from host without an EDR agent, Successful G Suite login from computer without EDR agent, G Suite successful authorization of token to GCP related interface without EDR agent.
Immuta will apply a lockout policy to data sources governed by a policy that references a nonexistent column or column tag; previously no lockout applied in these cases. Policies referencing missing columns or column tags will now trigger a lockout on rollout.
Read the source ↗Removed endpoint DELETE /favorite/{favoriteId}.json
Removed endpoint POST /favorite/{foreignModel}/{foreignId}.json
Removed endpoint POST /share/simulate/{foreignModel}/{foreignId}.json
Removed endpoint PUT /share/{foreignModel}/{foreignId}.json
Upgrading to Splunk Enterprise Security 8.x is a one-way operation — you can no longer access any investigations created prior to the upgrade.
Read the source ↗Upgrades from versions 6.x and earlier are not supported; you must first upgrade to version 7.3.2 before upgrading to 8.x.
Read the source ↗You cannot upload Splunk Enterprise Security 8.x on an on-premises Splunk Enterprise 10.x deployment via the UI — installation must be done from the command line.
Read the source ↗The Investigation bar, Investigation Workbench, and Investigation dashboard are removed and replaced by the Mission Control UI.
Read the source ↗The edit_timeline and manage_all_investigations capabilities have been removed.
Workbench and workbench-related views (ess_investigation_list, ess_investigation_overview, ess_investigation) have been removed.
Configuring the investigation type macro is no longer available.
Read the source ↗Sequence templates are no longer available.
Read the source ↗Enhanced workflows are no longer available.
Read the source ↗Incident Review row expansion is no longer available.
Read the source ↗The Content management page no longer includes Workbench Profile, Workbench Panel, or Workbench Tab content types.
Read the source ↗The ability to require a note when an analyst updates a finding in the analyst queue (previously available in 7.3) is no longer supported in 8.x.
Read the source ↗DELETE /api/v1/admin/roles/{id}: param id (path) added [required]; param role_id (path) removed
DELETE /api/v1/admin/users/{id}: param id (path) added [required]; param user_id (path) removed
DELETE /api/v1/cases/{case_id}/unsubscribe: param case_id (path) added [required]; param case_case_id (path) removed; param id (path) removed
DELETE /api/v1/stories/{id}: param id (path) added [required]; param story_id (path) removed
DELETE /api/v1/stories/{id}/drafts/{draft_id}: param id (path) added [required]; param story_id (path) removed
DELETE /api/v1/stories/{id}/owners: param id (path) added [required]; param story_id (path) removed
DELETE /api/v1/stories/{id}/recipients: param id (path) added [required]; param story_id (path) removed
DELETE /api/v1/stories/{id}/versions/{version_id}: param id (path) added [required]; param story_id (path) removed
DELETE /api/v2/cases/{case_id}/comments/{id}/reactions: param id (path) added [required]; param comment_id (path) removed
GET /api/v1/actions/{agent_id}/events: param agent_id (path) added [required]
GET /api/v1/admin/roles/{id}: param id (path) added [required]; param role_id (path) removed
GET /api/v1/admin/users/{email}: param email (path) added [required]; param user_id (path) removed
GET /api/v1/admin/users/{id}: param id (path) added [required]; param user_id (path) removed
GET /api/v1/agents/{agent_id}/events: param agent_id (path) added [required]
GET /api/v1/stories/{id}: param id (path) added [required]; param story_id (path) removed
GET /api/v1/stories/{id}/change_request/ai_description: param id (path) added [required]; param story_id (path) removed
GET /api/v1/stories/{id}/change_request/view: param id (path) added [required]; param story_id (path) removed
GET /api/v1/stories/{id}/drafts: param id (path) added [required]; param story_id (path) removed
GET /api/v1/stories/{id}/export: param id (path) added [required]; param story_id (path) removed
GET /api/v1/stories/{id}/pending_actions: param id (path) added [required]; param story_id (path) removed
GET /api/v1/stories/{id}/runs: param id (path) added [required]; param story_id (path) removed
GET /api/v1/stories/{id}/runs/{story_run_guid}: param id (path) added [required]; param story_id (path) removed
GET /api/v1/stories/{id}/runs/{story_run_guid}/summary: param id (path) added [required]; param story_id (path) removed
GET /api/v1/stories/{id}/versions: param id (path) added [required]; param story_id (path) removed
GET /api/v1/stories/{id}/versions/{version_id}: param id (path) added [required]; param story_id (path) removed
PATCH /api/v1/admin/roles/{id}: param id (path) added [required]; param role_id (path) removed
PATCH /api/v1/admin/users/{id}: param id (path) added [required]; param user_id (path) removed
PATCH /api/v1/stories/{id}: param id (path) added [required]; param story_id (path) removed
POST /api/v1/cases/{case_id}/attach_file: param case_id (path) added [required]; param case_case_id (path) removed
POST /api/v1/cases/{case_id}/comment: param case_id (path) added [required]; param case_case_id (path) removed
POST /api/v1/cases/{case_id}/subscribe: param case_id (path) added [required]; param case_case_id (path) removed
POST /api/v1/stories/{id}/change_request: param id (path) added [required]; param story_id (path) removed
POST /api/v1/stories/{id}/change_request/approve: param id (path) added [required]; param story_id (path) removed
POST /api/v1/stories/{id}/change_request/cancel: param id (path) added [required]; param story_id (path) removed
POST /api/v1/stories/{id}/change_request/promote: param id (path) added [required]; param story_id (path) removed
POST /api/v1/stories/{id}/change_request/reject: param id (path) added [required]; param story_id (path) removed
POST /api/v1/stories/{id}/drafts: param id (path) added [required]; param story_id (path) removed
POST /api/v1/stories/{id}/owners: param id (path) added [required]; param story_id (path) removed
POST /api/v1/stories/{id}/recipients: param id (path) added [required]; param story_id (path) removed
POST /api/v1/stories/{id}/versions: param id (path) added [required]; param story_id (path) removed
POST /api/v1/stories/{id}/versions/{version_id}: param id (path) added [required]; param story_id (path) removed
POST /api/v2/cases/{case_id}/comments/{id}/reactions: param id (path) added [required]; param comment_id (path) removed
PUT /api/v1/admin/roles/{id}: param id (path) added [required]; param role_id (path) removed
PUT /api/v1/admin/users/{id}: param id (path) added [required]; param user_id (path) removed
PUT /api/v1/stories/{id}: param id (path) added [required]; param story_id (path) removed
NEXUS and SkillSpector provider bundles generated before this release must be regenerated to be compatible with the new safe2.nexus-evidence.v1 and safe2.skillspector-evidence.v1 contracts required by safe2 evidence manifest.
Greenhouse integration migrated to API v3; users who originally connected via API v2 must reconnect Greenhouse using OAuth.
Read the source ↗Changing the EMBEDDING_MODEL value requires re-embedding all stored data because existing vectors are not comparable across models.
The default analysis library is now DexTrace instead of Androguard; workflows that relied on Androguard behaviour by default must add --core-library androguard to preserve the previous behaviour.
The hash_password management command no longer accepts a positional password argument (to prevent shell-history exposure); run it without arguments for an interactive prompt or pipe via stdin: echo "$PASSWORD" | docker compose run --rm server hash_password.
The Prevent duplicate device option has been removed from the WebAuthn setup stage (it was disabled by default since 2026.5.4); no action needed on upgrade.
Read the source ↗AUTHENTIK_POSTGRESQL__CONN_OPTIONS and its replica equivalent are deprecated and will be removed in an upcoming version.
AUTHENTIK_WEB__BASE_URL becomes a required setting in 2026.11; configure it now under System > Settings to avoid a future hard requirement.
Tasks that logged errors but previously finished as successful (e.g. a sync that failed for a single object) now show as errors or warnings on the System Tasks page; existing pre-upgrade task statuses remain until those tasks run again.
Read the source ↗The Cisco Firepower Management Center adapter no longer fetches ARP table data from firewall devices; the Fetch ARP table from firewall devices advanced setting has been removed. Access and NAT firewall rule assets no longer include a policy device name in their asset ID or firewall name.
Read the source ↗The CrowdStrike Falcon advanced setting Enrich Configuration Assessment with Rule Name is renamed to Enrich Configuration Assessment with Rule Information; any saved references to the old name must be updated.
Read the source ↗In aws.c7n-org accounts configuration, the Status field for retiring accounts is renamed to State.
Removed endpoint POST /accounts/{account_id}/realtime/kit/{app_id}/livestreams
GET /accounts/{account_id}/email-security/settings/domains/{domain_id}/verification: response schema changed
POST /accounts/{account_id}/access/organizations/revoke_user: request body changed; response schema changed
POST /zones/{zone_id}/access/organizations/revoke_user: request body changed; response schema changed
Effective September 3, 2026: actor.user.type_id 1 / actor.user.type "user" no longer covers administrator-tier actors — admins now log as type_id 2 / type "admin". Queries filtering type_id = 1 or type = "user" to capture all human activity must be updated to type_id IN (1, 2) or type IN (user, admin).
Effective September 3, 2026: actor.user.type_id 99 (Other) is retired for machine identities; connectors, functions, and tunnels now log as type_id 4. Automation filtering type_id = 99 for machine identities must switch to type_id = 4.
Privilege-changing operations now produce two events (one API Activity, one Identity & Access) instead of one — dashboards or metrics based on event volume may double-count unless scoped by class_uid.
Four new class_uid values (3001, 3004, 3005, 3006) are emitted; pipelines with a fallthrough or default handler that routes by class_uid will misroute these events unless they are handled explicitly.
Most system log events are larger under the updated schema; volume-based ingest metering costs will increase.
Read the source ↗computed_owner and assigned_owner fields on the Finding object are deprecated and no longer populated — API and webhook integrations must switch to assignee_identity_user_id.
The audit log / SIEM event previously emitted as OWNER_CHANGED (with old_owner / new_owner keys) is now emitted as ASSIGNEE_CHANGED (with old_assignee / new_assignee keys); historical rows are unaffected, but any downstream SIEM rules or parsers matching OWNER_CHANGED will stop firing for new events.
Automation expressions consisting of the bare workflow context, or that pass it to a function, no longer compile — expressions must reference the step and field directly. Already-running automations are unaffected until next edited and saved, at which point indirect-reference expressions must be rewritten to a static path.
Read the source ↗The Owner column, filter, and detail field on findings are renamed Assignee. API or webhook consumers of the Finding object and audit-log/SIEM pipelines must update to the new field and event names.
Read the source ↗Automation expressions that consist of the bare workflow context, or that pass it to a function, no longer compile — expressions must reference the step and field directly. Already-running automations are unaffected until next edited and saved, at which point indirect-reference expressions must be rewritten to a static path before saving.
Read the source ↗The Owner column, filter, and detail field on the Finding object (API, webhook, and audit log) are renamed to Assignee — consumers feeding findings via API, webhook, or a SIEM must update field and event-name references.
Read the source ↗Rust data flow query alert locations now reflect actual source and sink nodes — some alerts will change location, appearing as new alerts while previous alerts close.
Read the source ↗GitHub Actions ControlCheck-based queries may produce more alerts because actor fields from event payloads are no longer treated as protection for events that do not populate them, and environments are no longer a sufficient sanitizer.
The Preview Rendering Updates for Forms option has been removed from Flow Settings; the new Forms renderer is now active for all environments with no opt-out.
Read the source ↗ESV secrets in Google Secret Manager now default to a unique name-and-version identifier as the JWK kid; installations relying on the legacy GSM-version-only kid must set the esv.am.secrets.gsm.stableid.version.only environment variable to true to preserve prior behavior.
Advanced Identity Cloud now rejects relationship creation requests that use a property not accepting the referenced object type; previously these were silently created via a different valid property.
Read the source ↗No changes match this view and tool filter.
Use h/l or ←/→ to change views, j/k or ↓/↑ to move through results, g/G for first/last, and Enter to open the source.
What’s working? What could be better?
Your message goes straight to Jon.
Your message has been sent to Jon. If you included your email, we can reply there.