Aembit docs update
DocsAembit: Aembit now reads given_name, family_name, and name OIDC profile claims when provisioning users through single sign-on, populating first and last names automatically.
Browse all 732 changes from 195 tools that we read for Head 013. 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.
732 changes
Aembit: Aembit now reads given_name, family_name, and name OIDC profile claims when provisioning users through single sign-on, populating first and last names automatically.
Aembit adds SAML-bound dynamic claims, X.509-SVID delivery, multi-cluster Kubernetes attestation, MCP Tool Access Control, and AWS STS provider selection in GitHub Actions.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
aws-access-key-id input to the Aembit GitHub Action (minimum version 1.3.0) so a workflow on a GitHub-hosted runner can select among multiple AWS STS Federation Credential Providers in a single Access Policy by Access Key ID selector.DeepTeam now flushes finished test cases to disk mid-run; API Checker gets more reliable model fingerprinting via sample refilling.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
NEXUS v0.4 adds eight named payment authority adapter profiles for AI agents, covering x402, AP2, Visa TAP, Mastercard AP4M, and KYA-OS delegation evidence.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
SafePay Exact reference profile for structural x402 v2 exact EVM/USDC evaluation.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄SafePay Verified reference profile for authenticated x402 facilitator or chain evidence with an explicit verifier boundary.SafePay Variable reference profile for maximum-versus-actual charge enforcement and reservation release.Aikido adds Code Coverage: line-level test coverage for every repo, paired with code quality findings, accepting LCOV and Cobertura reports.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Code Quality > Code Coverage section to the Aikido dashboard, showing per-repository, per-file, and per-line test coverage alongside existing code quality findings.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄Aikido launches Deep Review, an agentic PR reviewer that traces logic across repos and posts findings with suggested fixes directly on pull requests.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
airgeddon v12.02 adds 5GHz DoS pursuit, nftables NAT support, and replaces ISC DHCP with Kea DHCP server.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Auth0 adds Action Modules, B2B Member Management API, custom user IDs at signup, and real-time enterprise connection events︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
onExecutePreUserRegistration Actions to assign custom user IDs (UUIDs, domain-specific, or legacy-compatible formats) to new database-connection users at signup, replacing the need for self-hosted signup pages or bulk import.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄connection.created, connection.updated, and connection.deleted events for enterprise connections (Azure AD, ADFS, Google Workspace, Active Directory, LDAP, Ping), deliverable to a webhook or Amazon EventBridge as CloudEvents-formatted JSON.Aviatrix CoPilot gains Cloud Routes: a unified multicloud routing visibility and diagnostics hub under Diagnostics > Cloud Routes.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
CoPilot > Diagnostics > Cloud Routes to view all routing information for managed resources across multicloud and on-prem (Site2Cloud) connections in a single place.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄VPC/VNet Routes tab showing routing tables for all VPC/VNet/VCNs across any cloud provider, filterable by route table name, subnet, or IP address.Aviatrix VPN Client 3.0.2 adds a Universal binary for macOS (Intel + Apple Silicon) and extends Ubuntu support to 26.04.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Aviatrix CoPilot adds a Security > Egress > Overview tab with Egress Security Score and VPC/VNet protection status (requires Controller 8.0 + DCF).︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Security > Egress > Overview tab (requires Controller 8.0 and DCF enabled) showing an Egress Security Score card, a score-calculation explanation dialog, and a Protected VPC/VNets breakdown (Unprotected, Monitored, Partially Protected, Protected, No Egress, Unknown).︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄Egress VPC/VNets tab for managing protection.Polaris gains BYO LLM for Signal AI analysis, central scan rule profiles, on-prem SCM support, async SCA alerts, and a dynamic sitemap view.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Brinqa adds a Pending Changes review step when upgrading connector versions in data integrations to surface schema differences before they take effect.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Brinqa Platform gains a unified left sidebar with keyboard shortcuts, AI Chat, and per-browser appearance preferences.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Account > Preferences > Palette to choose an accent color — Navy (default), Black, or Green — applied across both light and dark themes.Brinqa adds BrinqaIQ Assistant: a self-hosted AI chatbot for BQL query generation, CVE exploration, and automation lifecycle management.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Brinqa's ServiceNow connector now ingests Problem and ProblemPtask records via the ServiceNow API.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
ProblemPtask record types.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄Cato AI Security for Agents adds read-only discovery and inline inspection of Amazon Bedrock AgentCore agents across prompt, tool call, tool response, and output stages.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Chainguard: Publishes tutorial for pulling packages from Chainguard package repositories through Sonatype Nexus raw repositories as pull-through caches for apk packages.
Checkmarx adds AI Auto Remediation, bulk triage, MCP API Security support, async CSV export, and broader Exemption Rules coverage︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Checkmarx 3.66 adds Global Inventory API, native SCA reachability, MCP Server triage, manual test result import, and UV package manager support.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
--skip-default-filter CLI flag to bypass default file-inclusion filters and include all files in the scanned .zip archive.*.tfvars and *.tfbacken file extensions to the list of supported files included in scanned .zip archives.Clerk: Enables Publish CIMD support in OAuth application settings so MCP and other public OAuth clients can identify themselves via an HTTPS URL as their client_id, without a pre-issued client secret or Dynamic Client Registration.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
sms.accepted, sms.delivered, sms.failed, sms.undeliverable, and sms.unconfirmed — for phone verification codes, OTPs, and password reset codes.Cloudflare adds Traffic Destination selector, Worker Previews, private MCP support, browser binding session APIs, and more︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
net.offramp.type API field as the Traffic Destination selector in Gateway HTTP and Network policies, with values internet, cloudflare_wan, cloudflare_tunnel, device_client, and mesh to target specific off-ramp methods.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄outboundByHost option to route per-hostname requests through another Worker, plus connectSession(sessionId) and a nested devtools binding for typed DevTools and session-management operations.Cloudflare: Introduces Worker Previews, letting each pull request run in an isolated environment with its own code, URL, bindings, logs, metrics, and traces, configured via the previews block in the Wrangler configuration file and deployed with npx wrangler preview (requires Wrangler 4.135.0 or later).
VS Code Agents window gains per-diff-editor word wrap control and GitHub PR review comment support.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
chat.experimental.agentsWindowPRComments setting and the Add PR Comment action.VS Code Agents adds automatic session cleanup settings and an application-icon badge for unread session alerts.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
chat.agentSessions.autoMarkAsDoneMergedSessionsAfterDays config setting to automatically mark inactive Agent Host sessions as done after a configured number of days when their pull requests have merged.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄chat.agentSessions.autoDeleteArchivedMergedSessionsAfterDays config setting to permanently delete sessions that were automatically marked as done after a separate grace period (in days).sessions.showApplicationBadge setting (defaults to true in Insiders, disabled in Stable) to show a badge on the OS application icon — macOS dock, Linux launcher, or Windows taskbar — counting Agent sessions with unread results, pending input, or failing CI checks on open non-draft pull requests.VS Code Agents gains sessions.useWorktree, chat.editor.preferCopilotHarness, and ChatEditorPreferCopilotHarness policy for harness and isolation control.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
~/.bashrc (macOS/Linux) or PowerShell profiles (Windows) before each command in local Copilot Agent Host sessions that use the SDK built-in shell tool.code-oss: Enables chat.agentHost.devContainer.enabled to run Agent Host sessions inside a Dev Container, supporting local folders and — from VS Code 1.139 — folders on SSH, Tunnel, or WSL remote hosts.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
- Dev Container suffix when active..devcontainer/devcontainer.json Dev Container configuration at the project root and Docker installed and on PATH on the machine (or remote host) that contains the folder.code-oss: Enables chat.agentHost.devContainer.enabled to run Agent Host sessions inside a Dev Container so the agent builds and tests with the project's own tools and dependencies.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Compyl adds Box integration and expands GitHub, Okta, and MongoDB Atlas coverage; custom fields now searchable in grid views.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
ConductorOne: Adds a single guided setup flow for creating apps and adding connectors.
Conveyor now translates non-English Word questionnaires to English for review, then exports in the original language or English.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Corridor adds a beta GET /teams/:id/findings/sarif endpoint that exports findings as SARIF 2.1.0 for ingestion by tools like Wiz.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
GET /teams/:id/findings/sarif endpoint (beta) that returns findings as a SARIF 2.1.0 document (application/sarif+json), consumable by any SARIF-compatible tool such as Wiz.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄level (error for critical/high, warning for medium, note for low) and properties.security-severity (9.0, 7.0, 5.0, or 3.0) for downstream SAST tooling compatibility.partialFingerprints.corridorFindingId/v1 and deep-links to findings via hostedViewerUri inside each SARIF result.Corridor adds a Devin cloud-agent integration that installs a git pre-commit hook to block commits with security findings.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
CORRIDOR_API_KEY organization secret in Devin that the Corridor CLI uses to authenticate during environment setup.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄Governance > Long-Running Agents configuration page in the Corridor dashboard with a Configuration tab for selecting Devin as an agent and generating API keys.curl -fsSL https://app.corridor.dev/cli/devin-setup.sh | sh setup snippet for the Devin initialize environment block that installs the Corridor CLI and a git pre-commit hook.Corridor: Adds CORRIDOR_API_KEY secret support in Codex cloud environments to authenticate the Corridor CLI during cloud sessions.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Governance > Long-Running Agents > Configuration in the Corridor dashboard, enabling per-session pre-commit scanning of staged changes.Corridor: Runs corridor scan --staged as a git pre-commit hook in Claude Code cloud sessions, blocking commits that contain security findings before code is committed.
claude.ai/admin-settings/claude-tag under Slack > Advanced > default environment.Corridor: Exposes a one-time API key from the Long-Running Agents modal to authenticate agent sessions with Corridor.
Read the source ↗Corridor adds integrations for Claude Code/Claude Tag, Codex, and Devin cloud agents to scan code before every commit.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
CrowdSec: Adds BOUNCER_KEY_traefik environment variable wired via secretKeyRef in crowdsec-values.yaml (lapi.env) so the LAPI bouncer key is never committed in plaintext.
cscli metrics show appsec command to view processed vs. blocked requests and individual AppSec rule triggers after enabling the AppSec Component.github.com/maxlerebourg/crowdsec-bouncer-traefik-plugin v1.4.5) on Kubernetes via the experimental.plugins.bouncer key in traefik-values.yaml.CrowdSec: Adds CAPTCHA_PROVIDER config key in /etc/crowdsec/bouncers/crowdsec-openresty-bouncer.conf to select among three captcha providers: recaptcha, hcaptcha, or turnstile.
REDIRECT_LOCATION and RET_CODE config keys alongside BAN_TEMPLATE_PATH in /etc/crowdsec/bouncers/crowdsec-openresty-bouncer.conf to control ban remediation response (redirect, custom HTTP code, or custom HTML page).UPDATE_FREQUENCY seconds) via the MODE config key, with CACHE_EXPIRATION tuning for live mode.CrowdSec: Adds crowdsecurity/crs AppSec config key to /etc/crowdsec/acquis.d/appsec.yaml appsec_configs list to load CRS rules in out-of-band mode alongside crowdsecurity/appsec-default virtual patching.
crowdsecurity/crs-inband AppSec config key to /etc/crowdsec/acquis.d/appsec.yaml appsec_configs list to load CRS rules in blocking (in-band) mode.CrowdSec: Adds SendChallenge() helper in on_challenge to force re-challenge even when the client already holds a valid cookie.
on_challenge to override the remediation action and HTTP status code returned to the bouncer.on_challenge to immediately block a request based on fingerprint signals.pre_eval, post_eval, on_match) to verify legitimate crawlers against bot definition files in <datadir>/legit_bots/*.json using IP-range and FCrDNS checks; ships via crowdsecurity/appsec-bot-challenge-exclude-* appsec-configs.CrowdSec: Adds key_rotation_interval config key to control how often signing keys rotate without invalidating already-issued cookies.
master_secret config key to share a root key across instances in an HA deployment.__crowdsec_challenge cookie are intercepted by SendChallenge, served a JS proof-of-work + fpscanner device-fingerprint page, and issued a sealed success cookie on passing.CrowdSec: Adds crowdsecurity/appsec-bot-challenge-scoring appsec-config that serves the challenge and computes a per-request bot score via AddRequestScore() and SendChallenge() hooks, with per-signal weights (e.g.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄ cdp=100, utc_timezone=15).
crowdsecurity/appsec-bot-challenge-good-bots and crowdsecurity/appsec-bot-challenge-exclude-paths reusable collections for composing custom bundles without the default threshold.<datadir>/legit_bots/.crowdsecurity/rejected-browser-submission per-submission alert (kind bot-detection, alert-only) and crowdsecurity/appsec-bot-challenge-too-many-* behavioral alerts (kind crowdsec, creates block decisions), queryable with cscli alerts list --kind bot-detection.CrowdSec AppSec Component adds native YAML rule syntax with in-band/out-of-band evaluation modes and ModSecurity seclang import support.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
name, description, rules, and labels directives for writing WAF-style detection rules without ModSecurity.match field supporting match types regex, equals, startsWith, endsWith, contains, libinjectionSQL, libinjectionXSS, gt, lt, gte, and lte.CrowdSec: Surfaces Malicious Intents breakdowns — categorizing blocked IPs by inferred attack type (spam, scanning, brute-force) derived from community network observations.
Malicious Traffic Dropped/Discarded metrics, reporting both raw (actual packets/requests/bytes dropped by bouncers) and estimated traffic volume, with L4/L7-aware coefficients applied.CrowdSec introduces the Service API (SAPI), a premium SaaS API with API-key auth and OpenAPI specs.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
SAPI), a premium endpoint layer exposing CrowdSec SaaS features — new SaaS capabilities will appear on SAPI before their UI counterparts.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄CubeSandbox v0.7.2 adds JuiceFS volume plugin, idle guest memory reclaim, cross-node S3 restore cache, and sandbox.connect timeout parameter.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
timeout parameter to sandbox.connect to control connection deadlines (#1352).︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄cubeNode.network.mtu config key to pin guest MTU when node uplink NIC MTU cannot be auto-detected (#1674).hostNetworkChangeAck confirmation flag required when switching an existing cluster to host-network mode for cube-node Pods (#1815).Dalfox adds an out-of-scope host file option that aborts scanning if the file is unreadable︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
--blind-oob=, and the public interactsh mesh.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄Dalfox gains a full MCP server integration with async scanning, structured output, resources, prompts, and progress streaming.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
wait: true to block and stream progress.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄notifications/progress against _meta.progressToken on wait=true calls or tools/call, reporting cumulative requests sent, phase, parameters tested, and findings so far.outputSchema in tools/list and returns a structuredContent object on tools/call so clients can validate and destructure responses without parsing strings.Dalfox adds resume-capable scanning with completed-target tracking and an out-of-scope domain exclusion file.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
FILE_READ_ERROR to prevent accidentally attacking every host in the exclusion list.Genie One MCP server hits GA as system.ai.genie_one_mcp in Unity Gateway, exposing Genie to any MCP client with Unity Catalog permissions enforced.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
system.ai.genie_one_mcp MCP Service in Unity Gateway to general availability, exposing Genie as a conversational tool over the Model Context Protocol so any MCP client or agent (Claude, ChatGPT, Cursor) can query Databricks data with Unity Catalog permissions enforced on every request.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄Databricks AI Functions gains ai_predict_class and ai_predict_value for in-SQL classification and regression prediction.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
ai_predict_class SQL function to train a classification model and predict class labels for rows where the target column is NULL.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄ai_predict_value SQL function to train a regression model and predict numeric values for rows where the target column is NULL.Databricks adds no-code governed AI app building via Genie App Builder, App Spaces, and Serverless Micro Apps (Beta).︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Scala UDFs can now read Unity Catalog secrets via a SECRETS clause, with caller or owner permissions depending on UDF scope.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
SECRETS clause and run under the function owner's permissions, so callers need no direct secret access.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄environment_version set to 6 or above for Unity Catalog Scala UDFs (and session-scoped UDFs on serverless compute) to access secrets; on classic compute, requires Databricks Runtime 19 or above with standard access mode.Unity Catalog Python UDFs reach GA with named handlers, dependency installs, and credential access — five-UDF-per-query limit removed.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Databricks adds central configuration for coding agents, covering models, MCP servers, skills, routing, and MDM rollout.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
New ug CLI connects coding agents (Claude Code, Codex, Pi) to Unity Gateway with one command.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
ug CLI to connect coding agents — including Claude Code, Codex, and Pi — to Unity Gateway, handling authentication, configuration, MCP server registration, and spend visibility in the terminal.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄Unity Gateway unified tracing now captures coding-agent tool and skill activity alongside model requests.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Govern > Traces or via Genie.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄Didit adds Smart-ID and Mobile-ID as wallet-based identity verification methods for supported countries.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
CertCentral adds Persistent DNS TXT automatic domain revalidation and shifts TLS issuance to G5 RSA/ECC roots by default︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
DigiCert TLS RSA4096 Root G5 and DigiCert TLS ECC P384 Root G5 hierarchies for all DV, OV, and EV certificates across DigiCert, GeoTrust, Thawte, RapidSSL, and Encryption Everywhere brands.macOS Roaming Client v2.4.6 adds IPv6 support, DoH VPN fallback, and a new configuration.json architecture︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
ENABLE_DOH_FALLBACK=true install-time flag to keep DNSFilter filtering active over DNS-over-HTTPS when a corporate VPN blocks the DNS-over-TLS port.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄daemon.conf to a new configuration.json format; existing installations migrate automatically on upgrade.dns_agent.conf now apply at CLI install time, and install-time configuration keys use the same Travel Wi-Fi names as the dashboard and documentation.Docker Sandboxes gains sbx settings for configuring clipboard access, kit sources, SSH agent forwarding, registry mirrors, and more via CLI or env vars.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
sbx settings list to view all settings with their effective value, type, source, and description; use --no-trunc for full text or --json for complete records including defaults and environment variable names.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄sbx settings get <key> to inspect a single setting's effective value, or pass --json to include source and default.sbx settings set <key> <value> to write a persistent override for any setting, including JSON values like kit.allowedSources.Elastic Security Serverless gains Cross-Project Search, letting one origin project run ~2,100 detection rules across up to 100 linked projects with a single alert queue.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
FROM logs-* METADATA _index in ES|QL from the origin for broad threat-hunting sweeps across every linked project simultaneously, with _index prefix providing per-tenant attribution.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄cloud-team:logs-* qualified index pattern syntax to scope a hunt to one linked project.FROM .alerts-security.alerts-* METADATA _index with EVAL project = CASE(LOCATE(_index, ':') > 0, MV_FIRST(SPLIT(_index, ':')), 'origin') to surface a 'which tenant is on fire' situational-awareness view.ElcomSoft: Adds bootloader-level low-level extraction support for Apple TV 4K 2nd Generation using the usbliter8 SecureROM exploit (requires a custom adapter with a microcontroller board running ElcomSoft custom firmware).
usbliter8 exploit.Firezone Terraform Provider lets you manage Sites, Resources, Policies, Groups, Actors, and Gateways as code via firezone/firezone.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
firezone/firezone Terraform provider, sourced via the firezone/firezone registry path, enabling infrastructure-as-code management of Firezone Portal objects alongside Gateway infrastructure.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄FIREZONE_TOKEN and FIREZONE_ENDPOINT environment variables for provider authentication and endpoint configuration without hardcoding secrets.firezone_site, firezone_resource, firezone_policy, firezone_gateway, and group/actor/membership resources for declarative access configuration.Firezone Gateway 1.6.2 moves authenticate, enable-service, and disable-service commands into firezone-gateway itself.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
authenticate, enable-service, and disable-service subcommands from the separate firezone CLI into firezone-gateway itself, consolidating gateway management into a single binary.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄Firezone: Recognizes iru-id SAN claims in device attestation certificates as an alias for kandji-id.
Fleet: Adds microsoft_graph_credentials.tenant_id, microsoft_graph_credentials.client_id, and microsoft_graph_credentials.client_secret fields to the PUT /api/v1/fleet/microsoft_graph_credentials request body.
alternative_browser_host field to global and team settings for Fleet Desktop browser-host overrides.GitGuardian adds GET /v1/detector-custom-hosts to list workspace-level custom hosts grouped by secret detector.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
GET /v1/detector-custom-hosts endpoint to list all custom hosts configured on the workspace, grouped by secret detector, including each detector's checker_default_base_url and custom_hosts[].base_url values — only detectors that support custom hosts are returned.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄GitGuardian adds permissions sync from Bitbucket, Azure DevOps, Jira, Confluence, and JFrog Artifactory, plus Platform API notifier management︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
GitGuardian adds 10 new detectors, 8 secret analyzers, and new validators for Splunk, Artifactory, Salesforce, and Databricks.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
GitHub Copilot code review adds per-user effort controls on all plans and an enterprise-wide default effort setting for org repos.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
default review effort setting (Lite or Balanced) on the Copilot code review settings page, applying to all reviews you request — including automatic ones — while still allowing per-request overrides from the Reviewers panel.GitHub Copilot app gains per-project local sandboxing to restrict file, network, and credential access during agent sessions.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
/sandbox on command to enable sandboxing for an already-running local session without changing the project default.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄Google SecOps adds remediation plans, Wiz integration, bulk data-table ops, and search-session result retrieval via new REST APIs.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
POST /v1beta/{parent}:search to initiate search sessions, plus GET /v1beta/{parent}/searchedResults under the new v1beta.projects.locations.instances.searchSessions.searchedResults resource to page through results.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄POST /v1beta/{parent}/dataTableRows:bulkDelete and POST /v1beta/{parent}/dataTableRows:bulkDeleteAsync for synchronous and asynchronous bulk deletion of data table rows.GET /v1alpha/{name}:queryCaseViews to query available views for a case.Google SecOps: Adds metadata.base_labels.ingestion_kv_labels field (key: gcp_organization_id) to UDM events from Google Cloud direct ingestion, enabling multi-org log source identification without extra sink configuration.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Google SecOps enriches directly ingested logs with gcp_organization_id to simplify multi-org filtering and RBAC scoping.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
gcp_organization_id under metadata.base_labels.ingestion_kv_labels in UDM events for logs ingested via Google Cloud direct ingestion, enabling multi-organization filtering, detection rule scoping, and Data RBAC without additional sink or feed configuration.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄Headscale v0.29.4 adds mapper and node-store metrics and reduces peer-map rebuild churn via node-ID keying.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
headscale_mapper_changes_dropped_total and headscale_ha_health_updates_total Prometheus metrics to track suppressed no-op map updates.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄headscale_nodestore_snapshot_builds_total Prometheus metric to track peer-map snapshot rebuilds.iDenfy: Adds landscape mode support on Android SDK 9.2.0.
Infisical v0.165.16 adds GCP gateway enrollment, ClickHouse PAM support, secret scanning batching, and certificate deletion blocking.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Invicti adds REST API access for Website Discovery and surfaces API spec source locations in API Discovery.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
JumpCloud ADI gains Windows Server 2022 support, HA sync agents, new Directory Insights events, and flexible agent installation across 2023 releases︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
user_update_password_provision Directory Insights event, logged by the AD sync agent when password attribute changes are made or attempted in AD.JumpCloud adds direct SSH access to Privileged Access Management resources︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
JumpCloud 2022 adds passwordless RADIUS auth, TOTP for LDAP, Remote Assist, Password Manager, and new MSP command templates.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
JumpCloud 2023 adds passwordless Go auth, Android zero-touch enrollment, Remote Assist background tools, dynamic groups, and Push Bombing mitigation.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
JumpCloud Go browser extension enabling hardware-protected, phishing-resistant passwordless login to JumpCloud-protected web resources on managed macOS and Windows devices via 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 application session.JumpCloud 2024 adds Device Monitoring & Alerting, Windows App Catalog, SaaS Management, CSP-based MDM policies, and multi-tenant MFA enforcement.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
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.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄SCEP) for Windows devices.JumpCloud ships Access Requests with webhook/JIRA integration, MCP Server GA, Shadow AI Dashboard, forced re-auth SAML/OIDC, and a wave of new management features.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
sso_auth event to logs to capture forced re-authentication events for compliance and security auditing.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄ForceAuthn='true' (SAML) and prompt=login (OIDC) support so that service providers can trigger step-up authentication without ending the user's existing session.JumpCloud adds Password Vault (admin, user, mobile, browser), Agent Identities, MCP visibility, and expanded Android/Windows policies in 2026-09.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Access > AI & SaaS Management > Applications view with an MCP Connection column showing Discovered, Connected, or Not Available status for each app, plus an Add MCP Server action to connect discovered MCP servers to AI Gateway without switching tools.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄Identity Management > Agents section (Public Preview) to register and govern non-human AI agent identities with OAuth-based credentials, group-based application access, and lifecycle management independent of human accounts.JumpCloud adds RSS feed subscriptions for release notes, agent updates, and bug fix announcements.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
JumpCloud Password Manager Desktop App adds EU region support, ARM builds for Apple Silicon, auto-lock, and raises item storage to 30,000.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
JumpCloud: Adds a unified Patch Management dashboard in the Admin Portal with Overview, Windows, and Apple tabs for cross-platform patch compliance, severity filtering, and bulk remediation.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Manifold Security adds an Ask policy response that pauses agent actions for developer consent across all supported coding agents.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Mend Renovate adds GraalVM version datasource, supportsNpmrc flag, and postUpgradeTasks in branch commit fingerprint︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
supportsNpmrc flag to control npm rc support in package managers.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄postUpgradeTasks in the branch commit fingerprint via the cache subsystem, ensuring post-upgrade task changes are reflected in branch identity.NETRESEC: Adds --input, --output, and --model flags to the flowcarp CLI for building statistical protocol models from PCAP files and classifying traffic against them.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
flowcarp --output model:<label>:<tag>:<file>.fcp syntax to train and save a custom protocol model from example capture files, enabling detection of proprietary or novel C2 protocols without hand-written signatures.https://demo.flowcarp.com accepting raw PCAP uploads via curl --data-binary and returning a JSON response with detected flows, protocols, and alerts.NETRESEC: Adds --model <file>.fcp flag to flowcarp to apply a custom protocol model against a new PCAP for classification.
NETRESEC: Assigns a single protocol or malware family label per flow, reducing the multi-alert overlap common in traditional IDS-based C2 classification workflows.
Read the source ↗Nudge Security: Adds a Use approved password manager bulk nudge: filter accounts inventory by password manager (including unapproved ones), multi-select, and send one batched nudge per employee listing all affected accounts.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Read the source ↗Omada Identity Cloud adds Context Hierarchies dashboard, provisioning task history, SoD mail notifications, Graph API 3.8, and new-UI access review surveys︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
assignmentKey filter to the calculatedAssignments GraphQL query to filter calculated assignments by assignment key.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄soDProgress and soDProgressText fields to the calculatedAssignments GraphQL query to expose Segregation of Duties progress per calculated assignment.EnableUseNewUISurvey customer setting (default false) to enable the new UI for access review survey questions.OpenBao Proxy gains dedicated environment variables for idle connections, keep-alives, and full TLS control in v2.7.x︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
BAO_PROXY_DISABLE_IDLE_CONNECTIONS environment variable to control idle connection behaviour in OpenBao Proxy.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄BAO_PROXY_DISABLE_KEEP_ALIVES environment variable to disable HTTP keep-alives in OpenBao Proxy.BAO_ADDR environment variable support in OpenBao Proxy for specifying the upstream BAO server address.OpenBao v2.7.0 adds External KMS key support, ML-DSA post-quantum crypto, PQC TLS, PostgreSQL read scaling, Control Groups, and PebbleDB storage.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
tls_key_exchange_preferences to server, agent, and proxy listener config to enforce pure post-quantum TLS key exchange algorithms (SecP256r1MLKEM768, SecP384r1MLKEM1024, X25519MLKEM768, MLKEM1024).︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄consistency_fallback_behavior, consistency_missing_header_forward, and consistency_max_index_wait listener configuration parameters for strong consistency control.fail, forward-active-node, await-state) to enforce client/server read consistency.OpenBao v2.6.3 adds ResolvePathOperation to the SDK and exposes three new fields in sanitized server config output.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
disable_standby_reads, allow_unauthenticated_workflows, and unsafe_relative_paths fields to the command/server sanitized config output.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄ResolvePathOperation in sdk/logical to report canonical URLs for resources prior to ACL evaluation.OpenSSL adds new PKCS12 parsing context API with granular control over certs, keys, and secret bags︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
PKCS12_PARSE_CTX_new and PKCS12_PARSE_CTX_free for lifecycle management of a new PKCS12 parsing context object.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄PKCS12_parse_ex for parsing PKCS12 structures using the new context-based API.PKCS12_decrypt_secretbag for decrypting PKCS12 secret bag contents.Ping Identity adds Friendly Captcha support, JavaScript-free QR codes, dynamic radio-button choices, and a configurable userAgent for external REST calls.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
userAgent property to external REST service configuration, defaulting to PingIdentity for outbound requests, overridable per-request.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄Plerion: Introduces role-based API key permissions: Tenant admin keys can call every operation, while Tenant read-only and custom roles restrict which operations and integrations a key may access, with unauthorized requests refused as 403 Forbidden.
Portkey adds native ElevenLabs TTS and STT routing via unified /v1/audio/speech and /v1/audio/transcriptions endpoints︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
/v1/audio/speech endpoint using x-portkey-provider: @YOUR_ELEVENLABS_PROVIDER_SLUG, accepting any ElevenLabs voice ID (premade, cloned, or custom) via the voice field — forwarded as-is rather than remapped from OpenAI built-in voice names.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄/v1/audio/transcriptions endpoint using the scribe_v1 model, with no custom host configuration required.providerSlug as an opt-in Prometheus extra label (disabled by default; enable by adding providerSlug to PROMETHEUS_EXTRA_LABELS) to distinguish the Model Catalog provider or virtual key that served a request from the upstream provider name.Rapid7 InsightCloudSec: Adds harvesting of public_network_access property for Azure Cosmos DB accounts.
Microsoft.DocumentDb/databaseAccounts).Rapid7 InsightCloudSec: Adds Database Instance Without Secure Transport Enabled (MySQL) insight: flags MySQL Flexible Servers without require_secure_transport enabled, mapped to NIST SP 800-53 Rev. 5, NIST SP 800-171, NIST CSF v2.0, CMMC Level 2, and Microsoft Cloud Security Benchmark v1.
InsightConnect gains a DNS Made Easy connector and new BitSight include/exclude organization settings.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
include and exclude organizations settings to the BitSight connector.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄InsightVM 8.60.0 adds TLS 1.3 console support, CIS Apache Tomcat 11 policy, and updated CIS Kubernetes v2.0.1 benchmark.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
RAPTOR adds /openant LLM source-code scan command and fully standalone (no Claude Code) execution path︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
/openant slash command for OpenAnt LLM source-code scanning: AST analysis plus per-function LLM reasoning (Beta).︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄python3 raptor.py with no Claude Code dependency, supporting doctor, agentic --repo, and scan --repo subcommands._RAPTOR_TRUSTED=1 environment variable to allow libexec/raptor-* scripts (including raptor-project-manager) to run outside a Claude Code session.RAPTOR: Adds docs/troubleshooting.md covering self-test, sandbox setup errors on Ubuntu 24.04+, and EDR interaction.
docs/agent-security.md covering agent capabilities, tool boundaries, network controls, and human approval workflows.Runlayer adds Claude Opus 5.5, GPT-6 models, DPoP-bound agent tokens, calendar budget windows, MCP trigger management, and a Gmail label trigger across this release cycle.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
max_completion_tokens in place of the legacy max_tokens parameter for Azure Foundry agents on gpt-5-family deployments.runZero: Custom integration script library now covers more than 100 products, available in the console with individual scripts modifiable or usable as templates.
SailPoint: Adds connector for Anvil.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
SailPoint Identity Graph rolls out to all Business+ customers, enabling interactive visualization of identity relationships and blast radius analysis.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
NERM Classic workflows gain a History tab for paginated, searchable version and change event review.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Scrut Automation adds a Compliance Overview tab to the Control Details page.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Semgrep Supply Chain adds zero-day malware detection with automated org-wide response policies and a malware firewall (private beta).︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Wayfinder Threat Hunting expands to AWS, Azure, and GCP cloud control planes with IAM, S3, and cross-tenant hunt coverage.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
SkillSpector v2.12.0 adds --fail-on-findings, SC10 supply-chain detection, opencode_cli provider, TP4 Markdown fences, and GitHub tree scanning.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
skillspector scan --fail-on-findings flag that exits with code 1 when any active finding is present, including findings below the default risk-score threshold, across single-skill, recursive, and MCP registry scans.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄SKILLSPECTOR_MAX_STATIC_ANALYSIS_SECONDS_PER_ARTIFACT environment variable to configure static-pattern and YARA time allowance per artifact; default raised from 30 to 300 seconds.SKILLSPECTOR_COMPACT_PROMPTS=1 (also true / yes) to enable shorter unpadded LLM prompt line labels such as L1: instead of L01:.New snyk studio install --experimental command integrates Snyk scanning directly into AI coding tools like Cursor, Copilot, and Claude Code.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
snyk studio install --experimental command to configure Snyk Studio in AI coding tools (Cursor, Claude Code, Codex, Copilot, Gemini, Kiro, and Windsurf), scanning generated code in the background as it is written.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄snyk fix --agentic gains severity, breakability, and exclusion filters plus opt-in revert control︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
--severity-filter flag to snyk fix --agentic to limit automated fixes to only the chosen severity levels.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄--breakability-filter flag to snyk fix --agentic to restrict Open Source upgrades to those matching the chosen breakability level.--exclude-ids flag to snyk fix --agentic to skip specific issue IDs while fixing everything else.Socket reachability analysis adds Go 1.27 support, Python pickle hook modeling, and lower peak memory for large repos.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
pickle.{Pickler,Unpickler} hooks through load and dump in the Python reachability analysis.SonarQube Cloud adds secret masking in source-code views and Web API responses for organization admins.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Sophos Mobile adds Accessibility Appearance, Safety & Handling, and Liquid Glass settings to Apple Business profiles.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Splunk Security Content v6.7.0 adds 7 new macOS and Windows analytics covering osascript, ClickFix chains, and LOLBin abuse.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Cisco NVM - Osascript Network Connection for a Long Duration detection to identify long-lived network connections initiated via osascript on macOS.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄MacOS Osascript Executing Interactive Shell detection to catch osascript spawning interactive shells on macOS endpoints.MacOS Osascript Executing JavaScript Code With ObjC detection to identify JavaScript for Automation code using the Objective-C bridge via osascript.Tailscale adds posture-assertion detail views, webhook event subscriptions, and per-device ping from the mobile app.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Tenzir Platform v1.40.0 adds Azure managed identity auth for Key Vault secret stores and JSON output to the workspace creation CLI.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Tines 43.4.0–43.3.0: AI usage API gains new dimensions, markdown conversion functions, and storyboard case management with formula support︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Helm Chart 3.5.4 adds per-component toleration config keys, ArgoCD SCC normalization, and excluded-nodes billing support.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
tolerations.<component> per-component keys and tolerations.defaults fallback in Helm values to configure tainted-node tolerations (control-plane, GPU, spot/preemptible) for individual components.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄Helm Chart 3.5.3 adds resource limits for admission-controller and policy-operator and restricts audit-log-collector webhook ingress via NetworkPolicy.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
oci://public.ecr.aws/trendmicro/container-security/trendmicro-container-security as the primary installation source, with the GitHub container registry as the alternative.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄TruffleHog v3.97.8 adds Okta OAuth 2.0 client credential detection and per-detector verification timing metrics.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
client_id + client_secret) in the Okta detector, complementing the existing SSWS API token detection; verifies via the client_credentials grant against https://{domain}/oauth2/default/v1/token.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄DetectorMetricsReporter interface, enabling metrics backends to record remote verification latency broken down by detector type.SetVerificationError to record the failure.TruffleHog v3.97.9 adds version and comment_number fields to SharePoint source metadata.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
JobProgress and JobProgressRef, mirroring context.Err so callers can programmatically read why a scan job ended.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄TrustCloud adds Application Launchpad with per-app IRA workflow, dynamic control scoping, AI Impact Reports, and consistent CSV export across all views.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Ubiq Security: Adds proxy support for API calls via an optional proxy section in the configuration file, with instructions for running mitmproxy via Docker (docker run mitmproxy/mitmproxy) or directly (mitmproxy --mode regular --listen-port 8080).
Ubiq Security: Adds CipherInt32, CipherInt64, CipherInt32ForSearch, and CipherInt64ForSearch methods on StructuredEncryption — and matching DecipherInt32/DecipherInt64 on StructuredDecryption — to encrypt and decrypt native Go integer types against datasets configured with data_type: integer (size: 32 or size: 64).︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
GetKeyNumber, GetKeyNumberInt32, GetKeyNumberInt64, GetKeyNumberDate, and GetKeyNumberDateTime on StructuredDecryption to inspect which key version a ciphertext was encrypted with, without decrypting it or logging a usage event.StructuredEncryption and StructuredDecryption objects to pre-populate (or refresh the TTL of) specific datasets by name — pass an empty slice to load all datasets.gitlab.com/ubiqsecurity/ubiq-go/v2; the /v2 suffix is required to access Structured Encryption — importing without it selects the v1 library.Ubiq Security: Operators accept a credentials parameter (Ubiq credentials object), a data_task parameter (task ID of the upstream data task), and a dataset_names list mapping columns to Ubiq dataset names, enabling column-level encryption on tabular data such as BigQuery results.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
pip install ubiq_security; operators are loaded automatically when placed under plugins/operators/ in the Airflow home directory.Ubiq Security: Adds IDP_CUSTOMER_ID and IDP_PRIVATE_KEY_PATH environment variables to configure SSO customer identity and the path to a Secret Manager-mounted private key for the Cloud Function.
Ubiq Security: date and datetime datasets now work with input character sets other than 0-9.
Varonis adds Data Lifecycle Management, Terraform-based collector deployment, Confluence history scanning, Jira permissions analysis, and more.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Veracode Static Analysis adds iOS 27, Go 1.27, DryRun Security integration, and Pipeline Scan support for artifacts larger than 200 MB︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
.jar files from static analysis using veracode.json.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄veracode.json configuration file.Veracode: Adds support for iOS 27 in the Static Analysis Engine v2026.09.
Wireshark docs add process-level packet attribution via --process-info and frame.process filter field in pcapng captures.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
frame.process filter field to query packets by the process (ID, name, executable path, command line, parent process, or user) that sent or received them, recorded in pcapng files.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄--process-info option in dumpcap to control what process metadata is captured: nothing, IDs and names, or full detail (executable path, command line, parent process, user).ZeroPath adds bulk action permission checks, scheduled run safeguards, and per-setting permission controls for repository management.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
ZeroPath adds saveable Dashboard Profiles with per-user layouts, filter presets, and org-wide shared templates.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
ZeroPath adds asynchronous SBOM export jobs supporting CycloneDX JSON, SPDX JSON, standalone VEX, and ML-BOM formats via UI and API︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
412 PRECONDITION_FAILED response (with message 'SCA inventory for scan … was retired on …; export the latest scan') when a CycloneDX, SPDX, or VEX export is requested against a scan whose inventory has been retired.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄scaScan.inventoryRetiredAt field returned by scans.getScan so integrations can detect whether a scan's inventory is still available before requesting an export.inventoryRetiredAt field to manifests returned by sca.listManifestsForRepository so integrations can select an exportable scan without inferring retirement from an empty package list.ZeroPath SCA adds AI bill of materials, per-repo Inventory tab, SBOM export (CycloneDX/SPDX/VEX/ML-BOM), and SPDX license grouping.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
?tab=inventory&view=<view>&branch=<name> URL parameters to per-repository Inventory tab pages, making branch-specific inventory views directly shareable.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄ZeroPath self-hosted gains Dynamic Testing / Runtime Validation starting in onprem-2026.09.07-beta, enabled via a Helm value.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
runtimeValidation.enabled: true, available from release onprem-2026.09.07-beta onward.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄RuntimeClass (gVisor by default) on designated nodes, with each run getting its own isolated pod.oob.security.internal) instead of the cloud callback domain, requiring resolvers to forward that zone and reachability on ports 53, 80, and 443.ZeroPath adds automatic Jira & Linear ticket sync on finding status changes, plus smarter PR false-positive filtering︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
ZeroPath adds automatic fix verification, Verified Fixed state, and cross-tracker sync for Jira and Linear on investigation completion.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
ZeroPath adds Bitbucket Cloud and Bitbucket Data Center as supported repository integrations.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Project administration / Webhooks permission on Bitbucket tokens to enable automatic pull-request webhooks.ZeroPath self-hosted deployments gain direct webhook delivery with custom headers, internal address support, and encrypted credential storage.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
http, since the receiver sits inside the operator's own network.CREDENTIAL_ENCRYPTION_KEY on the frontend causes custom authorization headers to be stored encrypted at rest; without the key, headers are stored as plaintext.ZeroPath API gains member-action permission fields on team responses and cron schedule listing.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
memberActions: { add: boolean, remove: boolean } to indicate whether the calling user can add or remove members, based on team-level and organization-level permissions.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄cronExpression.ZeroPath adds Bitbucket Data Center integration and self-hosted OIDC SSO support︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
1Password for Mac now supports saving one-time passwords via macOS Autofill, plus GitHub Actions setup instructions in Developer Environments.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Aembit adds Okta Cross App Access support via a new Enterprise-Managed Authorization Credential Provider for AI agent identity.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Aembit adds SAML dynamic claims, multi-cluster OIDC trust, MCP Enterprise tokens, and X.509-SVID delivery via Secrets Operator︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
credentialType: X509Svid to AembitSecretRefreshSchedule so Secrets Operator generates a private key inside the cluster, obtains a signed certificate from Aembit, and writes both to a kubernetes.io/tls Secret (fields tls.crt and tls.key) for mutual TLS — private key never leaves the cluster, and the certificate is renewed automatically before expiry.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄${saml.response.subject.nameId}, ${saml.response.issuer}, and ${saml.response.attributes['<name>']} — to the OAuth 2.0 Authorization Code Credential Provider, binding issued credentials to the individual SAML user's identity.Aembit launches Enterprise-Managed Authorization Credential Provider to broker XAA/EMA for AI agents against SaaS MCP servers︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
offline_access scope) at login, refreshes them in the background, and performs a dual token exchange at request time so AI agents can access downstream MCP servers without per-app OAuth consent screens.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄Aikido adds Cloud Asset Map, fix PRs from Deep Review comments, GitLab code coverage, on-prem pentest model, and new APIs︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
GET List user logins history API endpoint for auditing authentication activity.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄Arnica: Adds Microsoft Teams integration: install the Arnica bot into a team or channel so findings are posted there and practitioners can interact with findings directly from Teams.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Bright adds fuzzing mode to STAR Harness, three new security tests, 2,000+ entry point scanning, and a new Optimizer dashboard.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
entrypointsStatuses property in the Scan Configuration API; use the entryPointFilter property instead, which accepts securityStatus and connectivityStatus arrays for more flexible entry point selection.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄entryPointFilter to the Scan Configuration API, supporting fields securityStatus (e.g. 'new') and connectivityStatus (e.g. 'ok') to replace entrypointsStatuses.Bugcrowd adds Submission Collaborator, enabling researchers to collaborate on bug submissions.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Bugcrowd raises the submission collaborator limit from 8 to 20, with full platform-native reward allocation.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Bugcrowd Researcher Platform adds Submission Collaborator, enabling researchers to collaborate on submissions.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
bytebase now publishes an API — 278 endpoints across 33 areas: Databaseservice, Instanceservice, Userservice, …︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Bytebase 3.22.1 adds GPT-5 model support and improves service account search in Grant Access.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Bytebase 3.22.0 adds project-scoped instances, Data Explorer, login lockout, new bytebase recovery CLI, and per-object saved-query sharing.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
bytebase recovery CLI command as a break-glass path to re-enable password sign-in or reset a user's password directly against the metadata database, bypassing the UI.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄/metrics to loopback-only by default; adds --metrics-remote-access startup flag to restore remote scraper access when the endpoint is protected by a gateway, firewall, or NetworkPolicy./v1/actuator/info; monitoring scripts that poll this endpoint must now include a credential.Chainguard launches Sovereign Artifacts beta for EU data residency, storing container and library artifacts in-region for ~30% faster pulls.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
openjdk:26 and ceph:19 container images.clamav-prometheus-exporter, crossplane-azure-marketplaceordering, kserve-sklearnserver, commercial-spilo-fips, graphql-hive-gateway, jupyterhub-k8s-singleuser-sample, nuxeo-2025, chainguard-server-hypervisor-aws, mongodb-kubernetes, opentelemetry-python-instrumentation-fips, strimzi-kafka-fips, crossplane-aws-emrcontainers, kro, pyrra, starboard-exporter, krakend, mongodb-search, and FIPS variants.cursor-agent, chainguard-desktop-workstation-pc, commercial-avocado, rustfs, cloudzero-agent, trivy-k8s-wrapper, access-log-exporter, datahub-gms, kates-connect, kubeflow-trainer-controller-manager, and tracee container images.Checkmarx One adds MCP Server risk triage, UV Python resolver, and SAST engine 9.7.7 rollout︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Checkmarx One adds bulk triage, automated AI remediation, API Security in MCP Server, and Codex/Gemini CLI dependency scanning︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
projects.delete event logging to the Audit Trail API, tracking project deletion actions.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄Checkmarx: Adds a public Global Inventory API that programmatically retrieves packages, risks, and license data aggregated across an account, filtered by project, application, severity, or exploitability, with pagination; authenticated via platform API token.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
dast-admin role for controlling access to each DAST AI feature independently.clawscan v0.2.0 adds --platform for single-OS npm tarballs and Docker container labeling for worker-owned cleanup.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
--platform flag to build smaller npm tarballs targeting one supported operating system and architecture, while retaining the default universal package.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄clawscan v0.1.7 adds BYOS support, declarative JSON gate policy, OpenClaw install policy adapter, and requires explicit config.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
{{target}} templating, secretEnv redaction, and isolated working directories.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄Clerk: Adds SMS delivery event logging with five typed events — sms.accepted, sms.delivered, sms.failed, sms.undeliverable, and sms.unconfirmed — available in the SMS logs view under Application Logs on all plans.
Cloudflare adds Worker Previews, private MCP servers, Rulesets dry-run validation, DDoS log filtering, and browser binding DevTools methods︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
dry_run=true query parameter to Rulesets API mutation endpoints to validate ruleset changes — expressions, action parameters, permissions, and quota limits — without persisting or publishing them; successful no-op operations return result: null.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄filter_attack_traffic field to Logpush job API requests to exclude identified DDoS attack traffic from delivered logs, supporting http_requests, firewall_events, and network_analytics_logs datasets; also available in the dashboard under Exclude DDoS attack traffic in Advanced Options.outboundByHost to route requests for selected hostnames through another Worker, enabling access to private services or adding authentication without constructing raw HTTP requests.Cloudflare API adds zone tracing, posture rules, SFU/TURN management, Address Map account membership, and Hyperdrive restart endpoints︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
GET/PUT/DELETE /zones/{zone_id}/observability/tracing/settings endpoints to view, update, and reset per-zone tracing settings.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄GET/PUT/DELETE /zones/{zone_id}/observability/tracing/rules endpoints to view, replace, and delete zone trace rules.PUT /accounts/{account_id}/addressing/address_maps/{address_map_id}/accounts/{member_account_id} and DELETE on the same path to add or remove an account membership from an Address Map.Cloudflare adds inactive token lifecycle management, private MCP server support, 32-arg concat(), Cursor Origin builds, and per-PR Worker Previews.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Cloudflare WAF adds four new managed rules blocking SSRF non-standard IP notations, jar loopback payloads, and Jinja SSTI.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
...5f21b651 to block SSRF attempts using cloud and link-local non-standard IP notation (action changed from Log to Block).︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄...0f0313d6 to block SSRF attempts using jar HTTP loopback payloads (action changed from Log to Block)....75cd912a to block SSRF attempts using local non-standard IP notation (action changed from Log to Block).code-oss: Adds chat.agent.sandbox.allowNetwork to toggle outbound network access for sandboxed terminal commands; defaults to true (unrestricted).
chat.agent.allowedNetworkDomains and chat.agent.deniedNetworkDomains for domain-level network filtering in Local sessions and Agent Host custom terminal tool on macOS, Linux, and WSL2.chat.agentHost.sdkSandbox.enabled (macOS, Linux, WSL2) and chat.agentHost.sdkSandbox.enabledWindows (Windows) to enable Experimental sandboxing for the Copilot SDK built-in shell used in Agent Host sessions.chat.agentHost.customTerminalTool.enabled to switch Agent Host sessions from the Copilot SDK built-in shell to the custom terminal tool (which uses the chat.agent.sandbox.* settings); defaults to false.VS Code 1.139 adds remote Dev Container support for agent sessions over SSH, Tunnel, and WSL hosts.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
VS Code Copilot gains a dedicated /plan workflow with Plan mode, review cards, and Local session Plan agent controls.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
/plan slash command in Copilot chat to switch the session into Plan mode and submit a planning request in one step.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄github.copilot.chat.switchAgent.enabled setting to let the Agent automatically switch to Plan mode for research or complex tasks.VS Code chat gains terminal command execution, request queuing/steering, OS notifications, find-in-chat, and a customizable Agents window background.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
chat.requestQueuing.defaultAction setting to control whether queued messages default to steer or queue when a request is already in progress.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄chat.notifyWindowOnResponseReceived setting (values: off, windowNotFocused, always) to send OS notifications when a chat response is received, with a preview of the response.chat.notifyWindowOnConfirmation setting (values: off, windowNotFocused, always) to send OS notifications when the agent needs user input or confirmation to continue.VS Code Insiders adds sessions.useWorktree setting and chat.editor.preferCopilotHarness to control agent harness selection︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
sessions.useWorktree setting in VS Code Insiders to control whether the isolated Git worktree harness is selected when creating a first workspace session.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄chat.editor.preferCopilotHarness setting to prefer the Copilot SDK harness over Local for new editor-chat sessions.ChatEditorPreferCopilotHarness device policy (available from version 1.134) for enterprise admins to enforce the Copilot harness preference.code-oss: Enables chat.agentHost.devContainer.enabled to run Agent Host sessions inside a Dev Container, letting the agent build and test with the project's own tools and dependencies.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
.devcontainer/devcontainer.json present.Corridor adds Context: attach named notes or documents to projects so guardrails analyze code against your own internal standards.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
cve-lite-cli v1.37.0 adds --output <dir> to control where JSON, SARIF, and SBOM files land, with a matching GitHub Action input.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
--output <dir> flag to direct --json, --sarif, and --sbom output files into a specified directory (created when missing); passing --output without one of those three flags is an error rather than a silent no-op.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄output input to the GitHub Action for the same directory-routing behaviour.Cycode Workstation Protection adds real-time package install enforcement with cooldown policies and malicious package threat intelligence.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Databricks OpenSharing now supports inviting recipients by email with a secure activation link (Beta).︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Databricks adds a Beta API to programmatically manage Lakebase backup schedules with configurable cadence and retention.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
OpenAI GPT-6 Luna is now accessible via Databricks Unity Gateway through Foundation Model APIs pay-per-token.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Databricks Lakeflow Connect adds a Shopify connector (Beta) for ingesting e-commerce data via OAuth.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Databricks lets you back model provider API keys with customer-owned Unity Catalog secrets, enabling zero-downtime key rotation.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Unity Gateway lets you configure a price multiplier on model provider services to reflect negotiated rates for external model spend.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Didit: Adds liveness_camera and liveness_camera_switch (and equivalent document) query parameters for direct verification URLs, enabling the same camera control without going through the SDK.
CertCentral now auto-revalidates domains via Persistent DNS TXT Record DCV every five days, preventing expired validations from blocking certificate issuance.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
DNSFilter adds Blocked By column to Unblock Requests grids, type-to-confirm for Roaming Client deletion, and Last Logged In User in CyberSight Top Clients.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Docker Sandboxes gains --model and --provider flags plus llmman to run local, Ollama, or hosted AI models inside sandboxes.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
sbx run --model <model> flag to select the model that answers an agent's requests, supporting local GGUF models, Ollama, and hosted providers like openai or anthropic.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄sbx run --provider <provider> flag to route model requests to llmman (default), an existing Ollama install at localhost:11434, a hosted provider, or a custom endpoint defined in model.providers.sbx run --overflow-provider <provider> and --overflow-model <model> flags to pair a local model with a fallback hosted provider for requests that exceed local context capacity.Docker Sandboxes adds sandbox-scoped secrets with precedence over global secrets and live hot-reload in existing sandboxes.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
sbx secret rm <service> --sandbox <sandbox-name>.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄Docker Sandboxes adds GitHub Copilot provider support and --model flag for local/hosted model selection in OpenCode.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
DockSec v2026.9.21 adds --fix, AI exploit-chain correlation, EPSS prioritization, Markdown CI reports, and PR comment mode.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
--fix flag that emits remediation commands alongside each finding.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄--format markdown report output, sized for CI/CD pipeline logs and pull-request summaries.DockSec: Adds AI-powered vulnerability correlation that identifies exploit chains across findings.
DockSec: Introduces EPSS-based priority scoring so findings are ranked by real-world exploit probability rather than raw severity volume.
Read the source ↗Fastly Historical Stats API now exposes bot time series metrics served by ContentGuard.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Fastly launches a Bot Management API to configure ContentGuard actions per bot category, individual bot, and workspace protection mode.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
inherit to return it to the category default.Finite State adds a Scans page with live queue visibility and two new API endpoints for scan queue health and snapshots.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
GET /public/v0/scans/analysis endpoint returning Scan queue totals, success rate, and duration metrics for a selected period.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄GET /public/v0/scans/ops-snapshot endpoint returning the current live running and queued Scan snapshot.GET /public/v0/scans to include processing time, Finding count, start time, and filter/sort by who initiated the Scan.Fleet adds CVSS-range vulnerability filtering, APNs ping, MDM command cancellation, and Microsoft Graph credential management APIs.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
POST /api/v1/fleet/hosts/:id/apns_ping endpoint to send an APNs push notification to a macOS, iOS, or iPadOS host, prompting it to check in and pick up pending MDM commands or configuration profiles.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄PUT /api/v1/fleet/microsoft_graph_credentials endpoint to declaratively replace stored Microsoft Graph credentials; accepts microsoft_graph_credentials[].tenant_id, .client_id, and .client_secret, validates each new or changed credential against Microsoft Graph before saving.FOSSA adds scheduled and webhook-triggered project re-analysis, configurable under Settings → Projects → Hooks.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
POST https://app.fossa.com/hooks/webhook/{project-locator} endpoint to let external systems (CI pipelines, package registries) trigger on-demand FOSSA project re-analysis.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄hour, day, or week interval at a configured time, enabled under Settings → Projects → Hooks.FOSSA exposes a public CPE Lookup API at analysis.fossa.com for querying CVEs and vulnerability metadata without a project scan.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
GET https://analysis.fossa.com/api/v1/cpe/match/{search} to return full security metadata — CVE IDs, CVSS v2/v3/v4 vectors, EPSS scores, CWEs, affected packages, exploitability, and known ransomware campaign use — for any CPE v2.3 string, with no FOSSA account required.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄GET https://analysis.fossa.com/api/v1/cpe/match/{search}/id to return only a lightweight list of vulnerability IDs (e.g. CVE identifiers) matching a CPE, avoiding the overhead of the full metadata response.GET https://analysis.fossa.com/api/v1/cpe/match/{search}/compat as a compatibility endpoint for clients previously using vulns.fossa.com/api/vulns/cpes/search, returning a simplified response with nvdId, cpe, affectedVersionRanges, and affectedPackageRanges.GitHub Copilot app gains OpenTelemetry support via enterprise managed-settings.json, enabling centralized agent observability.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
telemetry property to managed-settings.json for enterprise-managed Copilot settings to enable OTel export and specify the receiving endpoint, with prompt/response content excluded by default.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄GitHub Copilot for JetBrains 1.18.0 adds AI-assisted tool approvals, re-editable agent messages, org-shared skills, and Codex plan mode.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
GitHub Copilot CLI gains whole codebase indexing for C++, building a persistent symbol index across all project files.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
/lsp logs command to check C++ whole codebase indexing progress at any time.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄Claude Opus 5.5 is now available in GitHub Copilot for agentic coding and long-running tasks across all major IDEs and clients.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
GitHub Copilot adds GPT-6 Sol and GPT-6 Luna as selectable models across VS Code, CLI, mobile, and IDEs.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
GitHub SSH gains post-quantum mlkem768x25519-sha256 key exchange and enforces 3072-bit minimum RSA key sizes.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
mlkem768x25519-sha256 post-quantum key exchange for SSH sessions on github.com and GitHub Enterprise Cloud with Data Residency (excluding the U.S.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄ region), with GitHub Enterprise Server support in version 3.24.Google SecOps: Adds POST /v1alpha/{parent}/remediationPlans:generate to trigger the Remediation agent and save its output as a Remediation Plan.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
POST /v1alpha/{name}:execute to execute a suggested Remediation Plan.GET /v1alpha/{parent}/remediationPlans to list Remediation Plans with optional filtering.PATCH /v1alpha/{remediationPlan.name} to update a Remediation Plan.Google SecOps: Gemini in SecOps uses Google Search grounding to pull up-to-date internet context into responses, surfacing the exact search queries used and citations to source data.
Read the source ↗Google SecOps: Enables rollback of a Response Integration to a previous version from the Response Integrations page if an update causes issues or requires reverting custom code changes.
Google SecOps: Adds the Triage and Investigation Agent (TIN) integration, which autonomously gathers evidence, performs first-party enrichment, and returns a True Positive or False Positive verdict plus a confidence_level output usable in downstream logic.
verdict and confidence_level — in the Expression Builder for conditional branching via Flow block (Conditional) steps, enabling verdicts to drive remediation, alert closure, or analyst assignment paths.Google SecOps: Adds Model Armor, a model-agnostic prompt and response screening layer that protects against data loss and offensive content across multiple clouds and model providers.
Google SecOps: Adds POST https://backstory.googleapis.com/v2/detect/rules/{ruleId}:archive (ArchiveRule) to archive a specified rule.
POST https://backstory.googleapis.com/v2/detect/rules/{ruleId}:enableLiveRule (EnableLiveRule) to set the latest version of a rule to live.POST https://backstory.googleapis.com/v2/detect/rules/{ruleId}:disableLiveRule (DisableLiveRule) to disable the latest version of a live rule.POST https://backstory.googleapis.com/v2/detect/rules/{ruleId}:enableAlerting (EnableAlerting) and POST https://backstory.googleapis.com/v2/detect/rules/{ruleId}:disableAlerting (DisableAlerting) to control alerting on a per-rule basis.Google SecOps: Supports 19 regional Backstory API endpoints including https://europe-backstory.googleapis.com, https://northamerica-northeast2-backstory.googleapis.com, https://me-central2-backstory.googleapis.com, and https://africa-south1-backstory.googleapis.com, allowing data-residency-aware API calls.
Google SecOps: Adds chronicle.rules.modifyRules and chronicle.ruleDeployments.update IAM permissions required for custom roles to manage customizable schedules for multi-event rules, now in General Availability︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Huntress: Adds three macOS detections for quarantine-attribute removal (xattr strip via system call): script/shell strip in common malware staging folders, strip on a mounted disk image, and a combined fake-installer-plus-strip-within-five-minutes correlation — covering AMOS, Poseidon, Odyssey, and MacSync infostealers; requires Agent v0.14.196.
HyperDbg v0.24 adds new memory-read commands, user-mode I/O port access, script engine arrays, and Linux kernel module support.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
dw and !dw commands to read word (2-byte) values from virtual and physical memory.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄da and !da commands to read printable ASCII (null-terminated) strings from virtual and physical memory.dds, dqs, and dps commands (plus physical memory counterparts) to read double-word, quad-word, and pointer-sized values resolved to symbol names in module!symbol+offset format.ILSpy v11.1 adds C# 14 decompilation, mass-testing tools, and ilspycmd bundle support︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
nugetfuzz test tool that downloads NuGet packages and runs them through a debug build of ilspycmd, recording crashes, assertion failures, decompiler warnings, and leaked compiler-generated identifiers in C# output.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄decompdiff test tool that runs an assembly through two different versions of the decompiler via ilspycmd and produces a diff of the generated source code; supports --no-build and can run against git refs.ilspycmd input (previously unsupported).Infisical v0.165.15 adds built-in PAM masking, a navbar theme toggle, and a stuck-timeout env var removal.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
JumpCloud: Adds Client secret basic and Client secret post client authentication type options on the agent's Authentication tab, letting agents match the exact OAuth credential-delivery method required by external platforms such as Amazon Bedrock AgentCore.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
JumpCloud: Adds new Android Display Settings policy to control screen brightness and screen timeout, with options to allow user configuration or enforce fixed values.
JumpCloud: Launches JumpCloud Case Portal for centralized view of support cases and ideas submitted by any admin in the organization, with filtered search and clickable case detail.
JumpCloud: Releases SaaS Management — discover, categorize, warn, and block shadow IT SaaS apps on user devices via the JumpCloud Go browser extension, with manual app addition and licensing tracking.
Read the source ↗JumpCloud: Introduces JumpCloud Access Requests, enabling approval flows for access requests submitted from the JumpCloud User Portal and managed in the admin console.
JumpCloud: Adds new Android policies for Display Settings (screen brightness and timeout), Autofill (system autofill control on Android 8.0+), Work Account (Google enterprise account requirement), Default App and Intent Handling (managed app as default handler for activities), and enhanced Bluetooth restrictions including outbound Bluetooth file sharing and personal-profile Bluetooth sharing controls via the Work & Personal Usage policy.
Read the source ↗NETRESEC: Adds a free demo API endpoint at https://demo.flowcarp.com (via curl --data-binary @<file>.pcap) that accepts a raw PCAP and returns a JSON response containing detected flows, protocols, and alerts, backed by a commercial license covering 600+ protocols.
NETRESEC: FlowCarp assigns a single protocol or malware family label per flow using statistical classification (packet sizes, timing, message length distributions, request/response behavior, protocol structure), reducing the multi-alert overlap common with IDS signature matching.
Read the source ↗Nudge Security adds an in-browser warning on OAuth device code pages to block device code phishing attacks.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Obsidian 1.14.2 adds open-from-outside-vault, OS Open with integration, and iOS 27 extra-large widgets︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Read the source ↗Openlayer adds a Lifecycle page with stage advancement, intake overview, risk scorecard, and lifecycle history for governance-mode projects.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
2/4 criteria met.Openlayer adds workspace-level governance with intake forms and risk templates for AI project registration.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Openlayer: New Export a framework endpoint (/api-reference/rest/governance/export-framework) generates an audit-ready zip archive of a framework's evidence and progress.
/api-reference/rest/governance/create-rule-result-evidence) lets you satisfy evidence rules programmatically./api-reference/rest/governance/list-project-rule-stats) surfaces a compliance roll-up per project for a given framework.Cortex XDR gains XQL support for Device Security via a new integration.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
DNS Security Operator Dashboard in Strata Cloud Manager surfaces C2 traffic, malicious domains, and at-risk users/devices in one view.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Read the source ↗Passbolt 5.16.0 adds Offline Mode (Beta) for secure read-only access and autofill when the server is unreachable.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
PhoneSploit-Pro v2.3 adds screen/display controls and a hub-based menu to the ADB exploitation toolkit.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Ping Identity: Adds Sync Updates Only field to the provisioning sync status UI, showing changes since the last successful sync for inbound rules when the source is a directory service (Active Directory, PingDirectory, or OpenLDAP).
Ping Identity: Adds support for signed-and-then-encrypted ID tokens and user information returned by external OIDC identity providers in PingOne.
Plerion API keys gain role-based access control and a new GET /v1/tenant/openapi endpoint that returns a role-scoped OpenAPI 3.1 spec.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
GET /v1/tenant/openapi endpoint that returns the full API reference as an OpenAPI 3.1 document scoped to the calling key's permissions — operations the role cannot call are omitted; send Accept: application/yaml to receive YAML instead of the default JSON.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄Plerion adds per-integration tags (API-accessible), two new S3 checks, and standalone SCIM provisioning︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
PLERION-AWS-1182: S3 bucket default encryption does not use a customer-managed KMS key — passes buckets encrypted with aws:kms or aws:kms:dsse under an owned key; fails buckets on AES256, no encryption, or an AWS-managed SSE-KMS key (including the console's AWS managed key (aws/s3)); Medium severity.Runlayer Terraform module gains private CA trust bundles and Microsoft Teams integration for ECS self-hosted deployments.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
trusted_ca_pem Terraform module variable to inject a PEM certificate bundle (single or concatenated) into ECS deployments, enabling backend, shared worker, and MCP execution worker tasks to trust private CA-signed MCP servers and HTTPS proxies.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄ms_teams_app_client_secret (Terraform variable, recommended via TF_VAR_*) plus MS_TEAMS_APP_CLIENT_ID, MS_TEAMS_RUNLAYER_TENANT_ID, MS_TEAMS_AZURE_SUBSCRIPTION_ID, MS_TEAMS_AZURE_RESOURCE_GROUP, and MS_TEAMS_APP_URL — which together provision a per-agent Entra app registration and Azure Bot Service resource; the integration is off unless all five values are set.rds_writer_cpu_utilization_threshold, rds_reader_cpu_utilization_threshold, and rds_writer_acu_utilization_threshold Terraform variables to control RDS autoscaling targets for ECS deployments.Runlayer Operator adds Microsoft Teams integration, MCP Catalog API, AI Watch binary distribution, and OTLP observability support on Kubernetes.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
MCP_CATALOG_API_KEY secret (set on the platform namespace) to enable MCP Catalog onboarding; without it, GET /api/v1/catalog/ fails and setup shows Couldn't load setup status.Runlayer adds workload identity support for EKS (IRSA) and GKE, eliminating long-lived cloud keys from deployments︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
spec.serviceAccount field in the RunlayerInstance CR to annotate per-component Kubernetes ServiceAccounts with IRSA role ARNs (eks.amazonaws.com/role-arn) on EKS or GSA emails (iam.gke.io/gcp-service-account) on GKE — no long-lived cloud keys embedded.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄spec.deploy.platformNamespace to the RunlayerInstance CR to override the default runlayer-<customerId> namespace where workload-identity ServiceAccounts are created.{instance}-backend, {instance}-worker, {instance}-audit-consumer, {instance}-siem-export, {instance}-session-materializer, {instance}-toolguard — each independently annotatable with cloud IAM roles.Runlayer documents external dependency wiring for PostgreSQL, Redis, audit streams, SIEM export, AI Watch packages, and session materializer on AWS and GCP.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
RunlayerInstance via spec.database.* and Secrets runlayer-db / runlayer-redis.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄RunlayerInstance via spec.redis.*, with spec.redis.tls: true when TLS/auth is enabled.BINARY_PACKAGES_S3_BUCKET on runlayer-app, requiring s3:ListBucket, s3:GetObject, and s3:PutObject on the {instance}-backend and -worker IRSA roles.Runlayer adds self-hosted Kubernetes deployment support on EKS and GKE alongside existing ECS/AWS path︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Runlayer adds Agent Accounts with per-agent policies and audit trails, plus Kubernetes self-hosting docs for EKS and GKE, and Figma MCP integration.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Runlayer Operator now supports customer-managed Kubernetes clusters on EKS and GKE.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Runlayer 1.28.687 adds Figma MCP connector, client-provenance policy conditions, and queued agent messages.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
meta.client.kind (values: dcr, cimd, pre_registered, manual, ema, agent) and meta.plugin.id as policy condition keys so access policies can gate connectors by how an MCP client obtained its credentials and whether it reaches a connector directly or through a plugin.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄Runlayer agents can now reject Slack DMs and restrict interaction to channel mentions only.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Runlayer 1.28.731 adds Claude Opus 5.5, GPT-6 Sol/Luna, channel-only Slack agents, and Shadow AI access controls.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
runZero: Custom roles granting Saved queries read can now view the Queries page and table without inventory access; write or manage roles can create, edit, copy, import, and delete saved queries.
SailPoint Next Generation Certifications reaches GA, bringing multi-million-item campaign scale, a new reviewer UI, and a Generate and Start option.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
SailPoint adds 21 new connectors including Infisical, StackHawk, FOSSA, and Redpanda Cloud Control Plane︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
sbomify v26.9.0 adds a security advisories API, SPDX 3 VEX/scanning support, a Kubernetes Helm chart, CSAF discovery via security.txt, and more.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
security.txt.Semgrep adds CSV export for Agentic Workflows issues via the Issues page and public API.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Semgrep: Semgrep Guardian now reports status inside AI coding agents, including setup confirmation, per-turn scan summaries, sign-in requirements, and server errors.
Shuffle v2.3.0-rc2 adds graceful worker stop for AI Agent actions in hybrid deployments.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Snyk's Evo gains an MCP server so Claude, Codex, or Cursor can query your AI asset estate and manage policies in-agent.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
snyk fix --agentic CLI command, which applies and verifies vulnerability fixes.Snyk: Introduces Evo by Snyk with an MCP Server surface for agentic security use cases.
SonarQube Cloud adds first-class Rust support: 122 Clippy rules, complexity metrics, coverage import, and quality gates.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
sonar.rust.cargo.manifestPaths config property to point the Rust analyzer at non-default Cargo.toml locations.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄sonar.rust.clippy.enabled config property (set to false to import an external Clippy JSON report instead of running cargo clippy automatically).Sophos Fusion 2026.41 adds wired network settings (STP, IGMP, LLDP-MED, port trunking) for AP6 profiles and advanced diagnostic logging.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Diagnostics > System logs in Sophos Fusion to capture optional logs for wireless network troubleshooting.Sophos Email 2026.38 adds custom policies for distribution lists and shared mailboxes plus automated Microsoft 365 journal onboarding.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
StackHawk docs clarify session-verification config, add basePath and disableServerBasePath OpenAPI options︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
basePath under app.openApiConf to prepend a base path to every operation discovered in an OpenAPI specification, taking precedence over both a path on app.host and servers[].url in the spec.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄disableServerBasePath under app.openApiConf to suppress the base path declared in the specification's servers[].url when the API is served at the root of app.host.maxConsecutiveUnauthenticatedChecks to the session-verification block to flag suspect authenticated coverage when a burst of consecutive failed session checks occurs, catching gaps that a scan-wide average would miss.StackHawk: Supports ${VARIABLE} references in scan configuration resolving against organization-wide secrets, so a team shares one credential copy instead of one per engineer; personal secrets take precedence and HawkScan warns on collision or unresolvable names.
authentication.testPath.requestHeaders or app.redact.headers.StackHawk: Adds support for installing the hawk CLI via curl -sSf https://download.stackhawk.com/hawk/install.sh | sh, with SHA-256 verification against the published manifest; supports HAWK_INSTALL_VERSION to pin a release and HAWK_INSTALL_DIR to control the install destination (default ~/.hawk/bin).
${VARIABLE} references in scan configuration against organization-wide secrets, so a team can share one copy of a scan credential; personal secrets take precedence and HawkScan warns when both exist, and names any unresolvable variable explicitly.StackHawk: Fixes hawk op app tech-flags set so naming one technology flag no longer silently re-enables all other 34 flags; the command now reads current flags, merges the change, and writes only the result.
ARC Harden Runner v2.20.0 adds keyless AWS Secrets Manager API key fetch via IRSA, custom agent env vars, and configurable Tetragon security context.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
keyless.enabled, keyless.region, keyless.secretName, and keyless.refreshIntervalHours Helm values to let the Harden Runner daemonset fetch its StepSecurity API key from AWS Secrets Manager via IRSA (pod IAM role) instead of a static Helm value, refreshing on a configurable schedule (default 3 hours); the secret must be a JSON object with an api_key field and the IAM role requires secretsmanager:GetSecretValue.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄env.customEnvVars Helm value to inject arbitrary environment variables (e.g. HTTP_PROXY, HTTPS_PROXY, NO_PROXY) into the harden-runner container for proxied cluster deployments.tetragon.containerSecurityContext Helm value to configure the Tetragon sidecar's security context.Stratus Red Team v2.36.1 adds concurrent detonation support across all providers, KUBECONFIG multi-path handling, and Azure correlation ID propagation.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
clientRequestID (migrated from user-agent) so detonation activity is traceable across Azure API calls.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄var.correlation.short) in Terraform-managed resource names, preventing resource collisions when multiple users share an environment.az CLI by bumping the Azure (azurerm) Terraform provider to 4.81.0.Search Job Management API goes OpenAPI-compliant, stateless, and adds parent-child org support for MSSP automation.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
SysReptor 2026.82 adds AI agent skills, AGENTS.md project instructions, and an Audit Trail for sensitive actions.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
AGENTS.md support in projects so per-project AI agent instructions can be defined alongside report content.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄Tailscale Aperture gains LLM client integration guides for Claude Code, Claude Desktop, Codex, OpenCode, and more︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Aperture gains two methods for connecting non-tailnet devices: an Aperture CLI bridge and the standalone ts-unplug proxy︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
ts-unplug (from the ts-plug repository), a standalone proxy built with make ts-unplug that accepts -dir and -port flags and forwards local traffic to an Aperture gateway for devices that cannot join the tailnet.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄auth key authentication for both the CLI bridge and ts-unplug, enabling non-interactive approval for ephemeral environments such as CI/CD runners.Tailscale launches Aperture, an LLM gateway that routes AI traffic over your tailnet to providers like OpenAI, Anthropic, and Gemini︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
providers.<name>.baseurl, providers.<name>.apikey, providers.<name>.models, providers.<name>.authorization, and providers.<name>.compatibility configuration keys in the Aperture JSON Configuration editor to register LLM providers.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄POST /v1/messages (Anthropic API format), POST /v1/chat/completions (OpenAI Chat API format), and POST /v1/responses (OpenAI Responses API format) endpoints on the Aperture gateway at http://<aperture-hostname>.Aperture by Tailscale is a new centralized AI gateway that secures, monitors, and routes LLM requests across your organization via your tailnet.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
openai_chat compatibility flag and baseurl/apikey config fields so any provider exposing a /v1/chat/completions endpoint (Groq, Together AI, Fireworks, Mistral, DeepSeek, Perplexity, and others) works with Aperture without code changes.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄custom:createdByAperture and custom:createdByAI node attributes that Tailscale binds to devices provisioned through the built-in tailnet connector via approved single-use auth keys.tailscale: Introduces Aperture, a centralized AI gateway that routes LLM requests to upstream providers (OpenAI, Anthropic, Google) using Tailscale identity for authentication — no API key distribution required.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Tailscale PAM adds external secret references (from:) for env vars, files, AWS SSM, AWS Secrets Manager, and Keeper Secrets Manager︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
from:env:<VARIABLE> secret references in Tailscale PAM service configuration fields to pull credentials from environment variables at connector runtime.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄from:file:<PATH> secret references to read credentials from files on the connector host.from:aws:ssm:<PATH> secret references to retrieve credentials from AWS Systems Manager Parameter Store, requiring connector IAM read permissions.Tailscale PAM (beta) adds grant-based access control for databases, SSH, Kubernetes, and Amazon S3 with per-protocol permissions in the tailnet policy file.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
tailscale.com/cap/pam application capability to tailnet policy file grants, enabling PAM access control with src, dst (e.g.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄ svc:production-database), and app fields for deny-by-default service access.database permission block under tailscale.com/cap/pam with allowed_databases, database, and allowed_query_types fields supporting values like ReadOnly, ReadWrite, SELECT, INSERT, UPDATE, DELETE — enforced for MySQL and PostgreSQL.ssh permission block with exec.commands (regex allowlist), allowed_usernames, sftp, and tcp_forwarding.allowed_connections fields to control SSH exec, SFTP, interactive shell, and TCP forwarding independently.Tailscale PAM (beta) adds service accounts for programmatic API access and clientless HTTP service access via Border0 API tokens.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
https://api.border0.com for programmatic management of services, connectors, policies, and session data using service account tokens.Tailscale PAM now supports storing session recordings in your own Amazon S3 bucket via cross-account IAM role.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
s3:PutObject, s3:GetObject, s3:ListBucket, and s3:GetBucketLocation on arn:aws:s3:::${BUCKET_NAME} and arn:aws:s3:::${BUCKET_NAME}/* to grant Tailscale PAM access to a customer-owned S3 bucket.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄arn:aws:iam::235487987553:root) to assume the role via sts:AssumeRole, with optional sts:ExternalId condition for extra security.Tailscale PAM resources can now be managed as Infrastructure as Code via the Border0 Terraform provider︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
borderzero/border0 provider, with the BORDER0_TOKEN environment variable for authentication.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄border0_connector Terraform resource to create and manage Tailscale PAM connectors.border0_socket Terraform resource to create and manage Tailscale PAM services, with socket_type, connector_ids, and http_configuration.upstream_url fields.Tailscale PAM now supports custom DNS domains for HTTP services, with wildcard CNAME routing and automatic TLS provisioning.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Tailscale PAM (beta) introduces managed privileged access to SSH, RDP, databases, Kubernetes, and more via the admin console︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Tailscale PAM connectors (beta) add identity-aware privileged access with session recording, policy validation, and secrets management to tailnets.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Tailscale PAM (beta) adds privileged access management for SSH, databases, Kubernetes, RDP, and HTTP services on your tailnet.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
PAM page in the Tailscale admin console, automatically creating the tag:border0-managed tag, an autoApprovers rule, an initial PAM application grant for autogroup:admin, and an OIDC trust credential.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄my.tailscale.com without requiring a Tailscale client installation.Tailscale PAM (beta) adds identity-aware proxying, session recording/playback, credential injection, and a WebAssembly browser client for agentless access︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Tailscale launches PAM (beta): privileged access management with session auditing and recording for Linux servers, databases, and Kubernetes clusters.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Tailnet Lock lets trusted nodes cryptographically sign new peers so no node joins your tailnet without your approval, even if Tailscale infrastructure is compromised.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
tailscale lock init command to enable Tailnet Lock, generating ten disablement secrets and distributing trusted Tailnet Lock keys across the tailnet.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄tailscale lock sign command to sign a new node's key from a trusted signing node using its nodekey: and tlpub: identifiers.tailscale lock status command to verify the provisioned state of Tailnet Lock and confirm all nodes report the same set of trusted signing keys.Tailscale GitHub Action v4.2.0 adds log-mode parameter to control grouped, ungrouped, or quiet log output.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
log-mode parameter to the Tailscale GitHub Action to control whether log output is grouped, ungrouped, or quiet.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄Tailscale admin console now shows per-machine posture assertion details and policy rule counts on the Machines page.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Tines: Adds new dimensions to the AI usage API, expanding what usage data can be queried and reported on.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Tirith 0.4.0 adds a Python package firewall, Web3 command gating, browser extension auditing, threat intelligence v2, and 9 new AI-agent host integrations.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
tirith package inspect to analyze wheel files, sets of wheels, or installed environments without downloading them, using a bounded streaming wheel reader that rejects traversal, collisions, encrypted entries, conflicting metadata, CRC failures, decompression abuse, and ambiguous identities.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄tirith pkg approve and tirith pkg install to bind resolution, exact artifact hashes, inspection results, approval state, contained execution, environment verification, and a tamper-evident receipt.tirith pkg graph, diff, attest, attest-npm, verify-env, and receipt subcommands exposing ownership, execution, release-delta, provenance, integrity, and evidence workflows.Mobile Security for Business 2.0.1651 adds MDM-provided phone number fallback and improved ZTNA/SWG routing.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
TruffleHog gains S3-compatible storage scanning, SARIF output, scan history API, and 9+ new secret detectors︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
--sarif flag that emits a SARIF 2.1.0 log compatible with GitHub Code Scanning upload, mapping verified findings to errors and unverified findings to warnings, each with a stable fingerprint for tracking across scans.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄scans tab to integration detail showing retained scan history — start time, active duration, resources reached, and change in live secrets — with filtering by status and start time.TruffleHog can now run as a server-side pre-receive hook on GitHub Enterprise Server, GitLab Self-Managed, and Bitbucket Data Center.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
--no-update and --only-verified and --fail flags for use in pre-receive hook scripts to control update checks, filter to verified secrets, and fail the push on findings.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄TruffleHog Enterprise adds webhook notifiers that POST secret-found payloads to any HTTP endpoint with HMAC-SHA256 signature verification.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
notifiers.webhook configuration block to config.yml supporting url, token, notifyOnRotation, signatureMethod (sha256 or hmac-sha256, default sha256), base64EncodedToken, and heartbeatInterval (0, 1, 2, 6, 12, or 24 hours) options for webhook notifiers.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄sourcesToNotify config key to filter which scanner sources trigger webhook notifications, or set to all to receive notifications from every source.TruffleHog Enterprise adds email notifications via AWS SES, configurable through the web UI or a local YAML config file.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
config.yaml under notifiers with connection '@type': type.googleapis.com/notifiers.email, ses.creds.key, ses.creds.secret, ses.region, recipients, and sender fields.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄ccleaker option to email notifications to automatically CC the person who leaked the credential when their email address is available.config.yaml configuration.TruffleHog Enterprise adds AWS Analyze: enriches detected AWS secrets with IAM identity, permissions, and revocation metadata︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
analyze.aws.using_default_credentials: true config key in the scanner config.yaml to enable AWS Analyze on self-hosted scanners using the instance's default credentials.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄aws_access_key_id and aws_secret_access_key environment variables on the scanner process as the access-key authentication path for self-hosted AWS Analyze.aws_auth_cert config key in the scanner config.yaml to point to a complete cert+key file for IAM Roles Anywhere authentication on self-hosted scanners.TruffleHog Enterprise gains Topology, an interactive graph tracing how leaked credentials propagate across scanned and unscanned services.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
TruffleHog adds per-detector config options for AWS account ID filtering and JDBC result suppression via detectors.config in the config YAML.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
detectors.config.aws.allowedAccountIds and detectors.config.aws.deniedAccountIds list fields to the config YAML to restrict or block AWS credential verification by account ID (denied IDs always take precedence over allowed IDs).︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄detectors.config.jdbc.ignorePattern list field to the config YAML to suppress unwanted JDBC detector results via regular expressions.TruffleHog adds custom regex detectors with webhook verification, entropy filtering, and configurable HTTP status ranges for secret liveness︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
detectors field to the TruffleHog config YAML to define custom regex detectors, each with name, keywords, regex, and optional verify sections.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄verify.endpoint, verify.unsafe, and verify.headers config keys to validate detected secrets via a webhook POST request to a user-supplied HTTP/HTTPS server.verify.successranges config key accepting a list of HTTP status codes or inclusive ranges (e.g. '200', '200-202') to mark secrets as live/verified.TruffleHog Enterprise gains an Activity Log that records scan lifecycle events with a read API for programmatic access.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
scan started, scan completed, scan failed, scan scheduled, scan anomaly detected) across every source with 90-day retention.partial scan status when some parts of a scan fail and others succeed, distinguishing incomplete coverage from outright failure.TruffleHog Enterprise adds Scan Details UI and read API for per-integration scan run visibility, error drill-down, and live secret delta tracking.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
errors count that opens a searchable drawer listing each failed item with its individual error message, updating live while a run is in progress.+5 means five more live secrets than after the last run), with the end-of-run total available on hover; a source's first run reports its full count as new.TruffleHog Enterprise adds source archiving to retire integrations while preserving findings, with a verification-frozen state and activity log tracking.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
TruffleHog adds customVerifiers config and --verifier CLI flag for self-hosted secret verification against private enterprise endpoints︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
customVerifiers field to the root-level config YAML to point TruffleHog's secret verification at self-hosted or enterprise endpoints for GitHub Enterprise Server, GitLab, Jira Data Center, Confluence Data Center, Bitbucket Data Center, JFrog Artifactory (access token and reference token variants), and HashiCorp Vault.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄--verifier CLI flag to the open-source trufflehog binary, allowing custom verifier endpoints to be passed at scan time (e.g. --verifier github=example1.github.com,example2.github.com) without a config file.TruffleHog Enterprise adds Shared Secrets: scoped, expiring, SSO-gated links to share findings with non-platform users.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
on read, 1 hour, 1 day, 7 days, or 1 month, where on read links expire after the first successful read.TruffleHog adds locally configurable notifiers via notifiers field in config YAML, supporting stdout, email, Jira, Slack, Splunk, and webhook.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
notifiers field to TruffleHog's config YAML to configure secret-discovery alerts locally, with options including name, sendunverified, sourcestonotify, customtext, includesecretlink, type, numworkers, trufflehogaddress, trufflehogscannergroup, and trufflehogscannertoken.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄sourcestonotify field accepting all, sources in this config, or a comma-separated list of sources to control which scan sources trigger notifications.stdout notifier type in open-source and on-premise deployments (GA), enabling local terminal alerting when secrets are found.TruffleHog gains analyze subcommand to evaluate live secrets' permissions, metadata, and IAM posture︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
trufflehog analyze subcommand with self-discovery analyzers that perform non-state-changing API calls to determine a secret's resources and permissions.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄TruffleHog v3.97.6 adds fine-grained token metadata to GitHub analyzer and makes gist enumeration non-fatal.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
is_fine_grained metadata field to GitHub analyzer output, surfacing whether a scanned token is a fine-grained personal access token.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄Ubiq Security: Adds \Ubiq\encryptDate() / \Ubiq\decryptDate() and \Ubiq\encryptDateTime() / \Ubiq\decryptDateTime() for data_type = 'date' and data_type = 'datetime' datasets, with UTC enforcement and data_type_config min/max range validation before the cipher call.
Ubiq Security: Adds encryptNumberForSearchAsync for searchable encryption over integer datasets (32-bit and 64-bit).
CryptographyBuilder to construct a structured encryption/decryption object supporting all structured dataset types.Ubiq Security: Adds initSession() on UbiqEncrypt and UbiqDecrypt returning UbiqUnstructuredEncryptSession / UbiqUnstructuredDecryptSession to provide thread-safe stateful unstructured encrypt/decrypt sessions reusable across multiple objects.
Ubiq Security: Go library v2 is now importable via gitlab.com/ubiqsecurity/ubiq-go/v2 with Structured Encryption support; the v1 path (gitlab.com/ubiqsecurity/ubiq-go) does not support Structured Encryption.
Ubiq Security: Adds UbiqEncryptOperator and UbiqDecryptOperator Airflow Operators (importable from plugins/operators/) for performing structured encrypt and decrypt operations inside DAGs, accepting tabular data as a list of lists.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
dataset_names parameter, allowing selective encryption of specific columns while leaving others untouched within the same Airflow task.Ubiq Security: Adds IDP (Identity Provider) authentication for BigQuery encryption/decryption, allowing enterprise customers to authenticate via SSO instead of API keys using IDP_CUSTOMER_ID and IDP_PRIVATE_KEY_PATH environment variables.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
idp_setup.sh shell script to automate setup of SQL and Broker functions for IDP-based BigQuery integration.ubiq-idp-auth Cloud Run function, using IDP_PRIVATE_KEY_PATH to reference the mounted path (e.g. /idp/idp_private_key).Ubiq adds Integer, Date, and Date & Time structured dataset types so encrypted values stay in their original column type︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Ubiq Security: date and datetime datasets now work with input character sets other than 0-9.
Veracode adds DryRun Security integration, IaC policy parameter, Jira 11 support, and a redesigned EASM UI︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
policy parameter to GitHub Workflow Integration v2.1.7 for infrastructure-as-code (IaC) scans.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄Veracode DAST gains multi-team targets, custom host-to-IP mappings, directory restrictions, open-port scanning, and EASM integration.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
vigolium v0.5.0 adds scratch cleanup, hygiene module controls, and scope-origin tracking across JSONL, export, and REST︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
vigolium kit tmp-clean subcommand to collect abandoned vigolium scratch from the system temp directory left by interrupted runs, with --max-age (default 6h) controlling what counts as abandoned.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄--module-tag hygiene and --module-id <id> selectors to target the new hygiene module tag.dynamic-assessment.hygiene_modules config key to force hardening advisories on at any intensity or off even at deep.vigolium v0.4.9 adds source-map ingestion, SSO-wall redirect halting, new HTTP record fields, and major kit js-beautify flag expansion.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
sourcemap-ingest active module that fetches exposed source maps, secret-scans the recovered originals, and ingests their routes into the scan.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄http_records.target, root_uuid, and chain_truncated fields — exposing the submitted target, O(1) chain-root lookup, and whether a redirect chain stopped short.-o, --modules, --profile, --unpack-modules, --max-ast-nodes, --max-input-mb, and --deadline flags to kit js-beautify; -j output gains status, diagnostics, and per-endpoint provenance.vigolium v0.4.7 adds targeted traffic body/header extraction, per-command file output, and exact URL filtering.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
vigolium traffic body and vigolium traffic headers subcommands to extract one side of a stored exchange to stdout or a file without re-sending the request.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄-o/--output flag to traffic -j, finding -j, and db ls -j to write the result document to a file and print a receipt to stdout.--url flag to traffic and db ls for exact URL selection, repeatable and OR-ed, applied before pagination.vigolium v0.4.6 adds run probe host sweeps, TLS fingerprinting, redirect-chain tracking, and a deterministic surface_score on every record.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
vigolium run probe (aliases: probing, httpx, alive, sweep) for passive-only host sweeps — one request per target, no fuzzing, enabling -T hosts.txt -c 20 to reach thousands of hosts.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄--tls-probe to complete a TLS handshake per HTTPS endpoint and report negotiated version/cipher plus leaf certificate details (subject/CN, SANs, issuer, validity window, serial, MD5/SHA-1/SHA-256 fingerprints) under a tls key.--redirect-mode off|same-host|same-apex|any (default any) to control redirect-following scope, replacing the former FollowRedirects/FollowHostRedirects bool pair.vigolium v0.4.5 adds NDJSON event streams, tool shims, batch ingest, and a stable machine-output envelope across all commands︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
--events ndjson to scan/run/scan-url/scan-request for a live NDJSON event stream on stdout emitting scan.started, phase.started|progress|finished, waf.block, waf.pacing, finding.new, error, and scan.finished events while the human console remains on stderr.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄--rate-limit known-issue-scan=20 — so individual phases can be capped independently without affecting other modules.vigolium ffuf|nuclei|katana|gau|arjun tool shims that accept each tool's own argv, print the translation, and run the native phase into the pinned database.Anchore Enterprise v6.2 adds AI/ML model SBOM detection, MCP Server for agent integration, VEX-aware policies, and local SBOM generation.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
GGUF files and Docker Model structures, indexing them as packages in the central SBOM catalog alongside traditional software components.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄not_affected or fixed to suppress false positives and prevent unnecessary build breaks.Arnica adds manual severity overrides for findings and a targeted PR status check rerun without re-triggering CI.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Aviatrix launches Harvest and Decrypt Protection: post-quantum ML-KEM encryption plus Communication Governance in one software policy, free for first five policies.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
ML-KEM standard on the control plane across Aviatrix-encrypted paths, making intercepted traffic unreadable to future quantum computers without a hardware refresh or network redesign.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄Bold Security integrates with Wiz to bring cloud resource exposure context into endpoint data-movement enforcement decisions.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Bubblewrap v0.13.0 adds mount_setattr() for mount flag remounting, rejects empty path args, and introduces -Ddebug_logging=true with DEBUG_INVOCATION︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
-Ddebug_logging=true build option to enable verbose debug logging, gated at runtime by the DEBUG_INVOCATION environment variable.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄--bind and --overlay-src now reject empty strings instead of silently treating them as the root directory.Capstone 6.0.0-Alpha11 adds CS_MODE_X86_AMD/INTEL x86 vendor modes, CS_MODE_XTENSA_ESP32S3 gating, and PowerPC mcrxr instruction support.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
CS_MODE_X86_AMD and CS_MODE_X86_INTEL mode flags for x86 to enable vendor-specific disassembly behavior (currently affecting JO/JNO operand size in 64-bit mode).︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄CS_MODE_XTENSA_ESP32S3 mode flag to avoid unintended decode on other Xtensa targets.Capstone: Adds CS_MODE_X86_AMD and CS_MODE_X86_INTEL mode flags to select alternative x86 disassembly for JO/JNO operands in 64-bit mode; default x86 behavior is unchanged.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
mcrxr instruction in the PowerPC disassembly module.Censys adds ServiceNow TISC integration, 16 new platform fingerprints, and two new ASM risk fingerprints.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Chainguard adds EU Sovereign Artifacts beta for data residency and ships 18 new container images including FIPS variants.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
cursor-agent (application tier) container image.chainguard-desktop-workstation-pc (base tier) container image.Clerk CLI gains init, enable orgs, config patch, and apps list commands for agent-driven, zero-account Next.js setup︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
npx -y clerk@latest init to provision a claimable Clerk application, write NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY and CLERK_SECRET_KEY to .env.local, and configure the SDK, <ClerkProvider>, middleware, and auth routes — no Clerk account required.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄npx -y clerk@latest init --app <application_id> to wire an existing Clerk application into the project instead of provisioning a new one.npx -y clerk@latest apps list --json to enumerate existing Clerk applications by name and ID.Client ID Metadata Documents (CIMD) are now generally available for all Clerk applications, enabling URL-based OAuth client identity.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Clerk adds Client ID Metadata Documents (GA) and SMS delivery event logs with per-event failure reasons︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
sms.accepted, sms.delivered, sms.failed, sms.undeliverable, and sms.unconfirmed SMS delivery events to Application Logs, with a normalized reason field (e.g.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄ invalid_phone_number, destination_unreachable, rate_limited) on failure events.sms.failed) or destination phone number, with full per-message trace timelines.Custom instructions now support ~ home-folder paths and Unix-style / separators for cross-OS portability.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
~ and ~/ prefix in custom instructions file paths to reference the user home folder, e.g.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄ [personal coding standards](~/copilot/coding-standards.md).#file: syntax and Markdown links in custom instructions to reference specific files or URLs as context, with relative paths resolving from the instructions file.code-oss adds sessions.diffEditor.wordWrap to control line wrapping in diff editors within the Agents window.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
sessions.diffEditor.wordWrap setting to control line wrapping in diff editors in the Agents window, with values inherit (default, follows editor.wordWrap), on (wrap at viewport width), and off (never wrap).︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄VS Code agent terminal sandboxing adds OS-level file system and network isolation for agent commands on macOS, Linux, WSL2, and Windows (Experimental).︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
chat.agent.sandbox.enabled (macOS, Linux, WSL2) or chat.agent.sandbox.enabledWindows (Windows, Experimental), defaulting to off.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄chat.agent.sandbox.fileSystem.mac, chat.agent.sandbox.fileSystem.linux, and chat.agent.sandbox.fileSystem.windows settings to configure per-platform file system access rules (allowRead, allowWrite, denyRead, denyWrite) using literal paths or Git-style globs (macOS only).chat.agent.sandbox.allowNetwork (default true) to toggle network isolation independently of file system restrictions.VS Code agent sandboxing (Preview on macOS/Linux/WSL2, Experimental on Windows) restricts file system and network access for terminal commands.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
VS Code Agents window gains Dev Container sessions, GitHub issue/PR context, and experimental Agent Merge for automated PR unblocking.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
chat.agentHost.devContainer.enabled (off by default) to run an Agent Host session inside a Dev Container, giving the agent access to the project's tools, dependencies, and environment defined in .devcontainer/devcontainer.json.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄- Dev Container suffix, and Use Local reverts the selection before the session starts.ConductorOne adds EU data residency, saveable AI reports, REST API for AI governance, MCP Terraform support, and a POST /api/v1/app-secrets-admin/revoke credential-revoke endpoint.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
POST /api/v1/app-secrets-admin/revoke endpoint to queue credential revokes separately from secret deletion, replacing the previous combined behavior of DELETE /api/v1/secrets/{vault_id}.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄TYPE_SPEND_REMEDY = 7 as a new task action type; JS/TS clients must handle spend-control revision values as strings.ConductorOne AI assistant gains persistent saved reports and read-only stuck-task diagnosis for Super Admins.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Platform > Reporting page listing all saved reports, with rename and delete controls, so reports are discoverable outside conversation history.ConductorOne: Adds a Change history icon to connector, policy, entitlement routing rule, SSO, branding, and AI Gateway spend-control detail pages, with optional justification requirement for connector config changes.
CrowdSec adds an Envoy Gateway bouncer for Kubernetes with external authorization and WAF support︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
BOUNCER_KEY_envoy environment variable in lapi.env (via valueFrom.secretKeyRef) to register the Envoy bouncer key with CrowdSec LAPI in-cluster.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄securityPolicy.create, securityPolicy.gatewayName, and securityPolicy.gatewayNamespace Helm values in envoy-bouncer-values.yaml to auto-create gateway.envoyproxy.io/v1alpha1 SecurityPolicy resources for HTTPRoutes.config.bouncer.lapiURL and config.bouncer.apiKeySecretRef Helm values to connect the Envoy bouncer to CrowdSec LAPI via envoy-bouncer-values.yaml.CrowdSec adds Traefik Kubernetes bouncer docs with AppSec/WAF, stream mode, and secret-backed LAPI key mounting︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
crowdsecAppsecEnabled: true to the bouncer middleware spec to enable real-time WAF protection (virtual patching, SQLi, XSS) via the CrowdSec AppSec Component.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄crowdsecLapiKeyFile field to the Traefik Middleware CRD spec, allowing the LAPI bouncer key to be mounted from a Kubernetes Secret rather than stored in plaintext in the manifest.crowdsecAppsecHost, crowdsecAppsecPath, crowdsecAppsecFailureBlock, crowdsecAppsecUnreachableBlock, and crowdsecAppsecBodyLimit fields to the bouncer middleware spec for fine-grained AppSec routing and failure policy.CrowdSec adds a Go-based HAProxy SPOA bouncer with WAF/AppSec support, CAPTCHA, GeoIP headers, and mTLS — the only HAProxy integration with AppSec.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
cs-haproxy-spoa-bouncer configured via /etc/crowdsec/bouncers/crowdsec-spoa-bouncer.yaml, integrating CrowdSec with HAProxy over the SPOE protocol to enforce ban, CAPTCHA, and allow decisions natively — replacing the old Lua-based bouncer.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄/etc/haproxy/crowdsec.cfg with spoe-message definitions (crowdsec-tcp, crowdsec-http-body, crowdsec-http-no-body) and spoe-group entries to split TCP-level and HTTP-level checks.crowdsec-http-body SPOE group.CrowdSec OpenResty bouncer adds Lua-based WAF/AppSec, mTLS, captcha (reCAPTCHA/hCaptcha/Turnstile), live/stream remediation, and full config reference︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
APPSEC_URL, APPSEC_FAILURE_ACTION, APPSEC_CONNECT_TIMEOUT, APPSEC_SEND_TIMEOUT, APPSEC_PROCESS_TIMEOUT, ALWAYS_SEND_TO_APPSEC, and APPSEC_DROP_UNREADABLE_BODY keys to /etc/crowdsec/bouncers/crowdsec-openresty-bouncer.conf to enable and tune the Application Security (WAF) Component for virtual patching, SQLi, and XSS defense.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄USE_TLS_AUTH, TLS_CLIENT_CERT, and TLS_CLIENT_KEY configuration keys to /etc/crowdsec/bouncers/crowdsec-openresty-bouncer.conf to enable mutual TLS (mTLS) authentication with the CrowdSec Local API in place of API keys.CAPTCHA_PROVIDER to /etc/crowdsec/bouncers/crowdsec-openresty-bouncer.conf supporting recaptcha, hcaptcha, and turnstile providers alongside SECRET_KEY, SITE_KEY, CAPTCHA_TEMPLATE_PATH, and CAPTCHA_EXPIRATION for captcha remediation.CrowdSec WAF gains documented progressive deployment paths: out-of-band CRS detection and in-band CRS blocking alongside virtual patching︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
crowdsecurity/appsec-crs collection for out-of-band OWASP CRS detection layered alongside existing virtual patching, installed via cscli collections install crowdsecurity/appsec-crs, configured in /etc/crowdsec/acquis.d/appsec.yaml.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄crowdsecurity/appsec-crs-inband collection for immediate in-band blocking using OWASP CRS rules alongside virtual patching, installed via cscli collections install crowdsecurity/appsec-crs-inband.crowdsecurity/crowdsec-appsec-outofband scenario (bundled with crowdsecurity/appsec-crs) that automatically bans IPs triggering 5 or more distinct out-of-band CRS violations in a short period.CrowdSec AppSec gains bot-detection hooks with fingerprint helpers, request scoring, known-bot exemptions, and challenge difficulty controls︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
on_challenge_submit hook that fires after cryptographic validation of a challenge response but before the success cookie is issued, enabling automation-based rejections via RejectSubmission(reason, verbosity?) and inline cookie grants via GrantChallengeCookie(reason, ttl?).︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄verbosity accepts 'minimal', 'info' (default), or 'verbose' to control fingerprint detail in logs.ttl is a Go duration string like '24h' and overrides the configured cookie_ttl.CrowdSec AppSec gains configurable bot-detection settings: signing keys, rotation, cookie lifetime, and JS obfuscation pooling.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
master_secret under challenge: in an appsec-config YAML file to set a shared long-lived secret for multi-instance AppSec deployments, required when running more than one AppSec instance so cookies issued by one node are accepted by another.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄key_rotation_interval (default 5m, minimum 30s) under challenge: to control how frequently the per-epoch signing key advances across all AppSec instances.max_live_epochs under challenge: to control how many past epochs remain accepted, tunable for slow mobile networks or long round-trips.CrowdSec AppSec bot detection gains overlay config recipes for per-path/per-host challenge scoping, difficulty tuning, probe allowlisting, and custom known-bot files︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
pre_eval hooks to flag a request as exempt so SendChallenge() becomes a no-op for it, enabling per-path or per-host challenge scoping.pre_eval, post_eval, and on_challenge hooks to set proof-of-work difficulty ("low", "medium", "high") per route before the challenge is issued.CrowdSec AppSec adds bot detection via browser proof-of-work, device fingerprinting, and sealed challenge cookies︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
SetChallengeDifficulty to tune the cost of the proof-of-work puzzle served to browser clients.key_rotation_interval config key to control how frequently signing keys rotate, with a separate long-lived master_secret that must be shared across instances in an HA deployment.CrowdSec adds crowdsecurity/appsec-bot-challenge collection with scored bot detection, verified-bot exclusions, and behavioral block scenarios.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
crowdsecurity/appsec-bot-challenge-scoring-balanced appsec-config that rejects any submission scoring >= 75 via RejectSubmission(), separating threshold policy from scoring logic so either can be swapped independently.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄crowdsecurity/appsec-bot-challenge (>= 75, default), crowdsecurity/appsec-bot-challenge-strict (>= 45), and crowdsecurity/appsec-bot-challenge-permissive (>= 100) — to tune false-positive tolerance without rebuilding the scoring engine.--kind bot-detection flag to cscli alerts list to filter bot-challenge rejections away from WAF and log-based alerts.CrowdSec adds AppSec bot detection via proof-of-work challenges, CDP fingerprinting, and per-engine Prometheus metrics.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
cscli collections install crowdsecurity/appsec-bot-challenge, which bundles appsec-configs, scenarios, and parsers into a single collection.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄crowdsecurity/appsec-bot-challenge-strict (rejects at >= 45) and crowdsecurity/appsec-bot-challenge-permissive (rejects at >= 100) as alternative threshold bundles alongside the default crowdsecurity/appsec-bot-challenge (rejects at >= 75).crowdsecurity/appsec-bot-* (or a wildcard) to the appsec_configs: list in /etc/crowdsec/acquis.d/appsec.yaml.CrowdSec AppSec rules syntax documented: in-band/out-of-band detection, 15+ request zones, transforms, and ModSecurity seclang import︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
seclang_rules parameter in AppSec rule files to embed ModSecurity/seclang rules inline without a separate file︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄seclang_rules_file parameter in AppSec rule files to load ModSecurity rules from a file in the CrowdSec data directory (/var/lib/crowdsec/data on Linux, /var/db/crowdsec/data on FreeBSD, C:\programdata\crowdsec\data on Windows)variables field to rule conditions, restricting match to specific keys within ARGS, BODY_ARGS, HEADERS, and COOKIES zones — supports literal keys or RE2 regex patterns wrapped in slashes (e.g. /pattern_.*/)CrowdSec AppSec configuration files documented: rule loading, hooks, HTTP codes, and per-band performance tuning via YAML︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
inband_rules and outofband_rules array keys to AppSec config files (stored in /etc/crowdsec/appsec-configs/) for loading rule patterns into in-band vs.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄ out-of-band processing pipelines.default_remediation key (values: ban, captcha, allow) and default_pass_action key to control blocking and pass behavior per AppSec config.blocked_http_code, passed_http_code, user_blocked_http_code, and user_passed_http_code integer keys to configure HTTP status codes returned to the remediation component and to the end user independently.CrowdSec AppSec Component (WAF) general setup guide documents acquisition config, virtual patching, and detection testing︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
appsec_configs, listen_addr, source, and name keys to /etc/crowdsec/acquis.d/appsec.yaml to expose the AppSec Component as a new acquisition datasource listening on 127.0.0.1:7422 by default.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄crowdsecurity/appsec-default (virtual patching, in-band) and crowdsecurity/crs (OWASP CRS, out-of-band).crowdsecurity/appsec-generic-test dummy scenario, triggerable by requesting the probe path /crowdsec-test-NtktlJHV4TfBSK3wvlhiOBnl and confirmed with sudo cscli alerts list.CrowdSec Console gains Stack Health dashboard for severity-based monitoring of Security Engines, Log Processors, and blocklist integrations.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
CrowdSec Console gains a Remediation Metrics page showing blocked attacks, discarded traffic, and projected resources saved.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
CrowdSec CTI now offers three programmatic access paths: Enrichment API, Offline Replicas, and a TAXII 2.1/STIX 2.1 feed︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
x-api-key header-authenticated Enrichment API for on-demand per-IP JSON lookups, suited for SIEM, SOAR, and TIP real-time enrichment pipelines.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄mmdb, parquet, and json formats — no per-request rate limits, supports air-gapped environments.CrowdSec adds an Application Security Component (AppSec) that turns the Security Engine into a full WAF with virtual patching, ModSecurity rule support, and bot detection.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
listen_addr configuration in the AppSec acquisition datasource to receive forwarded HTTP requests from remediation components (Nginx, Traefik, HAProxy, Envoy Gateway, OpenResty, WordPress).︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄CrowdSec adds alpha bot detection to its WAF, blocking headless browsers and automation frameworks before they reach your app.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
cscli alerts list and as alerts in the CrowdSec console, and the fingerprint verdict is available to custom scenarios and appsec-configs.Databricks Runtime 19 adds truncate, trim_array functions and session-scoped Python UDF worker env vars via spark.pythonWorkerEnv.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
spark.pythonWorkerEnv.<variable-name> configuration prefix to set session-scoped environment variables for Python UDF scalar worker processes.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄truncate function to SQL, Scala DataFrame, and Python DataFrame APIs to truncate a number to a specified scale without rounding.trim_array function to SQL, Scala DataFrame, and Python DataFrame APIs to remove elements from the end of an array (positive count) or the beginning (negative count).The system.query.history system table is now generally available for account-wide query telemetry.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
system.query.history system table (GA) for querying account-wide records of SQL warehouse and serverless compute executions, including execution status, duration metrics, and query source.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄VARIANT column masks in ABAC now cover ARRAY and MAP types alongside STRUCT, requiring Databricks Runtime 19+.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
ARRAY and MAP column types, in addition to STRUCT and other previously supported types (requires Databricks Runtime 19 or above).︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄Databricks adds automatic sensitive data classification and tagging in Unity Catalog.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Datadog Cloud SIEM adds Dynamic Severity rules, Env Remapping, Code Channels in Slack, and Data Access Control for signals.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
DefectDojo Pro syncs Feature Flag toggles to start-time surfaces on restart; add DD_FEATURE_FLAGS_BOOT_SYNC=False to opt out.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
DD_FEATURE_FLAGS_BOOT_SYNC=False environment variable to keep a process pinned to its environment variables instead of syncing stored Feature Flag toggles at start-up (default is on).︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄Organization / Asset Relabeling) at start-up and applies them to the deployment settings, so Settings > Feature Flags changes take effect after a restart without manually updating DD_V3_FEATURE_LOCATIONS or DD_ENABLE_V3_ORGANIZATION_ASSET_RELABEL./api/v2/location/, /api/v2/url/, and /api/v3/ API routes are mounted and appear in the API documentation, and /api/v2/endpoints/ is served read-compatibly from Locations.DefectDojo now surfaces suggested deploy-to edges from container image evidence on the asset hierarchy page.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
deploys to relationships by matching image repositories across assets and presents each pair as a reviewable suggestion with container-image evidence.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄deploys to relationship from the image-building asset to the running asset, causing the deployed asset to inherit its host's exposure; accepted edges carry an origin of container evidence distinguishing them from manually drawn or connector-declared edges.DefectDojo v3.3.200 adds regulatory compliance packs, DAST, AI red-teaming, CSAF 2.0/VEX export, and a Command Center dashboard.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
DD_V3_ASSET_VERSIONS chart value and compose environment variable to enable per-source asset versions.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄DefectDojo 3.3.200 adds container image location emission from container scanners and debounced product grade recalculation.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Didit Web SDK 0.4.0 brings native camera-control options to the browser, including rear-camera and switcher-hide flags.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
defaultDocumentCamera and defaultLivenessCamera SDK options to the Web SDK, allowing the document and face-capture steps to open on the rear camera by default (e.g.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄ for kiosk or operator-assisted flows).showDocumentCameraSwitchButton and showLivenessCameraSwitchButton SDK options to the Web SDK to hide the in-capture camera switcher and lock users to the chosen lens.Dradis: Warns a user if another user is currently editing the same Issue record.
Read the source ↗Dradis Pro v5.4 adds QA states to Evidence, Roslin AI drafting for Content Blocks, List fields as dropdowns, and Webhook CRUD events.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
iOS Forensic Toolkit 10.11 brings bootloader-level full file system and keychain extraction to Apple Watch Series 4/5 and Apple TV 4K 2nd Gen.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
ElcomSoft: Adds bootloader-level keychain and full file system extraction for Apple TV 4K 2nd Gen (A12 Bionic) via the usbliter8 SecureROM exploit, recovering accounts, authentication tokens, paired device records, network history, and Siri-related artifacts.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
EMBA v2.0.4 migrates to binwalk-ng, makes the local connector endpoint configurable, and expands CSV logging across all modules.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
MIN_TCP_SERV to defaults and allows it to be adjusted via scanning profiles.binwalk-ng fork.Falco 0.45.0 adds raw byte matching in rules, reload control endpoints, and GPU detection rules︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
GET /reload webserver endpoint reporting process identity, reload generations, and readiness so integrations can verify a completed reload.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄reload_control configuration key that opens a Unix socket accepting POST /reload for local reload requests (disabled by default).\xHH byte escape syntax in rule conditions for matching filenames or process arguments containing arbitrary bytes not representable as valid UTF-8.API surface changed: 27 modified, 3 deprecated︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Read the source ↗Fleet: Adds POST /api/v1/fleet/hosts/:id/apns_ping to send an APNs push notification to a macOS, iOS, or iPadOS host, prompting it to check in and pick up pending MDM commands or profiles.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
GET /api/v1/fleet/microsoft_graph_credentials to list Microsoft Graph credentials and per-tenant Autopilot sync status, including credential_invalid and last_synced_at fields.PUT /api/v1/fleet/microsoft_graph_credentials to declaratively replace stored Microsoft Graph credentials; credentials whose tenant_id is absent from the payload are deleted, and an empty array removes all credentials.severity_min and severity_max parameters (CVSS 3.x base score) to the vulnerability hosts-over-time chart endpoint to filter results to a specific CVSS score range.Fleet adds a Reports feature with scheduling, label-based targeting, live queries, CSV export, and configurable result caps.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
server_settings.report_cap to control the maximum number of stored results per report (default 1,000).︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄server_settings.discard_reports_data API field to globally disable stored report results.discard_data field on the create/update report API to disable stored results per individual report.Fleet 4.92.0 adds Android MDM commands, per-platform disk encryption, cancelable Apple MDM commands, and new osquery bandwidth-saving config options.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
osquery.config_in_memory_cache server configuration option to control the in-memory cache of the osquery config's scheduled-report section (set to true to re-enable; disabled by default).︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄osquery.config_etags server option (FLEET_OSQUERY_CONFIG_ETAGS, default off) to enable conditional request (etag) support on /api/osquery/config, sending a minimal {"etag":"ok"} response to agents whose configuration is unchanged.osquery.redis_config_etags server option (FLEET_OSQUERY_REDIS_CONFIG_ETAGS, default off, requires osquery.config_etags) to answer matching etag check-ins directly from a Redis-backed ETag store, skipping the config build and database reads entirely.GitGuardian Detection Engine 2.172 adds 10 new detectors, 8 new secret analyzers, and expanded recall for Scaleway, Salesforce, Splunk, and more.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
GitHub's refreshed pull requests page is now GA, with AND/OR advanced search, bulk actions, and a collapsible sidebar.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
AND and OR keywords as well as nested searches.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄GitHub Enterprise gains a full credential inventory export — CSV from the UI or via new paginated REST API endpoints.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Grok 4.7 reasoning model now available in GitHub Copilot across VS Code, JetBrains, Xcode, Eclipse, CLI, and cloud agent.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Google SecOps: Adds GET /v1alpha/{name}:suggestQueryFields to retrieve query field autosuggestions based on user and tenant-level usage.
v1alpha.projects.locations.instances.remediationPlans resource with POST /v1alpha/{parent}/remediationPlans:generate to trigger the Remediation agent and save its output, POST /v1alpha/{name}:execute to execute a suggested plan, GET /v1alpha/{parent}/remediationPlans to list plans with optional filtering, and PATCH /v1alpha/{remediationPlan.name} to update a plan.v1alpha.projects.locations.instances.remediationPlans.remediationActions with POST /v1alpha/{parent}/remediationActions to create a manual remediation action and GET /v1alpha/{parent}/remediationActions to list actions under a plan.v1alpha.projects.locations.instances.remediationPlans.remediationActions.remediationActionExecutions with GET /v1alpha/{parent}/remediationActionExecutions to list execution records under a remediation action.Google SecOps adds in-product Gemini help pane with Google Search grounding, citations, and chat session management.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Google SecOps Content Hub centralizes discovery and deployment of content packs, detections, dashboards, playbooks, and SOAR integrations︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
chronicle.googleapis.com/featuredContentSearchQueries.get, .list, and .install IAM permissions to control access to search query content in Content Hub︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄chronicle.googleapis.com/featuredContentRules.list IAM permission to control access to featured detection rules in Content Hubchronicle.googleapis.com/featuredContentNativeDashboards.get, .list, and .install IAM permissions to control access to dashboard content in Content HubGoogle SecOps adds Agentic Automation to embed AI agents directly into playbooks for adaptive, AI-driven triage and investigation.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
confidence_level score, and structured JSON outputs for downstream branching.verdict or confidence_level rather than static inputs.Google Unified Security launches converged platform integrating SecOps, Chrome Enterprise, SCC, and AI Protection for multi-cloud threat detection and response.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Google SecOps Ingestion API supports UDM events, unstructured logs, batch deduplication, and 19 regional endpoints︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
POST https://malachiteingestion-pa.googleapis.com/v2/udmevents:batchCreate endpoint to ingest pre-parsed UDM events in batches, bypassing the CBN parsing layer for lower end-to-end latency.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄POST https://malachiteingestion-pa.googleapis.com/v2/unstructuredlogentries:batchCreate endpoint to forward raw logs in batches up to 1 MB (uncompressed), with per-entry timestamps via ts_epoch_microseconds or ts_rfc3339 fields.customer_id plus log entry content to generate a batch ID, rejecting duplicate batches per customer per log type while allowing identical content under different log types.Google SecOps Detection Engine API adds full CRUD and lifecycle endpoints for YARA-L 2.0 rules plus 19 regional endpoints︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
POST /v2/detect/rules (CreateRule) to create a YARA-L 2.0 detection rule without activating it.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄POST /v2/detect/rules/{ruleId}:createVersion (CreateRuleVersion) to create a new version of an existing rule, including from a non-latest version.DELETE /v2/detect/rules/{ruleId} (DeleteRule) to permanently delete a rule by ruleId.Google SecOps Backstory Search API reference published, covering endpoints for events, assets, IOCs, and alerts across 19 regional endpoints.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
GET https://backstory.googleapis.com/v1/events/log:get/?name={UID} endpoint (GetLog) to retrieve a single raw log by its metadata.id.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄GET https://backstory.googleapis.com/v1/event:get?name={UID} endpoint (GetEvent) to retrieve a single parsed UDM event by its metadata.id.GET https://backstory.googleapis.com/v1/artifact/listassets endpoint (ListAssets) to list assets that accessed a given artifact (domain, IP, MD5/SHA1/SHA256 hash) within a time window, returning up to 100 results per request via page_size.Google SecOps adds GoogleSQL search, case playbooks, reaction triggers, event simulation, and GA customizable multi-event rule schedules︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
chronicle.rules.modifyRules and chronicle.ruleDeployments.update IAM permissions requirement for managing customizable rule schedules with custom IAM roles in the Rules Dashboard︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄match_all option to the Grok filter in Google SecOps parser syntax, enabling extraction of all non-overlapping pattern occurrences within a field rather than only the first matchNodeZero gains Expanded Scope (Network Pivoting) — tunnel, Azure VM, and RFC 1918 pivot techniques with scoped include/exclude controls︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
NodeZero OVA deployment now supported on Nutanix AHV/AOS (Prism Central)︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
NodeZero OVA now supports Nutanix AHV, enabling quick VM deployments on Nutanix hypervisors.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Huntress Managed ISPM adds two new M365 security controls targeting Shadow Workflows in Exchange Online and Defender for Office 365.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Huntress adds macOS Screen Sharing visibility, quarantine-strip detections, and Defender scan toggle controls for M365 and endpoint hardening.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
HyperDbg adds I/O port execution commands and full virtual/physical memory read command families︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
uin command to execute an I/O IN instruction directly in the debuggee.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄uout command to execute an I/O OUT instruction directly in the debuggee.db, dc, dd, dq, dw, da, dds, dps, dqs commands for reading virtual memory in the debuggee.iDenfy adds Bank Card Verification, Blocklist API, KYB fields filtering, CSV native-script export, and branding auto-import in Sprint 135︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
fields parameter to the KYB company endpoint to return only the data fields you need.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄Iru's Privacy Library Item gains a Recommended privacy permissions area for iPhone and iPad, letting admins batch-prompt users for app and Safari permissions.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
JFrog Artifactory adds native LuaRocks repository support for hosting, proxying, and caching Lua rocks.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
.rock files and Kong nodes to install versioned plugins from a single internal endpoint.Joplin adds OCR for images and PDFs with offline processing, accessible PDF export, and configurable language data sources.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
OCR: Language data URL or path setting (under Settings > General > Advanced) to point Joplin at a local directory of .traineddata.gz files, enabling OCR on air-gapped machines.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄OCR: PDF processing mode setting (under General > Advanced), with an Accessible option that overlays an invisible text layer on scanned PDFs to enable text selection, copying, and screen-reader support — at a cost of approximately 10–50 KB per page in database size.JumpCloud adds a Device Patch Report for Windows with per-device KB patch status, preview, and CSV export.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
JumpCloud: Introduces a Linux Forbidden Services policy to remove unsupported service types and reduce security risk on Linux fleets.
JumpCloud: Enables admins to manage shared folder assignments and permissions from the Admin Portal in JumpCloud Password Manager, and lets users manually sync individual folders from the desktop app.
JumpCloud: Adds manual application entry to SaaS Management so admins can track, warn, and block access to apps before automatic discovery runs.
JumpCloud: Adds MTP support in the Customer Portal — MTP Admins can access, view, and create support cases across all managed tenant organizations.
ForceAuthn='true' in SAML and prompt=login in OIDC, prompting fresh credential entry even when an active session exists.JumpCloud: Adds Client secret basic and Client secret post client authentication type options on an agent's Authentication tab, controlling how OAuth client credentials are sent when requesting tokens from JumpCloud.
JumpCloud: Adds a required install success exit code field when deploying Windows EXE updates via the Private Repository, so JumpCloud can confirm installation succeeded.
Kali NetHunter Pro brings full desktop-class Kali Linux to ARM64 mobile devices including PinePhone and Qualcomm hardware︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Knocknoc adds Cisco Meraki integration for dynamic source-IP access control︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Mend Renovate adds PyPI backend support for mise, regex versioning ranges, and array-of-inline-tables parsing for mise tool versions.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
pypi backend support to manager/mise, enabling Renovate to manage PyPI-sourced tool versions declared in mise configuration.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄regex versioning scheme, allowing dependency version constraints expressed as ranges to be evaluated under the regex scheme.manager/mise, broadening the set of mise config shapes Renovate can parse.MSTICPy 3.1.0 adds a new ScanMalware TI provider for DNS, IP, and URL observables with no API key required.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
ScanMalware threat-intelligence provider supporting verdict lookups for hosts and URLs, passive-DNS context for IP addresses, and quick query modes for bulk lookups — no API credentials required.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄FlowCarp adds statistical C2 protocol classification and a free demo API at demo.flowcarp.com supporting 600+ protocols︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Obsidian 1.14.2 lets you open files from outside the vault and always uses fuzzy matching in large vaults.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Open file from outside the vault... command to open any file on your computer in the current window (Desktop only).︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄file.folder.Okta 2026.09.0 adds AI agent identity management, MCP server DCR and OIN catalog support, NFC authenticator, Okta Verify for Linux, and malware proxy detection.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
REMOTE_DESKTOP IP service category to Enhanced Dynamic Network Zones, letting admins include or exclude remote-desktop traffic in global session and app sign-in policies for precise access control.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄MALWARE_PROXIES IP service category to Enhanced Dynamic Network Zones, powered by Okta CyberDefense, covering proxy services tied to malware and botnet activity (including 911 S5, NSOCKS, iProxy, and BHProxies).Okta for AI Agents adds Agent Gateway runtime enforcement, Agent SSO, shadow AI discovery, ephemeral credentialing, HITL guardrails, and FedRAMP/HIPAA compliance tiers for non-human identities.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Okta for AI Agents adds shadow endpoint discovery, Agent Gateway runtime enforcement, agent-to-agent connection rules, and visual Configuration Designer.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
OpenCTI adds four new Prometheus metrics and a background health monitor with configurable refresh intervals.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
opencti_dependency_up metric reporting connectivity state (up/down) for each platform dependency (elasticsearch, storage, rabbitmq, redis) as a Boolean.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄opencti_elasticsearch_used_size_bytes metric reporting total ElasticSearch/OpenSearch primary store size in bytes, replicas excluded.opencti_storage_used_size_bytes metric reporting total size of objects stored in the S3/MinIO bucket in bytes.OpenCTI adds health-monitoring intervals, Redis TLS SNI, usage-metrics manager, and exponential missing-reference retry tuning︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
app:health_monitoring:dependency_check_interval / APP__HEALTH_MONITORING__DEPENDENCY_CHECK_INTERVAL config key to set the interval in milliseconds between dependency health checks for ElasticSearch/OpenSearch, S3/MinIO, RabbitMQ, and Redis.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄app:health_monitoring:usage_metrics_interval / APP__HEALTH_MONITORING__USAGE_METRICS_INTERVAL config key to control how often storage and ingestion usage metrics are collected and shared across the cluster via Redis; set to 0 to disable collection.redis:tls_servername / REDIS__TLS_SERVERNAME config key to supply an optional shared server name for TLS SNI and certificate validation in Redis cluster mode.OpenCTI 7.260921.0 adds News Feed integration support, Fintel column selection, and user-merge history reattribution.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Openlayer adds EU data residency with a dedicated eu.openlayer.com host alongside the existing US region.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
eu.openlayer.com, separate from the existing United States region at app.openlayer.com.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄Openlayer adds EU data region support, letting users choose between United States and European Union at login.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Read the source ↗Openlayer adds bulk test config export from the Results page, downloading definitions as a ready-to-use tests.json array.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
tests.json array.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄tests.json array, also copying the JSON to the clipboard.tests.json array can be checked into a repository and used with openlayer push to keep tests in sync — distinct from the openlayer tests command output, which wraps definitions in _meta and items.Openlayer adds OpenAI Compliance integration to ingest ChatGPT Enterprise and Codex activity.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Openlayer adds a full Governance API, prompt-injection detection, data residency choice, OpenAI Compliance Logs ingestion, and Google Gemini integration.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
GET /governance/frameworks (List frameworks), POST /governance/frameworks (Create a framework), GET /governance/frameworks/{id} (Retrieve a framework), PATCH /governance/frameworks/{id} (Update a framework), and GET /governance/frameworks/{id}/export (Export a framework) REST endpoints to programmatically manage governance frameworks and download audit-ready zip archives.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄GET /governance/frameworks/{id}/rules (List a framework's rules), GET /governance/frameworks/{id}/projects (List a framework's projects), GET /governance/frameworks/{id}/project-rule-stats (List a framework's per-project compliance), GET /governance/frameworks/{id}/documents (List a framework's documents), and GET /governance/frameworks/{id}/documents/{docId} (Retrieve a framework document) REST endpoints for deep inspection of framework structure and compliance roll-ups.GET /governance/frameworks/{id}/documents/{docId}/sections/{sectionId}/rules (List a section's rules) and GET /governance/frameworks/{id}/documents/{docId}/sections/{sectionId}/subsections/{subsectionId}/rules (List a subsection's rules) REST endpoints to enumerate rules mapped to specific document sections.OpenSSL adds Ascon-AEAD128 lightweight authenticated encryption via the EVP_CIPHER interface.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
EVP_CIPHER-ASCON-AEAD128 implementation, bringing Ascon-AEAD128 lightweight authenticated encryption to the EVP_CIPHER API.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄Ory Network gains workspace contact registration for technical, business, security, and privacy roles.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
OSSEC HIDS rule-list files now support trailing comments using the ### delimiter.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
### multi-character delimiter; everything from ### to end-of-line is discarded at compile time, and leading spaces/tabs before ### are stripped so stored values carry no trailing whitespace.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄# is explicitly not a comment marker, allowing keys and values to contain # characters (e.g. URL fragments) without escaping.OSSEC HIDS Logcollector gains modsec-audit format for ingesting full ModSecurity serial audit logs as single events.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
modsec-audit log format to Logcollector, which reads serial ModSecurity/libmodsecurity audit files (e.g.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄ /var/log/modsec_audit.log), collects one full transaction from the --id-A-- header through the --id-Z-- trailer, and emits it as a single event to analysisd.Palo Alto Networks launches Unit 42 Continuous Frontier AI Defense, an always-on agentic offensive security service powered by Anthropic Claude Mythos 5 and OpenAI GPT-5.6-Cyber.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Prisma Access Android agent gains Android 17, IPv6 dual-stack, LDAP auth, system browser SAML, and enrollment log sharing.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Advanced DNS Security Resolver gains DoT support, three new PoPs, a remote-access domain category, and a new Operator Dashboard in Strata Cloud Manager.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
remote-access domain category to DNS Security policy, enabling discrete block/allow actions for remote-access tool download sites such as TeamViewer, AnyDesk, and LogMeIn.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄Pi Security integrates with Anthropic's Compliance API and delivers security context in-session via its Sloane agent.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
PingOne adds outbound group sync, custom client IDs/secrets via API, AI agent type detection, and Protect SDK 5.6.11︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
PingOne DaVinci adds flow canvas Actions, inline variable editing, and a baseline CSP for production flows.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
{ } menu, allowing users to copy, paste, or modify attribute and variable references inline.Plerion: Adds GET /v1/tenant/openapi endpoint that returns this API reference as an OpenAPI 3.1 document scoped to the calling key's role — operations the role cannot call are omitted; send Accept: application/yaml to receive YAML instead of the default JSON.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Prowler: Adds fedramp_20x_frr_class_c_2026 framework covering the 158 FedRAMP Class C rules for cloud service providers, with configurable checks mapped to rule text and an audit_config that cannot override hard requirements.
inspector2_active_findings_within_max_age check to flag active Inspector findings first observed more than inspector2_active_finding_max_age_days days ago (default 192).elbv2_listener_fips_tls_enabled check to report HTTPS/TLS load balancer listeners not using a FIPS security policy.transfer_server_fips_security_policy_enabled check to report Transfer Family servers not using a FIPS security policy.Prowler 5.43.0 adds FedRAMP 20x 2026 frameworks, seven AWS Inspector/FIPS checks, partition failover, and a self-registration toggle︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
fedramp_20x_ksi_2026 universal compliance framework covering the 46 FedRAMP Key Security Indicators across AWS, Azure, GCP, Kubernetes, and M365 from a single definition, replacing the pilot per-provider frameworks.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄fedramp_20x_frr_class_c_2026 universal compliance framework covering 158 FedRAMP Class C provider rules across AWS, Azure, GCP, Kubernetes, and M365.inspector2_coverage_scan_status_active, inspector2_coverage_recently_scanned (configurable via inspector2_max_days_since_last_scan, default 3), inspector2_active_findings_no_known_exploited_vulnerabilities, inspector2_active_findings_kev_within_due_date, inspector2_active_findings_within_max_age (configurable via inspector2_active_finding_max_age_days, default 192), elbv2_listener_fips_tls_enabled, and transfer_server_fips_security_policy_enabled.Rapid7 Insight Platform adds DNS Made Easy connector and new BitSight organization filter settings︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
include and exclude organizations connector settings to the BitSight connector.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄InsightCloudSec 26.9.22 adds CrowdStrike Falcon OCI support, seven new Azure Insights, and six new Query Filters for Cosmos DB, MySQL, and PostgreSQL.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
disableLocalAuth property and firewall IP rules (including 0.0.0.0 datacenter-access detection) for Azure Distributed Table (Cosmos DB) resources.New POST endpoint retrieves full Dark Web Brand Playbook Alert intelligence in a single API call︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
POST /dark-web/brand-playbook/alert/{id} endpoint to retrieve the complete intelligence picture for a single Dark Web Brand Playbook Alert, including workflow state, priority, assignee, matched assets, screenshot references, and source-specific details for forum, market, Telegram, and ransomware mentions.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄New bulk lookup endpoint hydrates up to 250 Dark Web Brand Playbook Alerts in a single POST request.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
POST /dark-web-brand endpoint to fetch detailed panel data for up to 250 Dark Web Brand Playbook Alerts in one request, replacing per-alert detail calls.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄panels field on POST /dark-web-brand limits the response to only the panels needed (status, evidence summary, triage, analysis report, cached content, change log).runZero adds vulnerability suppression API, OCSF 1.9.0 export, CBOM CycloneDX JSON, OAuth for MCP, and custom API key roles.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
unmapped object.AQtive Guard on-premises packages now available for RHEL 10.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
API surface changed: −2 endpoints︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Read the source ↗SO-CRATES v4.2.0 adds ALLOWED_HOSTS env var for reverse-proxy deployments and tightens JSON API content-type enforcement.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
ALLOWED_HOSTS environment variable (e.g.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄ -e ALLOWED_HOSTS='*.killercoda.com') to support serving SO-CRATES behind a reverse proxy or cloud hostname; browsing via IP or localhost requires no change.Content-Type: application/json; requests omitting this header will now fail."8000:8000" to allow other hosts on the network.SonarQube Hunter Agent adds AI-driven detection of business logic, access control, and authentication flaws as standard issues.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Sophos Switch now displays switch names as the primary identifier on management pages, with name-based search.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
StackHawk adds opt-in sessionVerification block to re-authenticate mid-scan and warn when session coverage drops.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
sessionVerification block under app.authentication in stackhawk.yml with pollFrequency, activeScanPollFrequency, maxUnauthenticatedRequestPercent, and disabled fields to actively re-check and re-authenticate sessions during scans rather than relying on passive response indicators.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄maxUnauthenticatedRequestPercent threshold that triggers a coverage warning at scan completion when too many mid-scan session checks fail, surfacing scans that silently ran as an anonymous user.testPath and gRPC testPath.grpcTestMethod styles for mid-scan session verification checks, with testPath.type values HEADER and BODY honored.StackHawk: Entity and transport headers — Content-Type, Content-Length, Accept, Accept-Encoding, Host, User-Agent, Referer — are no longer stripped from replayed requests during rescans, preventing spurious 415 responses from masking unresolved findings.
Read the source ↗HawkScan 6.5.0 adds mid-scan session verification, org-wide secrets, and a one-line CLI installer with version pinning.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
app.authentication.sessionVerification config block to re-check and re-authenticate sessions mid-scan by polling authentication.testPath, with tunable pollFrequency (default 15), activeScanPollFrequency (default 5), and maxUnauthenticatedRequestPercent (default 5); a scan that spent too much time logged out now finishes with a coverage warning instead of a silently thin result.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄disabled: true field inside app.authentication.sessionVerification to explicitly turn off session verification while still requiring an indicator-based check.curl -sSf https://download.stackhawk.com/hawk/install.sh | sh that detects OS and architecture, verifies SHA-256 against the published manifest, and supports HAWK_INSTALL_VERSION and HAWK_INSTALL_DIR environment variables (default install location ~/.hawk/bin).StepSecurity Apps & PATs Inventory now available for GitHub Enterprise Server organizations.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
StepSecurity PAT Governance now supports CC recipients and per-class, per-band custom email content for pre-expiry token reminders.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
classic and fine-grained overrides that replace the shared default schedule (30, 7, 1 days before expiry) for one class.tcpdump 4.99.7 extends MPTCP dissection, adds TCP AccECN flag support, and warns on misused --count.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
--count is used without -r or -V.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄MP_TCPRST sub-option (subtype 0x8), including U/V/W/T flags and reset reasons such as Middlebox interference.data_len field in the MPTCP MP_CAPABLE option and prints all eight capability flags (A through H).Tenzir Platform gains env-var controls for admin rules, internal proxy, external JWT auth, split blob storage URLs, and CORS.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
TENZIR_PLATFORM_ADMIN_RULES environment variable to define which users get admin access, using rules like auth_allow_all or auth_user with a user_id; generate valid rules with tenzir-platform tools print-auth-rule.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄TENZIR_PLATFORM_INTERNAL_AUTH_SECRET, TENZIR_PLATFORM_INTERNAL_TENANT_TOKEN_ENCRYPTION_KEY, and TENZIR_PLATFORM_INTERNAL_APP_API_KEY environment variables for per-instance encryption and API access secrets.BLOB_STORAGE__NODES_PUBLIC_ENDPOINT_URL environment variable to the platform container, allowing nodes in separate or restricted networks to reach S3-compatible blob storage via a different URL than the UI uses.Tenzir Platform gains documented reverse-proxy configuration with native TLS support and four new endpoint env vars︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
TENZIR_PLATFORM_UI_ENDPOINT, TENZIR_PLATFORM_NODES_ENDPOINT, TENZIR_PLATFORM_DOWNLOADS_ENDPOINT, and TENZIR_PLATFORM_API_ENDPOINT environment variables to configure the four platform entry points (UI, Gateway, Blob Storage, Platform API) behind a reverse proxy.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄TLS_CERTFILE and TLS_KEYFILE environment variables to the app, websocket-gateway, and platform containers in docker-compose.yaml to enable native TLS serving per service without a terminating proxy.TLS_CAFILE environment variable to the websocket-gateway container and REQUESTS_CA_BUNDLE / SSL_CERT_FILE to the platform container to support private or corporate CA certificates.Tenzir Platform Sovereign Edition can now be deployed on AWS via a public CloudFormation template with Cognito or external OIDC auth.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
https://tenzir-marketplace-resources.s3.eu-west-1.amazonaws.com/tenzir-platform.yml, automating VPC, ECS Fargate, Lambda, App Runner, RDS PostgreSQL, S3, Cognito, ACM, and Route53 provisioning.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄UseExternalOIDC, ExternalOIDCIssuerURL, ExternalOIDCClientID, and ExternalOIDCClientSecret CloudFormation parameters.RandomSubdomain parameter to automatically prefix platform subdomains (e.g., ui.abc123.example.org) for staging or multi-tenant deployments.Tenzir adds documented config knobs for parallelism, batching, catalog indexes, and partition compression tuning︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
// parallelism: <n> pipeline directive (accepting disabled, max, or a positive integer) to run CPU-bound operators across multiple cores in a single pipeline.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄tenzir.parallelism key in tenzir.yaml to set a node-wide default parallelism level that individual pipeline directives can override.fuse=none, fuse=all, and fuse=parallel options to the // parallelism: directive to control whether operators are fused into a single group within a pipeline.Tenzir documents how to expose its REST API via a built-in web server with four TLS deployment modes and token auth.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
web server --certfile / --keyfile / --mode flags to the tenzir-node --commands startup path to expose the REST API externally via a built-in HTTPS server.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄tenzir-ctl web generate-token command to create authentication tokens placed in the X-Tenzir-Token request header.--mode=dev (plain HTTP, no token auth), --mode=server (HTTPS + token, default), --mode=upstream (localhost plain HTTP + token, for reverse proxies like nginx), and --mode=mtls (HTTPS + client certs + token, for load balancers) as four TLS deployment modes for the REST API.Tenzir adds centralized TLS configuration in tenzir.yaml, covering cipher suites, mTLS, and per-platform overrides.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
tenzir.tls block in tenzir.yaml with enable, skip-peer-verification, cacert, certfile, keyfile, password, tls-min-version, and tls-ciphers options to configure TLS once for all compatible operators (accept_relp, accept_splunk, from_http, to_opensearch, accept_opensearch, to_splunk).︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄tls-client-ca and require-client-cert keys under tenzir.tls in tenzir.yaml to enable mutual TLS (mTLS), rejecting client connections that do not present a certificate signed by the configured CA.plugins.platform TLS block in tenzir.yaml with skip-peer-verification, cacert, certfile, keyfile, tls-min-version, and tls-ciphers to configure outbound TLS exclusively for the node-to-platform connection, overriding any matching tenzir.tls node-level setting.Tenzir node docs add pipeline subprocesses, HTTP proxy routing, and endpoint disable options with concrete config keys︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
tenzir.pipeline-subprocesses: true in tenzir.yaml (or TENZIR_PIPELINE_SUBPROCESSES=true env var) to move pipeline execution into subprocesses for improved error resilience and resource utilization.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄tenzir.http-proxy, tenzir.https-proxy, and tenzir.no-proxy config keys in tenzir.yaml to route outbound operator traffic through an HTTP proxy, with per-host/CIDR bypass support.tenzir.endpoint to false to disable node-to-node TCP connections, making the node exclusively accessible through the Tenzir Platform.Tenzir documents three pipeline execution modes: platform UI, tenzir CLI with -f file loading, and Pipelines-as-Code via tenzir.yaml︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
-f flag to the tenzir binary to load a pipeline definition from a file instead of passing it inline.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄tenzir.pipelines in <prefix>/etc/tenzir/tenzir.yaml, with per-pipeline fields including name, description, definition, restart-on-error, labels, disabled, and unstoppable.restart-on-error pipeline config key accepting true, false/null, or a duration (e.g. 1 minute) to automatically restart failed pipelines with a configurable delay.Tenzir adds node-level TLS version/cipher controls, outbound proxy routing, and per-plugin YAML config files︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
tenzir.tls.min-version config key (valid values: "1.0", "1.1", "1.2", "1.3") to enforce a minimum TLS protocol version across all operators and connectors, including to_opensearch, to_splunk, accept_tcp, from_tcp, serve_tcp, and accept_opensearch.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄tenzir.tls.ciphers config key accepting an OpenSSL cipher list string to restrict cipher suites for all node-level TLS connections.tls-min-version and tls-ciphers keys in <configdir>/tenzir/plugin/platform.yaml, taking precedence over node-level tenzir.tls.* settings for Tenzir Platform connections.Tenzir adds dashboards key to workspace.yaml for pre-defining ready-to-use visualizations in static workspaces.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
dashboards key to workspace.yaml under workspaces.<id> to pre-define dashboards for static workspaces, with named cells, pipeline definition, visualization type (table, bar, line, etc.), and grid coordinates (x, y, w, h).︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄Tenzir adds four chart operators — chart_pie, chart_bar, chart_line, chart_area — with inline aggregation, grouping, and dashboard export︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
chart_pie operator with label (x), value (y) parameters to render pie charts directly in a TQL pipeline.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄chart_bar operator with x, y, group, position (e.g. 'stacked'), and y_log parameters for categorical and grouped bar charts.chart_line operator with x, y, group, resolution, x_min, x_max, y_min, y_max, and fill parameters for time-series and multi-series line charts.Tenzir launches agent skills for AI coding agents, covering TQL, OCSF, ECS, CEF, LEEF, CIM, ASIM, EDM, and UDM schemas︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
npx skills add tenzir/skills (also via uvx skeel add or gh skill install) to install Tenzir agent skills into Claude Code, Cursor, Codex, GitHub Copilot, and 40+ other coding agents from the tenzir/skills repository.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄tenzir skill packaging the entire Tenzir documentation — TQL, operators, functions, integrations, deployment, and configuration — with progressive disclosure for AI coding agents.tenzir-ocsf skill providing OCSF schema reference for event classes, objects, attributes, profiles, and extensions for AI-assisted event mapping.Tenzir v6.18.0 adds parallel pipeline execution, a recursive search function, and restores SentinelOne Data Lake operators.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
search function for recursive value matching across pipeline data.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄quiet.Tetragon adds matchUserCallers selector to filter tracing policy events by user-space callstack depth and symbol.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
matchUserCallers selector to TracingPolicy, enabling filtering based on the user-space callstack of a hooked uprobe function by depth (1–15 or "any"), symbol, startRange/endRange offsets, and an optional binary path field for cross-binary callers.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄matchUserCallers selector, all of which must match for the selector to trigger.matchUserCallers selector is limited to uprobe hooks only, requires frame pointers in all binaries and linked libraries, and needs kernel ≥6.12 on amd64 to match the immediate caller (depth 1); arm64 does not support depth 1 matching.Tines 43.3.0 adds change control tracking and formula support for cases, plus visual case creation in the storyboard.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
ToolHive v0.51.0 adds SPIFFE JWT-SVID authentication for MCP clients.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Service Gateway Smart Protection Services 2.0.11 adds support for the TrendAI Vision One agent.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Ubiq PHP library gains typed dataset encryption, bulk key caching via loadCache, and typed search helpers for integer/date/datetime︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
/api/v0/fpe/def_keys, eliminating per-dataset API round-trips on subsequent encrypt/decrypt calls.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄\Ubiq\encryptInteger and \Ubiq\decryptInteger entry points for datasets configured with data_type = 'integer' (size 32 or 64), bridging values through the FF1 cipher correctly.\Ubiq\encryptDate and \Ubiq\decryptDate entry points for datasets configured with data_type = 'date', enforcing UTC-only DateTimeImmutable input.Ubiq JS library gains structured encryption for integers, datetimes, dates, tokens, and generic strings via new async methods︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
EncryptNumberAsync and DecryptNumberAsync on CryptographyBuilder-built structured objects for 32-bit (values −99,999,999 to 99,999,999) and 64-bit (values −9,999,999,999,999,999 to 9,999,999,999,999,999) integer datasets, plus encryptNumberForSearchAsync for searchable encryption across both sizes.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄EncryptDateTimeAsync, DecryptDateTimeAsync, and encryptDateTimeForSearchAsync for structured encryption of DateTime values (supported range 1653-02-10 to 2286-11-20 UTC) against a pre-configured DateTime dataset.EncryptDateAsync, DecryptDateAsync, and encryptDateForSearchAsync for structured encryption of Date-only values against a pre-configured Date dataset.Ubiq Java library adds integer, long, datetime, date, token, and generic-string FPE types plus thread-safe sessions, proxy support, and cache preloading.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
UbiqUnstructuredEncryptSession and UbiqUnstructuredDecryptSession to manage state across begin, update, and end calls in a thread-safe way, enabling concurrent unstructured encrypt/decrypt operations.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄Ubiq Go v2 library adds typed structured encryption (int32/int64/date/datetime), key-number inspection methods, and cache preloading︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
CipherAndKeyNumber method to return both the structured ciphertext and the key version used to encrypt it in a single call.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄GetCurrentKeyNumber method to fetch the active key number for a dataset from the server without encrypting anything, with automatic local cache update.GetKeyNumber (on both StructuredEncryption and StructuredDecryption) to extract the key number embedded in an existing ciphertext without decrypting it or reporting a usage event.Ubiq C libraries gain Okta/Entra IDP authentication and a builder-pattern API for encryption objects︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
UBIQ_IDP_USERNAME and UBIQ_IDP_PASSWORD environment variables instead of API keys.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄okta or entra), ubiq_customer_id, idp_token_endpoint_url, idp_tenant_id, and idp_client_secret on a configuration object.Ubiq Security adds Apache Airflow integration with UbiqEncryptOperator and UbiqDecryptOperator for DAG-based structured encryption.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
credentials parameter (Ubiq credentials object via ubiq.configCredentials()), a data_task parameter referencing a prior task's task_id, and a dataset_names list mapping column positions to Ubiq dataset names — with empty strings passed for columns to leave unencrypted.Ubiq Security BigQuery integration adds IDP authentication support, enabling SSO-based encrypt/decrypt without API keys.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
idp_setup.sh, IDP_CUSTOMER_ID, and IDP_PRIVATE_KEY_PATH env variables, enabling enterprise SSO users to encrypt/decrypt data without API keys.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄ubiq_idp_auth Cloud Function (deployed via gcloud functions deploy ubiq_idp_auth) to handle the SCIM-based handshake between Ubiq and BigQuery.ubiq_idp_auth BigQuery remote function and ubiq_begin_idp_session procedure as IDP-aware replacements for begin_ubiq_session, requiring no API key arguments.Ubiq adds a Rust SDK, Kong gateway plugin, Airflow operators, Grafana Loki integration, and expanded dataset types across all client libraries.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
loadCache function to the PHP library to prefetch dataset configuration and encryption keys for many datasets in a single call, reducing first-use latency.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄CipherAndKeyNumber, GetCurrentKeyNumber, and GetKeyNumber functions to the Go library to return the key number behind a ciphertext without decrypting it.ubiq-rust — supporting structured and unstructured encryption, integer and date/time datasets, encrypt_for_search, and key zeroization.Varonis Private Cloud Data Collectors now support AWS Secrets Manager, Azure Key Vault, and HashiCorp Vault for credential storage.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Varonis adds flexible on-demand scan prioritization, letting you choose between a Prioritized Scan and a standard queued rescan.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Varonis now scans Confluence page history to surface sensitive data in older revisions and tag them for investigation.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Varonis Private Cloud Data Collector can now be deployed to AWS ECS using Terraform.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Varonis adds Jira content visibility — track and analyze permissions on issues, comments, attachments, and worklogs.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Varonis can now monitor GitHub Enterprise Cloud via a GitHub App with least-privilege permissions and enterprise-wide coverage.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Varonis now supports self-service Snowflake PrivateLink configuration via the integration wizard for AWS and Azure.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Velociraptor 0.76 adds an offline-capable local documentation search and preview directly in the Admin GUI.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
title, text, tags, and crumbs fields, including required (+), excluded (-), and phrase ("...") operators.root org and is automatically downloaded on first search; non-root orgs have their search redirected to the root org so all orgs share one copy.Velociraptor GUI gains customizable pages, sidebar links, context menus, themes, and static file serving via GUI.reverse_proxy︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
GUI.links config section to define custom sidebar links and context menu items globally for all users, with fields including text, url, icon_url, type (sidebar or context), parameter, new_tab, and disabled.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄GUI.reverse_proxy.url config setting to serve static files (e.g. images) from a disk path, making them available as GUI assets without recompiling the binary.user_options VQL function to set per-user sidebar and context menu links, merged with global and default links.Velociraptor gains a structured Logging config block for file-based and remote syslog log forwarding with per-component and per-level control.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Logging.output_directory to server.config.yaml to write rotating log files to disk; when empty or omitted, no files are written.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄Logging.separate_logs_per_component (default false) to split log output into per-component files such as VelociraptorFrontend_info.log, VelociraptorAudit_info.log, and VelociraptorAPI_info.log.Logging.remote_syslog_server (host:port), Logging.remote_syslog_protocol (udp, tcp, or tls), and Logging.remote_syslog_components to forward log events to a remote syslog server or SIEM.Velociraptor 0.77 adds an officially supported Docker container image published to ghcr.io/velocidex/velociraptor-server︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
VELOCIRAPTOR_NO_INITIALIZE environment variable (set to TRUE in .env) to skip building MSI/DEB/RPM client packages on first container start.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄VELOCIRAPTOR_LITERAL_CONFIG environment variable to pass a literal server config string to the container instead of reading from a file path.VELOCIRAPTOR_HOSTNAME, VELOCIRAPTOR_FRONTEND_PORT, VELOCIRAPTOR_GUI_PORT, VELOCIRAPTOR_DATASTORE_PATH, VELOCIRAPTOR_CONFIG_PATH, and VELOCIRAPTOR_INITIAL_ADMIN_PASSWORD environment variables (set via .env) to control Docker container behavior.Velociraptor gains experimental multi-frontend scaling via master/minion architecture with MemcacheFileDataStore and RemoteFileDataStore.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Datastore.master_implementation: MemcacheFileDataStore config key enabling the master node to cache datastore files in memory and flush to EFS asynchronously, reducing perceived write latency.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄Datastore.minion_implementation: RemoteFileDataStore config key enabling minion nodes to access the master datastore over gRPC instead of reading/writing the shared filesystem directly.ExtraFrontends configuration block to define additional minion frontend hostnames, bind addresses, ports, and dynamic DNS credentials.Veracode adds Jira 11 support, a redesigned EASM UI, and improved Python scanner flaw matching.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Wiz MCP gains a GA WIN partners endpoint so partner AI agents can pull live Issues, Findings, and resources on demand.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
AI SAFE² CLI 0.7.0 adds safe2 evidence truth and safe2 evidence changes to correlate multi-harness agent evidence and detect configuration drift.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
safe2 evidence truth command to correlate harness evidence, revision-bound task receipts, coverage, usage declarations, and completion claims across multiple agent harnesses.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄safe2 evidence changes command to run a bounded one-shot inventory of skills and recognized agent configuration locally or in CI, detecting additions, modifications, and removals.--baseline, --output, --strict, and --card flags to safe2 evidence subcommands for controlling baseline comparison, artifact output paths, strict-mode enforcement, and human-readable decision card generation.Aikido releases Altar, an open-weight AI security model for air-gapped and sovereign deployments inside Aikido Machine.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
vLLM, with model weights, a model card, license, serving flags, and deployment instructions available under Aikido's organization.Auth0 FGA Permissions Index (Early Access) precomputes all user permissions and streams them into your own database for constant-time SQL JOIN-based access checks at scale.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
can_view) on an object type and streams the results directly into the customer's own database, enabling a simple SQL JOIN instead of runtime graph traversal for permission-filtered queries.Auth0 Agent Gateway (beta) adds a CIAM control plane for governing customer-facing AI agents across multi-tenant SaaS products.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Auth0 launches Identity Conversion Suite (Early Access) with Anonymous Sessions and Experiment Center for auth flow A/B testing︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
/authorize endpoint on sign-up or login, making all prior anonymous activity available inside Actions for custom handling.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄BigID launches AgentIQ, enabling agentic automation of data security workflows via MCP through Claude, Copilot, ChatGPT, Gemini, and custom enterprise agents.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
MCP and APIs, so teams can operate BigID from whichever AI interface they already use.BunkerWeb gains a guided install-bunkerweb.sh --docker upgrade path with automatic backup, health checks, and rollback for Docker stacks.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
--compose-dir PATH flag to install-bunkerweb.sh --docker to specify the stack directory instead of defaulting to the current working directory.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄-v, --version VERSION flag to target a specific BunkerWeb version during upgrade, deriving the image tag automatically.--image-tag TAG flag to supply a Docker image tag directly instead of deriving it from a version string.BunkerWeb UI gains Redis-resilient session fallback with UI_USE_REDIS, per-service draft mode in the RAW editor, and scoped role controls.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
UI_USE_REDIS=no config variable to decouple the web UI from Redis independently of the global USE_REDIS setting, so Redis can be disabled for session storage without also disabling lock and report sharing between instances.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄maxmemory, UI sessions fall back to a local per-host cache, with revocations (including logout and session-ID rotation) recorded in both stores to ensure they take effect regardless of Redis state.KEY=value line with # to mark it as a draft (value stored but not applied), or press Backspace on a draft line to activate it; draft lines persist across saves until explicitly activated.BunkerWeb adds CrowdSec management APIs, header-based bypass rules, and session revocation memory config across multiple modules.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
SESSIONS_REVOCATION_MEMORY_SIZE config key to control the in-memory store size for revoked cookie session identifiers.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄ANTIBOT_IGNORE_HEADER_NAME and ANTIBOT_IGNORE_HEADER_VALUE config keys (numbered pairs _NAME_1/_VALUE_1) to allow requests matching a named header and optional PCRE regex to bypass the antibot challenge.BLACKLIST_HEADER_NAME and BLACKLIST_HEADER_VALUE config keys (numbered pairs) to blacklist requests carrying a specific header and optional PCRE-matched value.BunkerWeb adds SentinelOne, SysWarden, and VirusTotal integrations plus ClamAV antivirus file scanning︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
EXTERNAL_PLUGIN_URLS config key supporting https://github.com/bunkerity/bunkerweb-plugins/archive/refs/tags/v1.12.zip to install the new plugin bundle.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄bunkerweb-plugins/sentinelone plugin to check uploaded file hashes and client IPs against the SentinelOne API, blocking requests based on reputation or indicators of compromise.bunkerweb-plugins/syswarden plugin to synchronize BunkerWeb bans to SysWarden for kernel-level nftables blocking and import its block/allow lists.BunkerWeb: The install script rewrites .env with the new image tag while preserving any manually added entries, and backs up both .env and docker-compose.yml with a .bak.<timestamp> copy before making changes.
docker compose pull then docker compose up -d, recreating only containers whose image changed, and requires two healthy observations at least ten seconds apart before declaring success.BunkerWeb: Adds a Pages supplémentaires → CrowdSec UI page showing connection status, local API connectivity, decision synchronisation, allowlist entries, and IP investigation with pre-filled addresses from Reports and Bans pages.
Read the source ↗BunkerWeb 1.6.15 adds per-setting draft mode in the RAW editor, letting you toggle individual settings without losing their inherited defaults.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
# at the start of a setting line to toggle it to draft state (showing a muted # prefix), and press Backspace at the start to reactivate it; draft settings retain their inherited or default value until activated.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄BunkerWeb 1.6.15 adds mTLS to upstreams, per-header allow/block criteria, per-URL client size limits, and a syslog-ng UI log collector.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
UI_USE_REDIS=no to disable Redis exclusively for the Web UI without disabling the global Redis-backed ban and report sharing.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄MODSECURITY_SEC_AUDIT_LOG to configure the ModSecurity audit log path under /var/log/bunkerweb.REVERSE_PROXY_MAX_CLIENT_SIZE to control both request body size and the ModSecurity body-size limit on a per-location basis.Burp Suite 2026.9 adds SMTP Collaborator email export and expands hotkey and title bar customization.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
CAPEv2 adds agent_worktree.py for isolated PR/branch checkouts and SHA256 deduplication in ResultServer︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
utils/agent_worktree.py with subcommands new --pr, new --branch, new --from, list, path, update, info, remove, and cleanup --all for managing disposable git worktree checkouts of PRs or branches without touching the working clone; every subcommand accepts --repo PATH and --json flags.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄CuckooOperationalError / FileExistsError when an uploaded filename already exists in storage/analyses/<task>/files/.API surface changed: 13 modified︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
/registry/v1/eoltags: param excludeVcsSnapshots (query) added︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄/registry/v1/repotagssummary/{repoId}: param excludeVcsSnapshots (query) added/registry/v1/tags: param excludeVcsSnapshots (query) addedAPI surface changed: +1 endpoint, 2 modified︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
/sessions/{session_id}/reverifications/{reverification_id}︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄Cloudflare Workers AI adds 14+ new models including video generation, multimodal, and structured evaluation models.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
wan-3.0-prime (Alibaba text-to-video) supporting 480P, 720P, and 1080P output with adaptive aspect ratio and configurable duration.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄h3 multimodal video generation model supporting text-to-video, first/last frame image-to-video, and reference-to-video at 768P and 2K resolution.h3-max fast multimodal video generation model supporting text-to-video and image-to-video at 480P and 768P.Cloudflare adds Workflow instance deletion/streaming, Workers AI rejectIfBusy, RPC trace spans, Hyperdrive Python support, and R2 maintenance visibility.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
wrangler workflows instances delete in Wrangler 4.125.0+; supports positional IDs, --filename with a JSON array file, the latest keyword, and --local for local dev sessions.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄GET /subscribe API endpoint to stream Workflow instance events (workflow, step, attempts, sleeps, waits, rollbacks) in real time, with filter and cursor options to scope the stream.rejectIfBusy option as the third argument to the Workers AI binding and as options.rejectIfBusy: true in the native REST API request body, causing synchronous inference requests to fail immediately when capacity is unavailable instead of queuing.Cloudflare API gains endpoints for Worker versions, deployments, secrets, assets, tails, and Workers for Platforms management︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
GET /accounts/{account_id}/entitlements and GET /zones/{zone_id}/entitlements endpoints to retrieve account- and zone-level entitlements.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄Cloudflare adds WAN unified routing GA, Hyperdrive Python support, Workflow batch deletes, and RPC tracing in one drop︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Cloudflare WAF gains Application Profiles for positive-security enforcement, starting with Schema Profiles that learn and validate request structure.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
API surface changed: +14 endpoints, 22 modified, 13 deprecated︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
/accounts/{account_id}/workers/observability/issues/automations/{automationId}︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄/accounts/{account_id}/workers/observability/zones/{zone_id}/observability/tracing/rules/accounts/{account_id}/workers/observability/zones/{zone_id}/observability/tracing/settingscve-lite-cli v1.36.0 ships the PR delta renderer as a public package and fixes two false-result bugs from v1.35.0.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Docker Sandboxes v0.45.0 ships v3 OCI kits with workload/mixin composition, new model provider settings, and a raft of new CLI flags.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
sbx run --model support for any OpenAI- or Anthropic-compatible endpoint configured via the new model.providers setting.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄sbx mcp add --disable-http2 to disable HTTP/2 for a remote MCP transport, working around servers whose HTTP/2 handling stalls long-lived streams.--quiet (-q) flag to MCP server, secret, skill, template, volume, and policy-profile list commands for name-only output.Endor Labs adds Conan package manager support for C/C++ SCA and NuGet blocking in Package Firewall.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
conanfile.txt and conanfile.py manifest files, with vulnerability mapping from OSV, NVD, and other sources, including private registries such as JFrog Artifactory and AWS CodeArtifact.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄Endor Labs adds deploy hooks for GitHub Copilot CLI and VS Code agent mode to capture AI coding session events.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Falco 0.45 adds raw-byte string matching and string comparison modifiers (anyof, allof, oneof) for multi-value conditions.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
anyof, allof, and oneof string comparison modifiers (since Falco 0.44) so a single condition can test one field against multiple values or patterns, e.g.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄ proc.cmdline contains anyof (curl, wget).regex operator remains an exception: it replaces invalid UTF-8 bytes with the Unicode replacement character U+FFFD (�) before matching, so fd.name regex "/tmp/bad�" and fd.name regex "/tmp/bad." both match /tmp/bad followed by byte 0xFF.Falco 0.45.0 adds reload status reporting to the /reload endpoint and a new reload_control Unix socket setting.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
/reload webserver endpoint now reports the reload status after a reload request.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄reload_control setting in falco.yaml to enable reload requests over a Unix socket.Falco: Adds FALCOCTL_DRIVER_VERSION environment variable to pin an explicit driver version during package upgrades, preventing the pin from following the new package default.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
FALCO_DRIVER_CHOICE=none available to skip driver configuration and startup.Falco 0.45.0 adds a GET /reload API endpoint, raw-byte rule matching with \xHH escape sequences, and a --dry-run suggestion on --validate.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
GET /reload and adds optional reload control over a protected Unix socket on Linux, preserving SIGHUP reception and pending requests across reloads.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄\xHH escape sequence; regex now operates on sanitized input and non-printable characters are escaped at output encoding time.serviceAccount.labels to the Helm chart to set custom labels on the ServiceAccount.Fastly launches AI Runtime Control, AI Firewall, and expanded API Security to govern, protect, and control AI traffic at the edge.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Fastly launches AI Runtime Control (ARC), a control plane for governing, securing, and auditing all LLM provider traffic.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
GitGuardian API adds GET /v1/detector-custom-hosts to list workspace custom hosts grouped by secret detector.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
GET /v1/detector-custom-hosts endpoint to list all custom hosts configured on a workspace, grouped by secret detector (e.g.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄ gitlab_token), returning each detector's checker_default_base_url alongside any configured custom_hosts base_url entries.Google SecOps adds Remediation Plans, Wiz integration, case wall tagging, bulk data-table ops, and parser audit timeline APIs.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
POST /v1beta/{parent}:search to initiate search sessions and GET /v1beta/{parent}/searchedResults to page through results via the new v1beta.projects.locations.instances.searchSessions.searchedResults resource.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄POST /v1beta/{parent}/dataTableRows:bulkDelete and POST /v1beta/{parent}/dataTableRows:bulkDeleteAsync for synchronous and asynchronous bulk deletion of data table rows.GET /v1alpha/{name}:fetchWizRelatedIssues to surface Wiz security issues linked to a specific case.API surface changed: +8 endpoints, 470 modified︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
/api/v1/app-connections/powerdns/{connectionId}︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄/api/v1/app-connections/powerdns/api/v1/app-connections/powerdns/availableInfisical v0.165.14 adds PowerDNS DNS-01 support, Agent Vault routing rules, and event-triggered alerts︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
API surface changed: 3 modified︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
/taxii/api-root/collections/{collectionId}/objects: param max_score (query) added︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄JumpCloud AI Gateway gains six new SaaS integrations and two new user-facing AI tool connectors︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
JumpCloud 2022 adds certificate-based RADIUS auth, TOTP for LDAP MFA, Remote Assist, Password Manager, and a new Command After Agent Install type.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
JumpCloud 2023 adds passwordless Go auth, Android zero-touch enrollment, remote Background Tools, dynamic groups, and Duo Universal Prompt support.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
JumpCloud Go browser extension enabling 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 application session.JumpCloud 2024 adds Device Monitoring & Alerting, Windows App Catalog, SaaS Management, BYOD iOS 18 MDM, CSP policy framework, and more.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
GET /systemusers?filter=department:$in:... support for escaping the pipe | character with backslash \ inside in and nin API filter search terms.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄SCEP) for Windows devices via Create a Windows SCEP Profiles Policy.JumpCloud adds Access Requests, MCP Server, Shadow AI Dashboard, forced re-auth/AMR claims, Custom Admin Roles, and IPA file deployment in 2025 releases.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
sso_auth event to logs specifically for forced re-authentication events in SAML/OIDC flows, providing visibility for compliance and security reviews.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄JumpCloud adds Password Vault across Admin/User Portal, mobile, and browser extension, plus GA Access Risk Detection and Agent Identities.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Access > AI & SaaS Management > Applications to surface MCP server status and enable adding servers to AI Gateway without switching tools.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄JumpCloud adds RSS feed subscriptions for release notes, product updates, agent notes, and bug fix announcements.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
JumpCloud Password Manager Desktop App adds EU region support, raised item limits, auto-lock scheduling, ARM build for Apple Silicon, and more.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Netcap v0.9.1 adds an MCP server for LLM-driven PCAP analysis, Modbus threat-hunting rules, S7comm OT detection, and Hyperscan acceleration.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
--modbus-rtu-endpoints flag (env: NC_MODBUS_RTU_ENDPOINTS) to specify a comma-separated allowlist of RTU-over-TCP destinations (IP:port or [IPv6]:port) for Modbus RTU stream decoding.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄--service-preload-dir flag (env: NC_SERVICE_PRELOAD_DIR) to specify a directory of PCAPs to preload when running in service mode (defaults to <service-data-dir>/pcaps).--approved-workstations flag for loading an approved-workstation allowlist used by detection rules via the IsApprovedWorkstation expression helper.NETRESEC: Supports a model:<label>:<tag>:<file>.fcp output format to create named, tagged statistical protocol models (e.g. model:MalwareXYZ:MALICIOUS:malwarexyz.fcp) from example capture files.
FlowCarp brings statistical C2 protocol classification to PCAP analysis, identifying 600+ malware families without signature rules.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
--input, --output, and --model flags to the flowcarp CLI for building and applying custom statistical protocol models from PCAP files.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄flowcarp --input <pcap> --output model:<label>:<class>:<file>.fcp to train a new protocol model from example C2 capture sessions.flowcarp --model <file>.fcp --input <pcap> --output - to classify traffic in a new PCAP against a previously built custom model.OpenSandbox 1.1.0 debuts Firecracker FastPath sandboxes, a PostgreSQL snapshot store, lifecycle hooks, and a scoped diagnostics API︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
preStart and periodic lifecycle hooks to sandbox create requests (OSEP-0020), validated server-side and serialized into a reserved environment variable for Kubernetes workloads; preStart.timeoutSeconds limit raised to 10800 seconds.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄migrate-snapshots command for moving existing SQLite records, and multi-process HA coordination for snapshot create/recovery/delete on Kubernetes.[egress.resources] config key for independent resource requests/limits on the Kubernetes egress sidecar.Plerion API now exposes GET /v1/tenant/openapi to return a role-scoped OpenAPI 3.1 spec for any API key.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
403 Forbidden with {"message":"Forbidden"}.Plerion API keys now carry a role, and a new IaC scan upload permission gates POST /v1/tenant/shiftleft/iac/scan.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
GET /v1/tenant/openapi endpoint that returns the API reference scoped to the calling key's role, so a key can discover exactly what it is permitted to call.CodeRepository:RequestScan permission on POST /v1/tenant/shiftleft/iac/scan; custom roles can add it via Request code scans under Manage integrations.Plerion adds four new checks: Redshift enhanced VPC routing, Security Hub AI Best Practices, Kinesis channel encryption, and Organizations member-account exit controls.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
PLERION-AWS-329 (High severity) that fails any Redshift cluster whose EnhancedVpcRouting setting is off, ensuring COPY and UNLOAD traffic to S3 stays inside the VPC and is visible to security groups, network ACLs, endpoint policies, and VPC Flow Logs; maps to AWS Foundational Security Best Practices Redshift.7, CIS Controls v8, and NIST 800-53.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄PLERION-AWS-1177 (Medium severity) that fails any AWS region where the Security Hub AI Security Best Practices standard is not in READY state, covering 31 automated controls for Amazon Bedrock, Amazon Bedrock AgentCore, and Amazon SageMaker; maps to the AWS Well-Architected Machine Learning Lens and Generative AI Lens.PLERION-AWS-1176 that fails any Kinesis Data Streams channel encrypted with an AWS-owned key rather than a customer-managed KMS key; Plerion now collects Kinesis channels as a new asset type.pwndbg gains backwards disassembly, new stack-vis command, nearpc -f without symbols, and full page info on v2p/p2v/pageinfo︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
stack-vis command to visualize stack frames of the current thread, similar to how vis-heap-chunks visualizes heap chunks.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄nearpc -f/--function to work without debugging symbols, making it a full replacement for GDB's/LLDB's disass command with branch visualization, branch targets, and operand annotations.v2p, p2v, and pageinfo commands to display full page info including vaddr, paddr, and page.RegScale CLI 6.48.0 adds repeatable JCAM plan ID scoping and enriched Wiz issue sync with notes, links, and metadata.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
plan id argument to JCAM import commands so a sync run can be scoped to specific plans without editing the configured filter.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄Shannon v3.3.0 refreshes the AI model catalogue over the network at scan start so new models are available without a tool update.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Sophos Mobile 2026.38 adds iOS/iPadOS/macOS 27 support, new Apple Business profile settings, and auto-config for Mobile API-created MTD policies.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
API surface changed: +1 endpoint, 1 modified︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
/api/v1/reporting/flow_usage︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄/api/v1/ai_usage: param action_id (query) added; param story_id (query) added; param user_id (query) addedTrend Vision One GA: local response filters auto-terminate processes on Windows endpoints to cut MTTD.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Zero Trust Secure Access On-Premises Gateway 1.0.94 adds Vertex Chat content inspection support.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Veracode EASM gains redesigned UI, real-time scan notifications, multi-project visibility, scan scheduling, and AI-powered intelligence.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
ADscan v13 adds zero-credential kill chains, LDAP anonymous bind detection, host credential-protection checks, CIS Benchmark mapping, and targeted attack-path queries via --target.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
--target flag to the attack_paths command to query validated routes to one named group, host, or OU — resolves the name to its canonical graph label and lists closest matches on a miss.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄--no-update as an alias for --no-update-check to suppress launcher and runtime version checks in offline/air-gapped runs.graph_stats command to display on-demand node/edge scale, control-hub density, and whether discovery will run in sampled mode; adscan ci prints a one-line version.ALEAPP v2026.4.1 adds a Nova AI Chatbot forensic parser and dramatically speeds up NTFS/APFS image reads with qnxprobe 1.30.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
com.scaleup.chatai), including conversation history, shared preferences, and user media submissions.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄qnxprobe 1.30 — listing a 32 GB macOS E01 drops from 139.8 s to 8.5 s, and a full run from 226.7 s to 85.7 s.ArtifactResult, a streaming result path for handling large artifacts more efficiently.CISO Assistant v4.0.5 adds MITRE ATT&CK for ICS/Mobile, OWASP Agentic Top 10, tabular mapping, mini graph explorer, and extended SSO scopes.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
CISO Assistant Power BI connector gains proper API pagination and additional report dimensions.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
CisoAssistant-starter.pbit starter report template with every connector release, requiring only an instance URL entered as BaseUrl on first open.Cyberbro adds DFIR_IRIS_SEARCH_NOTES env var to control whether DFIR-IRIS note searching is enabled.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
DFIR_IRIS_SEARCH_NOTES environment variable (default: false) to enable or disable searching notes in DFIR-IRIS during analysis.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄Cyberbro adds DFIR_IRIS_SEARCH_NOTES config option to extend DFIR-IRIS lookups into case notes alongside IOC observables.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
DFIR_IRIS_SEARCH_NOTES config setting (default false) to also search indicator matches inside DFIR-IRIS case notes, returning results from both notes and IOC observables when enabled.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄Cyberbro adds ScanMalware engine for no-key sandbox lookups on IPs, domains, and URLs.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
scanmalware engine to query the ScanMalware archive of sandboxed URL scans for domain, URL, and IP observable types — no API key required (free_no_key).︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄Cyberbro v0.15.0 adds a ScanMalware engine and updates DFIR-IRIS search integration.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
ScanMalware as a new analysis engine for indicator lookups.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄Decepticon v1.1.44 adds Autohunt autonomous planning, AWS Bedrock and Kimi provider routes, and new evidence controls including severity ceilings and streaming.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
DECEPTICON_TELEMETRY=off environment variable to disable telemetry sharing without going through the onboarding wizard.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄Web SDK 0.4.0 gains camera control options; Mobile SDKs 4.8.0 add national ID-number lookup and digital ID wallet sign-in on native entry screens.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
defaultDocumentCamera, defaultLivenessCamera, showDocumentCameraSwitchButton, and showLivenessCameraSwitchButton options to the web SDK (@didit-protocol/sdk-web 0.4.0), matching the camera controls already available in native SDKs.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄liveness_camera and liveness_camera_switch query parameters to the direct verification URL for camera control without the SDK.humble 1.66 adds 1 new fingerprint header, 2 new insecure checks, and an improved Set-Cookie: Invalid Prefixes check.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Set-Cookie: Invalid Prefixes check with broader or more accurate detection logic.iLEAPP v2026.4.2 adds sysdiagnose parsing, Snapchat Memories, NTFS/APFS single-pass image reads, and Calculator Vault/Photos media handling.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Termius 10.1.0 makes Proxy, Agent Forwarding, Host Chains, and Serial connections free for all users.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Auth0 Actions Modules reaches GA, enabling reusable code, independent secrets, and unit testing across Actions.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
@auth0/actions npm package providing unit-testing helpers and IntelliSense (autocompletion and type hints) for Actions Modules in any editor.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄Checkmarx One gains Software Supply Chain Security module with secrets detection and repository health scoring.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Checkmarx 3.30 adds Container Security policy conditions, Azure AI guided remediation, and Sysdig Spotlight token onboarding︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Checkmarx 3.32 adds package mute/snooze controls for SCA and smarter Feedback App alert conditions︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Checkmarx One 3.36 adds CrowdStrike Cloud Insights integration, ASPM risk scores in IDE, and a new Entities base report.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Checkmarx 3.40 adds application-level SBOM reports and per-app ticket isolation for feedback apps in multi-app environments.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Workspace > Projects, in addition to existing project-level SBOM support.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄Checkmarx 3.44 distinguishes Not Used vs Not Calculated package and exploitable-path results, and adds self-hosted SCM support for Auto PR.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Checkmarx One 3.46 adds DAST compliance column with PDF/JSON reports, Git blame in IaC ARM table, and Agentic-AI remediation sessions.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Checkmarx 3.48 adds a new SCA policy status condition, revamped license reporting with Permissions/Legal Risks sections, and unified binary/source CVE deduplication.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
status policy condition for the SCA scanner, enabling policies that trigger on New or Recurrent vulnerabilities while filtering out dev and test dependencies.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄Checkmarx One adds Private Registry APIs for SCA config management and expands IaC coverage for Azure and GCP resources.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
azurerm_linux_web_app and azurerm_windows_web_app Azure App Service resources.Log_min_error_statement database flag for Cloud SQL PostgreSQL is set to Error or stricter.Checkmarx One adds GitHub App auth for repo integrations, DAST proxy support, and full DAST CLI workflow︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Checkmarx One 3.56 adds Custom Secret Detection Rules, SCA CxScore, and Secret Detection/Repository Health in reports.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Checkmarx 3.58 adds DAST authentication URL discovery, Insights engine, and Teams Workflows webhook support︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Checkmarx 3.60 adds in-environment API collection management and TLS misconfiguration detection with automatic policy inclusion.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Checkmarx 3.62 adds Attack Vector ID grouping and automated AI Triage on scans and pull requests︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Checkmarx One gains MCP Server risk triage, SAST engine 9.7.7, SBT dependency scope, and upgraded AI Triage/Remediation agents.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Checkmarx One adds AI-powered Triage & Remediation Assist to evaluate reachability, exploitability, and generate suggested code fixes for SAST and SCA findings.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Remediation > AI Remediation tab with a structured what/why/how explanation.Clerk Application Logs now expose the full delivery lifecycle of every SMS message sent through Clerk.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Findings rules can now auto-assign, set severity, and add or remove annotations as findings arrive︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
ConductorOne AI assistant gains read-only task diagnosis for stuck, failed, or unexpected-state tasks.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Read the source ↗ConductorOne: Removes GET /api/v1/tasks/{task_id}/spend-remedy-status — migrate to the task APIs; JS/TS clients must handle spend-control revision values as strings and integrations must handle the new TYPE_SPEND_REMEDY = 7 action type.
ConductorOne adds C1AI task diagnostics, finding assignment, MCP Terraform resources, and a public REST API for AI governance︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
POST /api/v1/app-secrets-admin/revoke endpoint to queue a credential revoke separately from secret deletion.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄Databricks Apps telemetry now GA: traces, logs, and metrics auto-persisted to Unity Catalog via OpenTelemetry.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Lakebase Search GA adds lakebase_vector and lakebase_text Postgres extensions for scalable vector and BM25 full-text search.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
lakebase_vector Postgres extension with the lakebase_ann index type for approximate nearest-neighbor vector search, drop-in compatible with pgvector, scaling to over 1 billion vectors on a single index with index builds up to 50-100x faster than HNSW.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄lakebase_text Postgres extension with the lakebase_bm25 index type for BM25 full-text search using standard tsvector types and operators, adding BM25 ranking and top-K pushdown not available in PostgreSQL's native GIN index.lakebase_vector and lakebase_text to return semantic and exact-term matches in a single ranked list within one Lakebase database.Databricks base environments for Python dependency management now supported on classic compute (Beta).︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Unity Gateway now available by default for workspaces with the compliance security profile enabled, covering all Databricks compliance standards.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Genie One (Beta) now lets account-only users access account-level AI-BI without workspace assignment or consumer access grants.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Elastic Security Serverless gains cross-project search (CPS), letting one origin project run ~2,100 detection rules across up to 100 linked projects.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Exaforce AI Security adds agentless visibility, risk scoring, governance, threat detection, and an agent kill switch for AI agents and agentic apps.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Copilot code review gains a structured findings overview, titled comments, smarter auto-resolution, and AI-generated commit messages for batch suggestions.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
GitHub REST API now supports managing the Restrict code coverage repository ruleset option programmatically.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Copilot gains Sentry canvas, Dev Container agents, efficiency/balance/intelligence model tiers, and GA usage metrics in VS Code.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
efficiency, balance, and intelligence tiers to auto model selection, letting users control how Copilot weighs cost, quality, and response time; rolling out in VS Code, Copilot CLI, and the Copilot app.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄npm granular access tokens now support Read and write (stage only) to gate package publishes behind 2FA reviewer approval.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
npm stage publish as the publishing command for stage-only token workflows, replacing npm publish — staged versions require a maintainer to review and approve with 2FA before release.npm publish attempts even when bypass-2FA is configured.Infisical v0.165.13 adds light mode, recursive secret syncs, per-org secret scanning limits, PKI sync certificate filters, and a unique-values validation rule.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Iru adds MSP Billing for managed service providers with per-tenant spend visibility and self-serve setup in the Partner Portal.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
-based managed service providers daily, per-tenant spend visibility and the ability to update payment methods, billing information, and view past invoices.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄Iru Windows Managed OS Library Items now report per-device patch compliance with Pass, Update past due, or Error status.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Nudge Security adds bulk Use approved password manager nudge — one batched message per employee across all flagged accounts.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Runlayer Operator gains Microsoft Teams provisioning via six new MS_TEAMS_* environment variables︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
MS_TEAMS_APP_CLIENT_SECRET environment variable to supply the client secret for the Entra provisioning app backing the Microsoft Teams integration.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄MS_TEAMS_APP_CLIENT_ID environment variable to set the application (client) ID of the multi-tenant Entra app used to provision per-agent Teams bots.MS_TEAMS_RUNLAYER_TENANT_ID environment variable to identify the Entra tenant where per-agent Entra apps and Azure Bot resources are created.Runlayer Terraform module gains Microsoft Teams integration with per-agent Entra app and Azure Bot Service provisioning.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
MS_TEAMS_APP_CLIENT_ID, MS_TEAMS_RUNLAYER_TENANT_ID, MS_TEAMS_AZURE_SUBSCRIPTION_ID, MS_TEAMS_AZURE_RESOURCE_GROUP, and MS_TEAMS_APP_URL — with the client secret supplied through ms_teams_app_client_secret (recommended via TF_VAR_ms_teams_app_client_secret); the integration is off unless all five values are set.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄Application.ReadWrite.All, AppCatalog.ReadWrite.All, and TeamsAppInstallation.ReadWriteForUser.All (admin-consented), a resource group granting Azure Bot Service Contributor to that app, and the Microsoft.BotService provider registered on the subscription.https://<domain_name>/api/v1/integrations/ms-teams/admin-consent-callback as a Redirect URI under Authentication → Web on the app registration, or admin consent fails with AADSTS500113.Runlayer adds Agent Accounts, giving each agent its own identity with policies, delegations, tokens, and audit trail.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Runlayer 1.28.574 adds skipped-message timelines, inline video artifacts (25 MB), login-host badges, and OAuth token redaction in audit logs.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
SailPoint adds 13 new connectors including FOSSA, StackHawk, Infisical, Qdrant, and YouSign︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
ToolHive v0.50.0 adds RFC 8707 resource indicators, RFC 8628 device authorization grant, ID-JAG assertion support, catalog provenance enforcement, and Argon2id secrets key derivation.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
AI SAFE² CLI 0.6.0 adds safe2 evidence scope, attribute, and readiness commands for scoped assessment, change attribution, and release-readiness cards.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
safe2 evidence scope command to inventory the declared deployment relationship of repository or built-artifact paths, classifying each as included, excluded, partial, not applicable, or unknown.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄safe2 evidence attribute command to compare normalized findings across an explicitly trusted baseline and current revision, separating inherited, introduced, changed, resolved, and unknown findings.safe2 evidence readiness command to produce canonical release-readiness JSON and an escaped Markdown card, accepting --system-identity, --assessment-scope, --change-attribution, --output, --card, and --strict options.Arcjet remote policies gain label validation helpers and a new AJ1023 warning code for invalid labels.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
validateGuardLabel / validate_guard_label / ValidateGuardLabel helpers to let practitioners verify a policy label before sending it.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄ArcjetInvalidLabelError (thrown by adapter factories in @arcjet/guard >= 1.13.0 / >= 1.2.0) and ErrInvalidLabel return value when a label fails validation.AJ1023, emitted by capture() when an invalid label is detected but the request is still sent.Arcjet adds a Go SDK for Microsoft Agent Framework with GuardTool, GuardTools, and GuardMiddleware helpers to policy-gate agent tool calls and screen prompts.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
github.com/arcjet/arcjet-go/agentframework nested Go module (requires Go 1.26) installable via go get github.com/arcjet/arcjet-go/agentframework@latest to bring Arcjet guard capabilities to Microsoft Agent Framework agents.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄tool.FuncTool so that every model-chosen call passes through an Arcjet policy before the function executes.mcptool.ListTools).Arcjet adds OpenAI Codex integration, intercepting prompts and tool calls via hooks to enforce policy and audit agent activity.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
arcjet-hook.sh (Linux/macOS) and arcjet-hook.ps1 (Windows) hook scripts that pipe Codex hook payloads to https://decide.arcjet.com/v1/agent-hooks/codex?event=<event> via the ARCJET_KEY environment variable.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄.codex/hooks.json configuration supporting Codex hook events PreToolUse, PermissionRequest, UserPromptSubmit, PostToolUse, Stop, SessionStart, SessionEnd, SubagentStart, SubagentStop, and PreCompact — each wired to the Arcjet hook script via command and commandWindows fields.requirements.toml managed-install support at /etc/codex/requirements.toml (Linux/macOS) or %ProgramData%\OpenAI\Codex\requirements.toml (Windows), with managed_dir, windows_managed_dir, allow_managed_hooks_only, and per-event command / command_windows fields for admin-enforced policy that developers cannot override.Arcjet adds GitHub Copilot agent-hook API endpoints for runtime security across prompt, tool-call, and session lifecycle events.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
https://decide.arcjet.com/v1/agent-hooks/copilot API endpoints with event query parameters — pre-tool-use, permission-request, user-prompt-submit, user-prompt-transformed, post-tool-use, stop, session-start, and session-end — to enforce policy and detect prompt injection at each stage of a GitHub Copilot agent session.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄surface parameter causes Arcjet to record unknown, enabling a single hook file to serve both the CLI and cloud coding agent surfaces without mislabeling sessions.Arcjet: Adds failClosed: true support on preToolUse and beforeSubmitPrompt hook entries to block agent actions when the policy decision fails or times out.
/Library/Application Support/Cursor/hooks.json, /etc/cursor/hooks.json, C:\ProgramData\Cursor\hooks.json), Team dashboard, Project (.cursor/hooks.json), and User (~/.cursor/hooks.json) — with higher-priority sources overriding lower ones.shell, file_read, file_write, and agent.pre-tool-use ({ "permission": "deny", "user_message": "RULE_ID", "agent_message": "RULE_ID" }) and user-prompt-submit ({ "continue": false, "user_message": "RULE_ID" }) events.Auth0 My Organization API gains member invitations, role guardrails, member management scopes, and a per-user permissions claim in the ID token.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
invitation_landing_client_id field (string) to specify which client application members are redirected to when accepting an invitation — required when using the create:my_org:member_invitations scope.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄enforce_permission_ceiling boolean field: when enabled, prevents an Organization Admin from assigning any role whose permissions exceed their own effective permissions (defaults to false).enforce_self_assignment_restriction boolean field: when enabled, prevents an Organization Admin from assigning any role to themselves (defaults to false).Auth0 Actions can now assign custom user_id values at signup via api.user.setUserId() in pre-user-registration hooks.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
pre-user-registration Action to assign a custom user_id — UUIDs, domain-specific IDs, or legacy-compatible IDs — to new database-connection users at signup, replacing the automatic auth0|<id> format.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄Auth0 My Organization API adds Member Management in Early Access: bulk invitations, role assignment, and embeddable UI components for B2B SaaS.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Auth0 launches a native integration for v0 that wires real Auth0 tenants — apps, connections, and SDKs — directly from prompts.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Automox adds support for macOS 27 (Golden Gate) as a managed operating system.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Aviatrix VPN Client 3.0.2 adds native Apple Silicon support and extends Ubuntu coverage to 26.04︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Aviatrix adds Security > Egress > Overview tab with Egress Security Score and VPC/VNet protection status (requires Controller 8.0 + DCF).︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Security > Egress > Overview tab (requires Controller 8.0 and DCF enabled) showing an Egress Security Score card for VPC/VNets and a breakdown of Unprotected, Monitored, Partially Protected, Protected, No Egress, and Unknown states.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄Manage VPC/VNets shortcut on the Egress Security Score card that navigates directly to the Egress VPC/VNets tab for protection management.Aviatrix 10.1.0 adds FIPS 140-3 IPsec, end-to-end VRF multi-tenancy, DCF East-West L7 inspection, Premium IPS feeds, and Flexible Gateway Deployment.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Security > Distributed Cloud Firewall > IPS > Rule Feeds (labeled ET Pro in CoPilot) as a Premium IPS feed applied alongside custom Suricata rulesets, with traffic actions governed by severity thresholds in the active IPS Profile.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄Security > Distributed Cloud Firewall > Settings > Intra-Cluster, supporting Calico, Cilium, Antrea, AWS VPC CNI (v1.14+), Weave Net, and Canal.Axonius 9.0.7 adds CMDB Reconciliation workspace, 11 new adapters, Signature Mitigations for CVE findings, and Virtual Network Inspector management.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
OS: Windows Patch Release Type and OS: Windows Patch Release Date enrichment fields (nested under the OS complex field) to Windows device records, updated daily from the Microsoft Windows Update catalog, enabling queries such as 'assets where patch release date is more than X days ago'.BloodHound v9.2.0 adds Eligible Roles panel, expands Cypher with UNWIND/ORDER BY/WITH, and tightens OpenGraph kind validation︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
UNWIND support to Cypher, expanding a list expression into individual rows for filtering, aggregation, or sorting each value separately.BloodHound v9.3.0 adds Jamf API client auth, GitHub Enterprise SSO, expanded audit logging, and full-path graph highlighting︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
List OpenGraph Extensions Information endpoint now includes each extension's namespace key in its response body, exposing the namespace prefix used for extension-defined node types.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄BloodHound v9.4.0 adds OpenGraph node/relationship lookup APIs, auditor role expansions, and Variable Analysis Mode for faster zone updates.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
GET /api/v2/nodes/{node_id} and GET /api/v2/relationships/{relationship_id} experimental OpenGraph API endpoints to retrieve details for specific nodes and relationships by their graph-assigned integer IDs.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄BloodHound 9.5.1 adds ADCS ESC14 attack paths, OpenGraph entity panels and data quality stats, and new API endpoints.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
GET /api/v2/data-quality-stats, GET /api/v2/data-quality-stats-aggregations, and GET /api/v2/available-domains endpoints to expose OpenGraph data quality statistics and environment metadata.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄PUT /api/v2/extensions, GET /api/v2/nodes/{node_id}?include-info=true, and GET /api/v2/relationships/{relationship_id}?include-info=true endpoints so OpenGraph extension authors can define and retrieve rich, markdown-based entity panel content.GET /api/v2/attack-paths/findings endpoint so API clients can retrieve a paginated list of Attack Path findings.OpenHound gains GitHub enterprise SSO/SCIM collection and broader Okta graph parity in v0.2.13︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
BloodHound v9.7.0 adds Alerts webhooks, Collector Support Bundles APIs, Protection Score API, multi-destination pathfinding, and an Extension Marketplace.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
GET /api/v2/clients/management/available, POST /api/v2/clients/{client_id}/management, POST /api/v2/clients/management/start, POST /api/v2/clients/management/end, POST /api/v2/clients/management/artifacts, GET /api/v2/clients/management/artifacts/{artifact_id}, POST /api/v2/clients/management/artifacts/{artifact_id}/parts/{part_number}, POST /api/v2/clients/management/artifacts/{artifact_id}/complete, GET/DELETE /api/v2/clients/{client_id}/artifacts/{artifact_id}, POST /api/v2/clients/{client_id}/artifacts/{artifact_id}/download-url, and GET /api/v2/clients/{client_id}/artifacts/{artifact_id}/download endpoints to programmatically request, download, and delete SharpHound Enterprise and OpenHound diagnostic support bundles (requires SharpHound Enterprise v2.16.0 or OpenHound v0.4.0).︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄GET /api/v2/asset-scores/zone-protected-asset-score endpoint to programmatically retrieve the Protection Score for a specific Privilege Zone or all Privilege Zones in the current environment.rest_api_url and graphql_url as separate configurable values in OpenHound to collect data from GitHub Enterprise Server, with GitHub.com remaining the default for existing configurations.BloodHound v9.7.1 adds GitHub workflow runner, credential, and OIDC attack-path modeling plus Okta SAML issuer and telemetry improvements︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
GH_RunsOn to associate GitHub workflow jobs with eligible self-hosted runners using statically defined group and label selectors; dynamic selectors are identified but not resolved.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄effective_github_token_permissions calculation using repository defaults and workflow- and job-level overrides, represented in scope:access form for query use.GH_CanInterceptJob relationships for persistent self-hosted runners capable of intercepting workflow jobs, with new saved searches highlighting interceptable jobs.BloodHound Enterprise adds a Microsoft Sentinel integration to surface Attack Path findings as Sentinel incidents and workbooks.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
bloodhound: Adds workflow and runner visibility: model eligible self-hosted runners, effective workflow permissions, job interception paths, secret access, and environment OIDC capabilities for GitHub Actions attack paths.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
BloodHound v9.6.0 adds a beta Findings Table on Attack Paths, new kind metadata APIs, GitHub self-hosted runner modeling, and OpenGraph improvements.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
GET endpoints for node kind and relationship kind metadata, returning kind names, descriptions, extension metadata, display properties, and markdown-backed Entity Panel information for OpenGraph automation and integrations.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄API surface changed: +4 endpoints, 9 modified︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
/v1/organizations/{organizationId}/services/{serviceId}/snapshotConfiguration︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄/v1/organizations/{organizationId}/services/{serviceId}/snapshots/v1/organizations/{organizationId}/services/{serviceId}/snapshots/{snapshotId}API surface changed: +61 endpoints, 112 modified, 10 deprecated︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
/accounts/{account_id}/cloudforce-one/events/datasets/{dataset_id}/events︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄/accounts/{account_id}/cloudforce-one/events/event-categories/by-id/{category_id}/accounts/{account_id}/cloudforce-one/events/tag-categories/{category_uuid}ConductorOne is now available as an EU-hosted instance, with tenant data held in AWS Frankfurt.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Falcon Data Security gains on-device AI classification using Intel NPU hardware, enabling context-aware sensitive data detection without cloud inference.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Databricks AI/BI Dashboards gains metric references in widget titles, pivot-table styling, per-facet axis scaling, and Genie Code SQL parameter support.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
@, with support for changing the field, aggregation function, and number or date formatting.Genie Agents gains 100-page PDF uploads, six-month activity summaries, and source-scoped data access.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Unity Catalog gains metastore-level ABAC policies in Beta, letting one row filter, column mask, GRANT, or DENY rule span every catalog.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Genie One skills now support multiple files and sub-folders, up to 3 levels deep and 50 files per skill.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Databricks metric views gain window measures on numeric index columns for non-calendar periods like fiscal weeks and 4-4-5.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Fastly Terraform Provider 9.7.0 adds AI Runtime Control resources and client_challenge DDoS protection mode.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
client_challenge mode in the product_enablement/ddos_protection resource.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄Feedly Threat Intelligence adds Censys pivot: jump from an IP IoC directly to live host data in Censys.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Feedly IoC Insights Cards now link directly to Censys host data for one-click IP pivot without leaving the platform.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Firezone launches an official Terraform provider, enabling infrastructure-as-code management of Sites, Resources, Policies, and Gateways.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
firezone/firezone Terraform provider, available on the Terraform Registry, enabling Sites, Resources, Policies, and Gateways to be managed as code.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄FIREZONE_TOKEN environment variable and endpoint provider config key (defaulting to https://rest-api.firezone.dev) for authenticating the Terraform provider via an API client token created in the Portal under Settings.firezone_site, firezone_resource, firezone_policy, and firezone_gateway Terraform resources for managing the core Firezone access model.Copilot impact dashboard adds per-feature engagement counts and a new 28-day phase population field to enterprise and org reports.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
copilot_feature_engagement object to enterprise and organization 28-day aggregate reports, exposing active-user totals and per-feature engagement counts.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄totals_by_feature breakdown within copilot_feature_engagement, covering code completion, agent edit, passive Copilot code review, active Copilot code review, Copilot cloud agent, Copilot CLI, and Copilot app.users_in_phase_28d field to AI adoption phase reporting, exposing the full rolling 28-day phase population as of each report day alongside the existing total_engaged_users (active-that-day) count.GitHub Copilot usage metrics API gains agentic CLI fields for skills, custom agents, MCP servers, slash commands, and plugins.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
totals_by_skill, totals_by_custom_agent, totals_by_mcp, totals_by_slash_cmd, and totals_by_plugin arrays to enterprise and organization Copilot usage metrics API reports, each listing up to five most-active items with an interaction_count.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄distinct_skill_use_count, distinct_custom_agent_use_count, distinct_mcp_use_count, distinct_slash_cmd_use_count, and distinct_plugin_use_count fields to the same reports, counting how many different CLI customization items were used in a period.day_totals entries in aggregate 28-day reports.Ubuntu 26.04 runner is GA for GitHub Actions; ubuntu-latest migrates from 24.04 to 26.04 starting October 19.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
ubuntu-26.04 and ubuntu-26.04-arm as fully supported runs-on values for GitHub Actions workflows on x64 and arm64.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄ubuntu-latest label migrates from Ubuntu 24.04 to Ubuntu 26.04, rolling out gradually between October 19 and November 19, 2026.GitHub Actions workflow execution protections are GA, adding workflow-file scoping, an audit Insights view, and a full REST API for policy-as-code management.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
deploy.yml) rather than an entire repository, so different policies can apply to different workflows in the same repo.GitLab Duo CLI adds /goal slash command for autonomous, goal-driven task completion without turn-by-turn prompting.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
/goal slash command to GitLab Duo CLI, letting developers describe an outcome and a done-condition in a single prompt; the agent iterates locally until the goal is met or the configured iteration limit is reached, with no turn-by-turn supervision required.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄/goal run at any point and issuing a new goal mid-session, giving developers a clear intervention point without abandoning the entire workflow.@GitLab in any channel or thread to ask questions, trigger agent flows, or create GitLab issues conversationally, with progress streamed back into the thread in real time.GitLab 19.4 adds extensive MCP server tools for CI/CD, MRs, vulnerabilities, and unified agent governance︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
save_pipeline MCP tool to run, retry, cancel, or rename a CI/CD pipeline.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄get_job MCP tool that returns a job by default, and with include: ["log"] streams the job trace paginated via byte_offset and byte_limit (512 KB per page).save_merge_request MCP tool to open and update merge requests.GitLab Duo Agent Platform adds three hosted open weight models — Kimi K3, GLM 5.3, and MiniMax M3 — offering up to 4x more calls per GitLab Credit.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
GLM 5.3 (Z.ai) as a selectable hosted open weight model in GitLab Duo Agent Platform, at 5 calls per credit, tuned for long-horizon coding tasks with extended context accuracy.MiniMax M3 (MiniMax) as a selectable hosted open weight model in GitLab Duo Agent Platform, at 8 calls per credit, designed for high-volume, multi-step agentic work at scale.GitLab 19.4 adds per-user AI credit caps, per-event usage exports, and a developer self-service consumption view︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Settings > GitLab Credits > Credit caps for group Owners, or Admin > GitLab Credits > Credit caps on Self-Managed) to set a flat per-user GitLab Credits cap for all users in a billing period, with per-user overrides that can go above or below the flat cap, and a master toggle that controls whether overrides apply.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄GitLab Credits dashboard or GitLab Flex month overview, delivering a background-generated export by email with a secure download link — up to 31 days, three files per export: a daily summary, a new per-event file, and a manifest.timestamp, event type, product and flow type, session identifier, User ID, Namespace ID, Project ID, credits consumed (quantity and unit), LLM call count, token totals, models used, Flex capability, and subscription name — enabling per-team showback and session-level spike investigation.Grype now surfaces distro-fixed suppressed matches via --show-suppressed using the new include-matcher-suppressions option.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
include-matcher-suppressions config key (yaml: include-matcher-suppressions) to expose matches internally dropped by matchers — such as distro-fixed and built-in false-positive records — in the ignoredMatches output, making them visible when --show-suppressed is used.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄Hacktron adds Azure DevOps remediation, Linear triage sync, appliance license controls, and a rebuilt findings view︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
exclude.authors trust-rule support for bot pull requests on GitHub, so Dependabot, Renovate, and similar bots are now reviewed alongside GitLab and Bitbucket.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄max_scans entitlement field to appliance licenses, capping the total number of full scans that may start over the life of the license, checked at scan start including restarts.API surface changed: +3 endpoints, 2 modified︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
/lookalikes︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄/leads-imports/leads/bulkImmuta adds Teradata integration and expands Amazon Redshift connection management capabilities.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Immuta Request app now supports multi-user access requests in a single submission︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
API surface changed: +4 endpoints, 175 modified︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
/api/v1/cert-manager/syncs/certificate-orders/search︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄/api/v1/cert-manager/syncs/certificates/search/api/v1/pki/syncs/certificate-orders/searchInvicti adds a Website Discovery REST API and exposes API specification source locations in API Discovery.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Iru: Supports automatic rotation on a scheduled cadence and rotation-after-access, so a retrieved credential is retired after a defined window without extending the window on repeated views.
SetAutoAdminPassword MDM command.Iru adds macOS LAPS: automatic generation, rotation, and escrow of local administrator passwords for Mac.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Iru AI can now recommend and apply Windows Update settings based on CIS benchmarks or Microsoft defaults via chat.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
JumpCloud AI Gateway adds Notion, Postman, Sentry, Zapier, and Zoom as supported integrations︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
JumpCloud 2022 adds passwordless RADIUS auth, TOTP for LDAP, Remote Assist, Password Manager, and new MSP command templates.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
JumpCloud 2023 adds passwordless Go auth, Android zero-touch EMM, dynamic groups, remote background tools, and MSP billing visibility.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
JumpCloud 2024 adds Device Monitoring & Alerting, Windows App Catalog, SaaS Management, CSP-based MDM policies, and API filter improvements.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
| (pipe) escape support via \ in in and nin API filter operators, enabling pipe characters within search terms — e.g.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄ GET /systemusers?filter=department:$in:Finance | Accounting|IT.SCEP) for Windows devices.JumpCloud: Adds Authentication Methods References (AMR) claims to SAML assertions and OIDC ID tokens, tagging logins with proof of factors used (e.g., password + OTP).
ForceAuthn="true" in SAML and prompt=login in OIDC so applications can trigger step-up authentication without ending a user's existing session.JumpCloud adds Password Vault across Admin/User portals and mobile, Agent Identities for non-human IAM, and GA Access Risk Detection with behavior-based anomaly alerting.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Access > AI & SaaS Management > Applications view with an MCP Connection column showing Discovered, Connected, or Not Available status for each app, plus an Add MCP Server action to connect discovered MCP servers to AI Gateway without switching tools.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄JumpCloud Password Manager Desktop App adds EU region support, 30K-item capacity, ARM build for Apple Silicon, and admin shared-folder management.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
JumpCloud Password Vault is now GA: a centralized, encrypted enterprise credential manager with audit logs, health dashboard, and mobile MFA integration.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
API surface changed: 4 modified︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Read the source ↗Lakera Audio Defense adds prompt-attack screening for audio input, including an acoustic manipulation check before transcription.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Lakera Guard adds Audio Defense in Early Access to screen audio inputs for spoken prompt injections and audio-based attacks.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Maigret v0.6.6 doubles its site database to 5,200+ and adds --input-file for batch username lookups︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
--input-file flag to read identifiers from a file, one per line, instead of listing them all on the command line.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄--dns-resolver support inside --self-check and --submit so custom resolvers are respected during site validation.status_code check creation to the --submit fallback: when a claimed profile returns 2xx and the unclaimed probe returns non-2xx, that signal is now preserved.Malanta Attribution connector for OpenCTI converts flat apt: labels into pivotable Intrusion Set relationships via a live event stream.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
indicates relationships for every Malanta indicator carrying an apt: label (e.g.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄ apt:APT44, apt:APT38).backfill.py script (dry-run then apply) to retroactively attribute indicators ingested before the connector started, with deterministic IDs making re-runs safe no-ops.https://app.malanta.ai/feeds/taxii2/default, collection pre-attack-indicators, using Bearer token (Malanta API key) authentication — no custom bulk-import connector required.Okta Identity Governance adds Early Access ability to stage certification campaigns before launch for preview and validation.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Okta adds AI agent identity (CIMD), Agent Gateway proxy, and MCP server discovery APIs in Beta︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
cimdClient and cimdUrl fields on an app's OAuth 2.0 client to register a custom OIDC app integration with a Client ID Metadata Document (CIMD), replacing manual redirect URI, grant type, and client secret configuration (GA in Preview).︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄Okta adds CIMD for AI Agents, Agent Gateway APIs, MCP server discovery, and token exchange scope support in 2026.09.1︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
OpenCTI 7.260917.0 adds multi-OpenAEV security coverage, SSVC vulnerability prioritization, user-merge framework, and direct Fintel PDF export.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
OSSEC 4.3.0 adds FIM maintenance mode, TCP/TLS syslog output, and ModSecurity audit log collection︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
agent_control -M with subcommands enable, disable, status, and end plus -u <id> to suppress integrity alerts while accepting file changes into the baseline.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄ossec-csyslogd syslog output via new protocol, tls, tls_verify, and tls_ca config keys in syslog_output.ossec-csyslogd alert payload buffer from 2048 bytes to OS_MAXSTR for default, CEF, JSON, and Splunk alert formats.API surface changed: +3 endpoints︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
/offline/settings/{id}.json︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄/offline/settings.json/offline/settings.jsonProxmark3 v4.23346 adds full DESFire EV1 simulation, new dump/view/test commands, and unified UL key-check.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
hf mfdes etest — drives the DESFire simulation over USB without RF, with injectable RndB and random UID.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄hf mfdes sim — DESFire EV1 simulation now answers authentication, secure messaging, file reads, writes, and transactions from the card image in emulator memory.hf mfdes sim — answers ISO 7816 SELECT by DF name or file ID with real status words, so a reader that opens with a SELECT reaches the simulated card.Qualys adds AI-Powered Policy Creation, Audit Insights continuous monitoring, and Audit Fix automated remediation to Policy Audit︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
RegScale CLI 6.47.10 adds shared security-plan lookup, multi-plan QRadar routing, and AWS Security Hub CSPM command︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Rspamd: Adds rspamadm configdump -e flag to dump the computed symbol execution order for the new single-scheduler dependency graph.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
count_scan section to fuzzy worker config, with tunable pass interval (default 4 hours), SCAN COUNT (default 1000), and duty cycle (default 10%), replacing the broken <prefix>_count Redis counter with a periodic SCAN-based keyspace walk.lua_content { svg { ... } } config block to control per-task budget and timeout for SVG content extraction.R_DKIM_ALIGNED symbol (weight -0.1) to separately score DKIM signatures that are aligned with the author domain; R_DKIM_ALLOW weight reduced from -0.2 to -0.1.Rspamd adds public suffix lookup, single symbol scheduler, Office/SVG content extraction, and bounded parsing of untrusted input.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Rspamd: Adds url:get_public_suffix() selector transform, the get_public_suffix selector, and the rspamd_tld_lookup Lua module for rules that need exact public-suffix semantics.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
max_ips_per_key worker-level and per-key config option to restore per-source IP tracking in fuzzy storage, which is now lazy and off by default for the default key.stats_sample key inside count_scan {} to control sampled storage statistics (weights per flag, shingles, creation age buckets) published under <prefix>_stats and exposed via /fuzzystat and rspamadm fuzzystat.max_string_length, depth 64, 1 million elements, 16 MB strings).Rspamd 4.2.0 adds SVG/OOXML content extraction, public suffix Lua API, fuzzy storage health UI, and untrusted UCL parsing limits.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
get_public_suffix selector transform, supporting wildcards, exceptions, and ICANN/private splits.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄fuzzy_check.ping_storage_all and the /plugins/fuzzy/status API endpoint, with per-server liveness marks, down badges, and an on-demand Check button in the WebUI.Runlayer adds full Microsoft Teams integration: per-agent bots, workspace notifications, and link preview cards.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Runlayer 1.28.545 adds Slack thread following, on-demand schedule runs, and trigger management via MCP tools.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
runZero adds Autonomous Discovery — a self-expanding scan loop that grows coverage from a seed scope across up to 12 waves and 150 distinct scopes per lineage.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
runZero adds custom roles with granular area/verb permissions, assignable to users, groups, and API clients across organizations.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
runZero adds granular data-retention controls: stale asset, offline asset, integration attribute, vulnerability, and scan data expiration per org and site.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
runZero self-hosted deployments now support high-availability mode with load balancers, shared PostgreSQL, S3/NFS storage, and AWS Secrets Manager integration.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
DATABASE_REPLICA_URL configuration variable to route read-only queries to a PostgreSQL replica (for RDS Aurora, set it to the read-only endpoint).︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄AWS_ENDPOINT_URL_S3 configuration variable to support non-AWS S3-compatible object storage backends alongside AWS_REGION override./health HTTP endpoint on runZero servers for load balancer health checks to enable automatic failover.runZero adds OCSF 1.9.0 export, vulnerability suppression API, CBOM export, OAuth for MCP, custom API key roles, and more︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
OCSF 1.9.0 export to the asset inventory, exporting assets as Device Inventory Info events and observed services as Live Evidence Info events, with unmapped fields preserved under the event's unmapped object; available from the inventory export menu and the Export API.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄API surface changed: +2 endpoints, 4 modified︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
/api/v1/plugins/workspaces/{team_key}/settings︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄/api/v1/plugins/workspaces/{team_key}/settings/api/v1/plugins/assessments/{sbom_id}: param findings_limit (query) added; param include_history (query) addedSnyk CLI v1.1307.3 adds per-project .snyk policy resolution; API & Web gains custom internal CA upload for DAST scans.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
snyk test now reports an unreadable .snyk policy file as error code SNYK-POLICY-0002 with a descriptive message instead of an unspecified error.SonarQube Cloud adds zero-configuration automatic analysis for GitLab, scanning every merge request and main-branch commit without .gitlab-ci.yml edits.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
SonarQube adds native R language support with 82 rules, secrets detection, lintr import, and Cobertura coverage on Cloud and Server.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
sslscan 2.2.3 adds --all-groups to enumerate key exchange groups across all supported TLS protocols.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
--all-groups flag to scan for key exchange groups on all supported TLS protocols, not just the negotiated one.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄Syft v1.52.0 adds passthrough-exact-format to copy matching syft-json input to output unchanged.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
passthrough-exact-format output format that copies a matching syft-json input document to output byte-for-byte without re-encoding.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄sysmon-modular tooling gains MDE config loading, path normalization, deduplication, AI/agent coverage, and versioning︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
TheHive 5.8 adds native SLA tracking for alerts, cases and tasks, custom fields in dashboards, and expanded global search.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Varonis: Adds a unified ROT dashboard showing total redundant, obsolete, and trivial (ROT) data volume across all connected platforms, filterable by platform, classification category, sensitivity, data source, file type, and owner.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Volatility 3 v2.28.2 adds a Mermaid renderer for tree visualization and expands Linux malfind's VMA dumping options.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
mermaid renderer (--renderer mermaid) for visualizing tree-structured plugin output (process trees, VAD trees) as Mermaid diagrams embeddable in Markdown and GitHub.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄--dump-page and --dump-size with --show-all-dirty-pages and --hexdump-size in Linux malfind, giving finer control over dirty-page enumeration output.Wiz Defend integrates with Google Security Operations via a Content Pack, bringing Blue Agent analysis, shared data model, and bidirectional sync.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Zeek 9 ships ZeroMQ cluster comms by default, native encapsulated-traffic ingestion, systemd orchestration via zeek.conf, and new log fields.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
zeek.conf cluster configuration file consumed by Zeek's systemd generator to produce systemd unit files for orchestrating Zeek clusters, including multi-machine deployments.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄Software::parse_cache_interval, Software::found_cache_interval, and Software::max_software_cache_size tunables to the software framework for finer control over version-detection caching.ech_kdf_id and ech_aead_id fields to ssl.log (via the protocols/ssl/ssl-log-ext.zeek policy script) reporting HPKE KDF and AEAD identifiers from the TLS 1.3 ECH extension.Aikido releases Altar, an open-weight AI security model for air-gapped and sovereign deployments inside Aikido Machine.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Read the launch ↗Auth0 launches Identity Conversion Suite (Early Access) with Anonymous Sessions and Experiment Center for auth flow A/B testing︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Read the launch ↗JumpCloud Password Vault is now GA: a centralized, encrypted enterprise credential manager with audit logs, health dashboard, and mobile MFA integration.︀︄︇︀︅︉︀︅︀︀︃︀︀︅︅︀︅︊︀︄︆︀︃︄
Read the launch ↗Switching an AembitSecretRefreshSchedule to or from credentialType: X509Svid deletes and recreates the target Kubernetes Secret, because X509Svid writes a kubernetes.io/tls Secret while every other credential type writes a generic Secret.
Switching an AembitSecretRefreshSchedule to or from credentialType: X509Svid deletes and recreates the target Kubernetes Secret (X509Svid writes a kubernetes.io/tls Secret; all other types write a generic Secret).
The FIPS build of VPN Client 3.0.2 requires the VPN gateway's UserVPN CA to use an RSA key of at least 2048 bits; gateways on Controller versions earlier than 8.2 (or Controller 8.2 whose UserVPN CA has not been rotated) may have a 1024-bit CA, which the FIPS 140-3 validated module will refuse — rotate the UserVPN CA before upgrading.
Read the source ↗Ubuntu 20.04 support is deprecated in VPN Client 3.0.2.
Read the source ↗The top horizontal toolbar has been removed; all navigation, application switching, notifications, theme, and account options are now reached from the left sidebar.
Read the source ↗The /presets API has reached end-of-life and will be removed entirely soon; migrate all workflows to the /preset-manager API.
A revoke criteria scoped only by a legacy resource-type name now fails closed (fails the step) instead of silently matching every app sharing that name — re-scope any automation still relying on name-only matching.
Read the source ↗DELETE /api/v1/secrets/{vault_id} now deletes only the secret and no longer also revokes its credential; use the new POST /api/v1/app-secrets-admin/revoke to queue a credential revoke separately. Service SDK Revoke method is renamed to Delete.
GET /api/v1/tasks/{task_id}/spend-remedy-status has been removed — migrate to the task APIs. JS/TS clients must handle spend-control revision values as strings, and integrations with a closed list of task action types must handle the new TYPE_SPEND_REMEDY = 7.
cube-node now runs on the host network by default in K8s deployments; switching an existing cluster requires draining compute nodes and passing explicit hostNetworkChangeAck confirmation — without this, the migration cannot proceed.
The Beta endpoint https://<workspace-hostname>/api/2.0/mcp/genie is deprecated and will be sunset on October 31, 2026; all workloads must be moved to the system.ai.genie_one_mcp MCP Service before that date.
The retired PSIRT 1.0 Advisory Engine sidecar is removed from the deployment and release verification; any remaining sidecar data must be migrated using psirt_import_legacy (PSIRT 1.0 was removed in 3.3.0).
Rules Engine 2.0 is renamed Triage Engine across the UI.
Read the source ↗TLS certificates (new orders, renewals, reissues, duplicates) will be issued from DigiCert TLS RSA4096 Root G5 and DigiCert TLS ECC P384 Root G5 by default as of October 15, 2026 — customers who hard-code or pin root/intermediate CA certificates, or manage their own trust stores, must add and trust the G5 root and intermediate CA certificates or face service disruptions.
MPIC enforcement as of December 1, 2026 increases to six remote network perspectives requiring four corroborations — environments that restrict DNS queries or website traffic by IP address, region, query volume, or rate must verify their configurations support MPIC traffic from six remote perspectives or certificate issuance may fail.
Read the source ↗macOS 13 Ventura is now the minimum required OS version; devices running macOS 12 or earlier will not run the v2.4.6 client.
Read the source ↗v2.4.6 checks for the new DNSFilter Root CA G1 certificate; devices that still have the previous certificate profile will show a Fix Installation Issues prompt until the updated Combined_Certificates.mobileconfig (or branded/white-label equivalent) is pushed via MDM.
The macOS Roaming Client now requires macOS 13 Ventura or later; devices running macOS 12 or earlier will not be able to run v2.4.6.
Read the source ↗v2.4.6 checks for the new DNSFilter Root CA G1 certificate; devices without the updated Combined_Certificates.mobileconfig profile will show a Fix Installation Issues prompt in the menu bar after upgrading, requiring an MDM push of the updated profile to clear.
The authenticate, enable-service, and disable-service commands have moved from the firezone CLI binary into firezone-gateway — any scripts or service definitions calling firezone authenticate, firezone enable-service, or firezone disable-service must be updated to use firezone-gateway authenticate, firezone-gateway enable-service, and firezone-gateway disable-service instead.
Effective January 25, 2027, write permissions will be removed from the chronicle.readonly OAuth scope; any workflow performing write operations must be updated to use the chronicle OAuth scope.
After March 18, 2027, the MANDIANT_ACTIVE_BREACH_IOC, MANDIANT_FUSION_IOC, and OPEN_SOURCE_INTEL_IOC feeds will be removed; migrate to the GTI_IOC feed before that date.
iOS SDK 9.2.2 raises the minimum deployment target to iOS 15.
Read the source ↗Staged users in JumpCloud are no longer provisioned to AD — users that were previously created in AD from the staged state will no longer be created until their state is changed to active.
Read the source ↗The GET api/systemusers/reactivate/{id} endpoint is deprecated and now returns a 404 error; replace with POST https://console.jumpcloud.com/systemusers/reactivate/{id} with activation_email in the request body.
Dynamic Groups API memberQuery filter operators $le and $ge are deprecated and replaced by $lte and $gte; existing API scripts using $le/$ge must be updated.
The .appimage Linux build is no longer supported as of April 18, 2024; users must migrate to the RPM or Debian build.
Base font size is no longer stored in appearance.json and will no longer sync via Obsidian Sync; each device will need its font size set independently.
The pkcs11, alicloudkms, awskms, azurekeyvault, gcpckms, and ocikms seals are no longer built-in and must be installed as external plugins.
The built-in Kerberos auth engine (auth/kerberos) has been removed from the main OpenBao binary; it is now in openbao-plugins.
The built-in LDAP auth engine (auth/ldap) has been removed from the main OpenBao binary; it is now in openbao-plugins.
The file storage backend has been removed from command/server.
The .../quit and .../cache-clear agent/proxy endpoints now require the X-Vault-Request header when require_request_header = true is set.
plugin_auto_register now defaults to true, which may cause previously unregistered plugins to be auto-registered on server start.
The agent/proxy .../quit and .../cache-clear endpoints now require the X-Vault-Request request header when require_request_header = true is set in listener configuration — calls omitting the header will be rejected.
The BitSight Patching Cadence risk vector title is renamed to Critical Vulnerability Management — any automation or reporting that references the old title by name will need to be updated.
Read the source ↗snyk fix --agentic no longer automatically reverts failed fix attempts on upgrade — changes are now kept for review by default. Add --enable-revert to restore the previous automatic rollback behavior.
MacOS - Re-opened Applications, Windows Process Injection into Notepad, and XMRIG Driver Loaded detections are scheduled for removal in ESCU version 6.10.0.
TrustOps Self Assessments are renamed to Self Attestations; any documentation, integrations, or workflows referencing the old label Self Assessments will need to be updated.
Read the source ↗\Ubiq\primeKeyCache() is removed in 2.1.0 — callers must switch to \Ubiq\loadCache().
Read the source ↗Importing gitlab.com/ubiqsecurity/ubiq-go without the /v2 suffix now resolves to the v1 library, which does not support Structured Encryption — existing code that relied on v1 behaviour must explicitly pin v1 or update imports to /v2.
Switching an AembitSecretRefreshSchedule to or from credentialType: X509Svid deletes and recreates the target Kubernetes Secret (type changes between kubernetes.io/tls and generic), which will break workloads that reference the existing Secret during the transition.
The GitHub Marketplace Actions and npm packages under the Neuralegion GitHub organization will move to BrightSec on October 20; workflows or integrations that reference Neuralegion directly will need to be updated.
WorksheetService is renamed to SavedQueryService with no compatibility aliases — all RPCs, messages, and REST paths (e.g. /v1/{parent=projects/*}/worksheets…) must be updated to their new equivalents.
The visibility field (PRIVATE / PROJECT_READ / PROJECT_WRITE) is removed from saved queries; on upgrade every existing saved query migrates to owner-private and must be re-shared explicitly.
Custom roles referencing bb.worksheets.* permissions must be updated to the new bb.savedQueries.* verb family.
/metrics now only accepts requests from the server host (loopback); remote Prometheus scrapers pointed directly at the server stop collecting on upgrade unless --metrics-remote-access is set.
/v1/actuator/info now requires authentication; unauthenticated monitoring scripts stop working on upgrade.
disallow_password_signin and enforce_identity_domain now apply to workspace admins too — an admin whose only sign-in path is blocked by these settings will be locked out on upgrade.
Terraform provider 3.22.1: the cluster field in data_sources blocks and the computed service_key attribute on bytebase_user are removed — delete any references from Terraform configs.
Terraform provider 3.22.1: project webhook URLs are now write-only; data sources read back an empty webhooks.url.
Two Instance- and Database-level organization-policy API endpoints previously unsupported for project-scoped instances are removed.
Read the source ↗Archiving or restoring an instance now returns an error if it has task runs in PENDING, AVAILABLE, or RUNNING state — cancel or wait for those runs before archiving/restoring.
The legacy async export-data issue workflow is fully removed; integrations polling the old export-issue API must migrate to JIT access-grant exports or synchronous SQL Editor export.
Read the source ↗The /presets API has been announced as end-of-life and will soon stop being supported entirely; migrate all workflows to /preset-manager before the cutoff.
Source builds now require Go 1.27.1 (previously a lower version was sufficient).
Read the source ↗.clawscan.yml is no longer auto-discovered; an explicit config path must now be provided on every invocation.
A revoke criteria scoped only by a legacy resource-type name now fails closed (the step fails) instead of silently matching every app sharing that name — re-scope any automation still relying on name-only matching.
Read the source ↗DELETE /api/v1/secrets/{vault_id} now deletes only the secret and no longer also revokes its credential; use the new POST /api/v1/app-secrets-admin/revoke to queue a credential revoke separately. Service SDKs rename Revoke to Delete to match.
GET /api/v1/tasks/{task_id}/spend-remedy-status has been removed — migrate to the task APIs. JS/TS clients must handle spend-control revision values as strings, and integrations with a closed list of task action types must handle the new TYPE_SPEND_REMEDY = 7.
Inline chat and its entry points are now hidden in JetBrains Gateway and remote development environments.
Read the source ↗The ssh-rsa signature type (RSA keys using SHA-1, including ssh-rsa-cert-v01@openssh.com certificates) will be removed effective January 13, 2026 (brownouts November 4 and December 9, 2026); connections using it will fail.
The diffie-hellman-group-exchange-sha256 key exchange algorithm will be removed on the same schedule; SSH clients relying on it will be unable to connect.
New RSA SSH keys uploaded after October 14, 2026 must be at least 3072 bits; smaller keys will be rejected.
Read the source ↗Effective January 25, 2027, write permissions will be removed from the chronicle.readonly OAuth scope — any workflow performing write operations using chronicle.readonly must be updated to use the chronicle OAuth scope.
After March 18, 2027, the MANDIANT_ACTIVE_BREACH_IOC, MANDIANT_FUSION_IOC, and OPEN_SOURCE_INTEL_IOC feeds will be removed — migrate to the GTI_IOC feed before that date.
The iOS SDK minimum deployment target is raised to iOS 15.
Read the source ↗The GET api/systemusers/reactivate/{id} endpoint is deprecated and now returns a 404 error; all scripts, automations, and integrations must be updated to use POST https://console.jumpcloud.com/systemusers/reactivate/{id} with activation_email in the request body.
The $le and $ge memberQuery filter operators in the Dynamic Groups API are deprecated and replaced by $lte and $gte; any API requests using the old operators must be updated.
Base font size is removed from appearance.json and moved to device local storage — any vault where font size was previously synced via Obsidian Sync will no longer sync this setting.
Okta On-prem SCIM Server agent is replaced by Okta On-prem SCIM agent; existing deployments referencing the old agent name must migrate to the new agent.
Read the source ↗The MS_TEAMS_APP_URL (domain name) is effectively immutable after agents are provisioned — changing it orphans each agent's Azure Bot resource, which must be deleted and recreated to restore Teams connectivity.
Changing MS_TEAMS_APP_URL after initial provisioning does not move already-provisioned bots: each agent's Azure Bot resource keeps the messaging endpoint captured at provisioning time and must be recreated.
The MS_TEAMS_APP_URL (domain name) is effectively immutable once agents are provisioned: each agent's Azure Bot resource stores the messaging endpoint at creation time and is never rewritten, so changing the domain orphans existing bots until each is deleted and recreated.
The endpoint for extracting certification report data (CSV and PDF) via the /campaign/ and /certification/ reporting flow is changing; existing API integrations that pull report data must be updated per the Certification Reports Endpoint Moving migration guidance.
A small number of template attributes are no longer supported in the new certification email template set; customized notification templates using those attributes must be updated after migration (see Deprecated Variables in Certs Email Templates).
Read the source ↗Very high-volume offset-paginated calls to /campaign/ and /certification/ endpoints may time out on tenants with approximately 4,000 or more records — affected tenants are held from rollout until a fix ships.
Campaigns configured with both a search query and campaign filters on the same campaign will not run on the new engine; these must be migrated to use campaign filters only (via Enriched Campaign Filters) before cutover.
Read the source ↗Email notification templates larger than 133 KB will have images trimmed automatically during migration to fit the new v2 templating engine size limit.
Read the source ↗Role Composition campaigns are excluded from the new engine at GA and continue to run on the legacy engine until a later migration date.
Read the source ↗The Search Job Management API no longer uses session cookies — any client that stored or sent cookies to authenticate requests must migrate to the jobId-based stateless request model.
Switching recording storage location does not migrate existing recordings — recordings previously stored by Tailscale will no longer be available for replay in the admin console after switching to a custom S3 bucket.
Read the source ↗Checkpoints created by older builds under /tmp/tirith/checkpoints are not migrated automatically — inspect and remove that directory manually; 0.4.0 uses private per-user state.
Existing MCP privacy lockfiles require an explicit re-lock when the documented schema migration says so; generated wrappers must be regenerated via tirith setup <tool> --update-configs so they contain the current validated absolute interpreter and Tirith paths.
An old client must not be pointed directly at a v2 ThreatDB data file; ThreatDB v1 remains available during the v2 cutover.
Read the source ↗\Ubiq\primeKeyCache() is removed in 2.1.0; callers must switch to \Ubiq\loadCache().
Read the source ↗The DAST scheduling API endpoints have changed as part of the enhanced scheduling rollout; integrations using the REST API to manage schedules must be updated to use the new endpoints per the DAST API specification.
Read the source ↗The 14 hygiene-tagged hardening advisories (including express-session-audit) no longer fire at the default intensity — scans relying on these findings at default intensity will no longer produce them without adding --intensity deep, --module-tag hygiene, or configuring dynamic-assessment.hygiene_modules.
pkg/spitolas/loginsig has moved to pkg/authsig — any code importing the old path will break.
--record-redirect-chain no longer gates request/response re-pairing, only hop rows — setups that relied on this flag to suppress re-pairing will behave differently.
Pointing a read command at a missing --db/$VIGOLIUM_DB_PATH path no longer creates the database and returns total: 0 — it now exits with source_missing. A foreign SQLite file that previously gained vigolium's tables now exits with source_incompatible instead.
Default concurrency is now 25 everywhere; previously the CLI, pace config, REST API, and discovery source used inconsistent values of 50, 40, 50, and 50.
Read the source ↗surface_score is now a percentage of the 17-signal set rather than a 10-point-per-signal scheme; scores from earlier scans are not comparable to new ones.
The -j/JSONL envelope no longer emits the legacy records/findings/scans/rows/stats keys by default; callers must pass --json-legacy-keys or set VIGOLIUM_JSON_LEGACY_KEYS=1 to restore them.
Exit code 1 previously meant both scan crashed and scan found something; it now means only error. Automation that tested exit == 1 to detect findings must switch to exit == 4 (for --fail-on gates) or exit == 3 (for fuzz --fail-on-match).
The -j envelope schema changed for every command: each command's payload is now under a unified {schema_version, command, project_uuid, db_path, total, offset, limit, items, query} structure; drivers that read the old per-command row key must migrate (the old key is retained only as a deprecated alias).
Machine-output timestamps now carry exactly three fractional digits plus an epoch-millisecond sibling; consumers relying on microsecond-precision fractional timestamps will see a change in format.
Read the source ↗--fuzz-wordlist is renamed to --discovery-wordlist; the old spelling is kept as a deprecated alias, so scripts using --fuzz-wordlist will still run but should be updated.
-S is now --stateless everywhere; on server/ingest the old meaning of --scan-on-receive is now a deprecated alias that emits a warning.
An unfiltered import -B is now refused unless --all-hosts is explicitly passed; existing scripts that called import -B without host filters will fail with a pre-flight count prompt.
DELETE /api/v1/secrets/{vault_id} now deletes only the secret and no longer revokes its credential — use the new POST /api/v1/app-secrets-admin/revoke to queue a credential revoke separately. Service SDKs rename Revoke to Delete to match.
GET /api/v1/tasks/{task_id}/spend-remedy-status has been removed — migrate to the task APIs. JS/TS clients must handle spend-control revision values as strings, and integrations with a closed list of task action types must handle the new TYPE_SPEND_REMEDY = 7.
A revoke criteria scoped only by a legacy resource-type name now fails the step instead of silently matching every app sharing that name — re-scope any automation still relying on name-only matching.
Read the source ↗A revoke criteria scoped only by a legacy resource-type name now fails the automation step instead of silently matching every app sharing that name — re-scope any automation still relying on name-only matching.
Read the source ↗DELETE /api/v1/secrets/{vault_id} now deletes only the secret and no longer also revokes its credential; use the new POST /api/v1/app-secrets-admin/revoke to queue a credential revoke separately. Service SDKs rename Revoke to Delete to match.
GET /api/v1/tasks/{task_id}/spend-remedy-status has been removed — migrate to the task APIs. JS/TS clients must handle spend-control revision values as strings, and integrations with a closed list of task action types must handle the new TYPE_SPEND_REMEDY = 7 value.
The PSIRT 1.0 Advisory Engine sidecar is removed from deployment and release verification; any remaining sidecar data must be migrated using psirt_import_legacy before upgrading.
Rules Engine 2.0 is renamed to Triage Engine across the UI — any documentation, runbooks, or references to Rules Engine 2.0 by name will need updating.
Read the source ↗Falco 0.45.0 refuses to load kernel modules or probes not compatible with driver API 11.0.0 — deploy updated drivers before upgrading.
Read the source ↗Modern eBPF now uses two auxiliary buffers per CPU, doubling auxiliary map memory per CPU — account for this before upgrading.
Read the source ↗Rule conditions that relied on UTF-8 sanitization before comparisons will behave differently; review and update custom rules accordingly.
Read the source ↗Output consumers that parsed Falco's formatted text or JSON output must account for the new control-character escaping and invalid-UTF-8 replacement.
Read the source ↗The container_engines.* configuration keys have been removed from the configuration schema — migrate to the container plugin configuration (e.g. engines.cri.sockets) instead.
DEB/RPM upgrades now start the selected Falco service and install the driver — unattended upgrade scripts and custom driver pins must be reviewed to avoid unintended changes.
Read the source ↗Deprecated endpoint GET /resources/{resource_id}/pool_members (still works)
Deprecated endpoint PATCH /resources/{resource_id}/pool_members (still works)
Deprecated endpoint PUT /resources/{resource_id}/pool_members (still works)
Duration fields in Fleet server logs (e.g. took) now render as human-readable strings with time units (e.g. "1.116187ms") instead of raw nanosecond numbers — log pipelines that parse these fields numerically must be updated.
Windows user-scoped configuration profiles that already failed on an earlier Fleet version are not resent automatically after upgrading — admins must resend them once (or edit the profile) for Fleet to deliver them when a user is signed in.
Read the source ↗Effective January 25, 2027, write permissions will be removed from the chronicle.readonly OAuth scope; workflows performing write operations must be updated to use the chronicle OAuth scope.
After March 18, 2027, the MANDIANT_ACTIVE_BREACH_IOC, MANDIANT_FUSION_IOC, and OPEN_SOURCE_INTEL_IOC feeds will be removed; tenants must migrate to the GTI_IOC feed.
The iOS SDK minimum deployment target is raised to iOS 15.
Read the source ↗The GET api/systemusers/reactivate/{id} endpoint is deprecated and now returns 404; all scripts, automations, and integrations must switch to POST https://console.jumpcloud.com/systemusers/reactivate/{id} with activation_email in the request body.
Dynamic Groups API memberQuery filter operators $le and $ge are deprecated; API requests must use $lte and $gte respectively (Admin Portal-managed Dynamic Groups are not affected).
The .appimage Linux build is no longer supported as of April 18, 2024; users must migrate to the RPM or Debian build.
NumPy 1.x is no longer supported by the declared runtime requirements — review environment constraints for NumPy 2 compatibility before upgrading.
Read the source ↗Code that directly indexes the dictionary returned by mp_ua_header() must replace ["UserAgent"] with ["User-Agent"]; code that passes the complete dictionary as HTTP headers does not need to change, and code needing the raw identifier can use MSTICPY_USER_AGENT.
Base font size is removed from appearance.json and stored in device local storage — any synced font size preference via Obsidian Sync will no longer propagate across devices.
Okta On-prem SCIM Server agent has been replaced by Okta On-prem SCIM agent — existing deployments referencing the old agent name must migrate to the new Okta On-prem SCIM agent.
Read the source ↗The pilot framework IDs fedramp_20x_ksi_low_aws, fedramp_20x_ksi_low_azure, and fedramp_20x_ksi_low_gcp are replaced by fedramp_20x_ksi_2026; any automation or stored results referencing the old IDs must be updated.
The pilot framework IDs fedramp_20x_ksi_low_aws, fedramp_20x_ksi_low_azure, and fedramp_20x_ksi_low_gcp are replaced by fedramp_20x_ksi_2026; any automation or stored results referencing the pilot IDs must be updated.
The BitSight connector renames the Patching Cadence risk vector title to Critical Vulnerability Management — any workflow, report, or saved reference using the old name will need to be updated.
Read the source ↗Removed endpoint GET /api/v1/bootstrap-sms-vpc
Removed endpoint GET /api/v1/ping
Serving SO-CRATES behind a reverse proxy or cloud hostname now requires setting the ALLOWED_HOSTS environment variable (e.g. -e ALLOWED_HOSTS='*.killercoda.com'); omitting it will produce an error.
Docker/Podman compose files now bind the port to localhost only; setups relying on other machines reaching SO-CRATES on the network must change the port mapping to "8000:8000".
Scripts calling the JSON API must now send Content-Type: application/json; requests without this header will break.
The legacy non-neo executor has been removed; pipelines relying on the legacy executor must migrate to the neo executor.
Read the source ↗\Ubiq\primeKeyCache() is removed in 2.1.0 — callers must replace all uses with \Ubiq\loadCache().
Read the source ↗Customers who transitioned to the enhanced Python scanner on July 22, 2026 may find that previously identified flaws no longer match historical findings and previously applied mitigations may need to be reapplied.
Read the source ↗Two-factor authentication anti-replay state is now stored in the shared database instead of per-replica memory; during a rolling upgrade, a TOTP code already displayed may be rejected for up to 33 seconds — upgrade all web UI replicas simultaneously to minimise the window. TOTP encryption keys must remain available to every replica as before.
Read the source ↗Starting in 2027, cloudflared will stop publishing releases for 32-bit Windows and Intel-based macOS architectures.
Deprecated endpoint DELETE /accounts/{account_id}/ai-search/instances/{id} (still works)
Deprecated endpoint GET /accounts/{account_id}/ai-search/instances (still works)
Deprecated endpoint GET /accounts/{account_id}/ai-search/instances/{id} (still works)
Deprecated endpoint GET /accounts/{account_id}/ai-search/instances/{id}/jobs (still works)
Deprecated endpoint GET /accounts/{account_id}/ai-search/instances/{id}/jobs/{job_id} (still works)
Deprecated endpoint GET /accounts/{account_id}/ai-search/instances/{id}/jobs/{job_id}/logs (still works)
Deprecated endpoint GET /accounts/{account_id}/ai-search/instances/{id}/stats (still works)
Deprecated endpoint PATCH /accounts/{account_id}/ai-search/instances/{id}/jobs/{job_id} (still works)
Deprecated endpoint POST /accounts/{account_id}/ai-search/instances (still works)
Deprecated endpoint POST /accounts/{account_id}/ai-search/instances/{id}/chat/completions (still works)
Deprecated endpoint POST /accounts/{account_id}/ai-search/instances/{id}/jobs (still works)
Deprecated endpoint POST /accounts/{account_id}/ai-search/instances/{id}/search (still works)
Deprecated endpoint PUT /accounts/{account_id}/ai-search/instances/{id} (still works)
sbx mcp catalog has been removed; register a remote MCP server with sbx mcp add and then authorize it with sbx mcp auth instead.
sbx secret rm now returns an error on stderr when the requested secret does not exist (previously silent).
sbx mcp rm now returns an error when the requested MCP server is not registered (previously silent).
V3 workloads and mixins must be used together; they cannot be combined with v1 or v2 kits.
Read the source ↗Commands that remove resources now prompt for confirmation and return a non-zero exit code when the prompt is declined; use --force or --yes/-y in non-interactive workflows.
sbx exec -d / --detach now fails immediately for unsupported detached execution instead of silently running in the foreground.
When upgrading from Falco 0.44 or earlier, conditions that used non-regex operators to match the Unicode replacement character U+FFFD in place of invalid bytes will no longer behave the same — those conditions must be updated to match the original raw bytes instead.
Rules that matched the UTF-8 replacement character using non-regex operators must be reviewed: rule conditions now operate on raw field bytes, and FALCO_ENGINE_VERSION is bumped from 0.62.0 to 0.63.0.
Configurations still setting the removed container_engines key will now log a schema validation warning at startup (the key has been dropped from the configuration JSON schema).
The GET api/systemusers/reactivate/{id} endpoint is deprecated and now returns a 404 error; all callers must switch to 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 in favor of $lte and $gte; existing API scripts using $le or $ge must be updated (Admin Portal-managed Dynamic Groups are not affected).
JumpCloud LDAP no longer accepts connections using CBC-mode or SHA-1/SHA-256 integrity cipher suites (including RSA and ECDHE key exchange variants); only the five explicitly listed GCM cipher suites are permitted. Any LDAP client configured to use only the removed suites will fail to connect.
Read the source ↗The .appimage Linux build is no longer supported as of April 18, 2024; users must migrate to the RPM or Debian builds.
The agent-sandbox provider and ingress informer migrate to agents.x-k8s.io/v1beta1 (required by agent-sandbox v1.0.0), creating workloads with operatingMode: Running and service: true; existing workloads using the prior API version will break.
The informer_enabled flag is removed; the informer-backed cache is now the only Kubernetes read path and the flag can no longer be used to disable it.
pwndbg.dbg_mod.Error is renamed to pwndbg.dbg_mod.DebuggerError; any plugin or script that catches or references pwndbg.dbg_mod.Error will break on upgrade.
Python 3.9 is no longer supported; the minimum supported Python version is now 3.10.
Read the source ↗adscan ci is now a PRO-only capability; LITE tier users must use the interactive adscan start workflow.
Existing installations using default launcher credentials or missing secrets must update their configuration before starting — the release now rejects default credentials on startup.
Read the source ↗Checkmarx One Feedback Apps now send email from notifications@checkmarx.com instead of ast-bot@checkmarx.com — mail filters allowlisting the old address must be updated.
The Microsoft Teams Feedback Apps integration no longer uses Office 365 Connectors; customers must update to a Microsoft Teams Workflows webhook URL after deployment or feedback notifications will stop being delivered.
Read the source ↗A revoke criteria scoped only by a legacy resource-type name now fails the step closed instead of silently matching every app sharing that name — re-scope any automation still relying on name-only matching.
Read the source ↗DELETE /api/v1/secrets/{vault_id} now deletes only the secret and no longer also revokes its credential — use the new POST /api/v1/app-secrets-admin/revoke to queue a credential revoke separately; service SDKs rename Revoke to Delete to match.
GET /api/v1/tasks/{task_id}/spend-remedy-status has been removed — migrate to the task APIs; JS/TS clients must handle spend-control revision values as strings, and integrations with a closed list of task action types must handle the new TYPE_SPEND_REMEDY = 7.
A revoke criteria scoped only by a legacy resource-type name now fails the step instead of silently matching every app sharing that name — re-scope any automation relying on name-only matching.
Read the source ↗DELETE /api/v1/secrets/{vault_id} now deletes only the secret and no longer revokes its credential; use the new POST /api/v1/app-secrets-admin/revoke to queue a credential revoke separately. Service SDKs rename Revoke to Delete to match.
GET /api/v1/tasks/{task_id}/spend-remedy-status has been removed — migrate to the task APIs. JS/TS clients must handle spend-control revision values as strings, and integrations with a closed list of task action types must handle the new TYPE_SPEND_REMEDY = 7.
The domain name configured at agent provisioning time is effectively immutable: each agent's Azure Bot resource stores the messaging endpoint captured at creation time and is never rewritten, so changing the domain orphans existing bots until each is deleted and recreated.
Read the source ↗The FIPS build of VPN Client 3.0.2 requires the VPN gateway's UserVPN CA to use an RSA key of at least 2048 bits; gateways on Controller versions earlier than 8.2, or Controller 8.2 whose UserVPN CA has not been rotated, may use a 1024-bit key (generated on Aviatrix 7.1 or earlier) that the FIPS 140-3 module will reject, preventing the client from verifying the gateway server certificate.
Read the source ↗Ubuntu 20.04 support is deprecated in VPN Client 3.0.2.
Read the source ↗Private Mode is fully removed; deployments still on Private Mode cannot upgrade in place and must be rebuilt as Flexible Gateway deployments.
Read the source ↗Controller UI features formerly managed in the Controller UI are now managed exclusively from CoPilot; onboarding flows for new and existing deployments now route through CoPilot.
Read the source ↗The Citrix ADC adapter no longer publishes Network Route assets for NAT rules; NAT translations now appear on Load Balancer assets instead. Existing queries, reports, or enforcement workflows targeting Network Route assets from Citrix ADC NAT must be updated to use NAT translations on Load Balancer assets.
Read the source ↗OpenGraph uploads using the reserved tag_ prefix (case-insensitive) in custom node or edge kinds — in either extension definition schemas or data payloads — are now rejected; affected kinds must be renamed before uploading.
BloodHound Community now uses admin@example.com instead of spam@example.com for the default_admin.email_address configuration property; existing workflows that rely on the previous address for initial login must be updated.
Starting with the November 2026 release, BloodHound Enterprise will reject client and file ingest uploads from AzureHound versions earlier than v3.1.0 and OpenHound versions earlier than v0.3.0.
Read the source ↗Okta SAML_Issuer node IDs changed from per-IdP keys to byte-exact entity ID plus tenant; existing IdP-keyed issuer nodes and trust edges will age out per BloodHound retention policy — purge the graph before testing if an immediately clean result is required.
The previous graph-wide source-kind assignment for Okta was removed in favor of per-node source kinds; openhound>=0.4.0 is now a runtime dependency.
Per-IdP ownership properties were removed from shared SAML_Issuer nodes.
Starting with the November 2026 release, BloodHound Enterprise will reject ingest uploads from AzureHound versions older than v3.1.0 and OpenHound versions older than v0.3.0.
Read the source ↗Starting with the November 2026 release, BloodHound Enterprise will reject client and file ingest uploads from deprecated AzureHound versions older than v3.1.0 and OpenHound versions older than v0.3.0.
Read the source ↗BloodHound Enterprise will reject client and file ingest uploads from AzureHound versions older than v3.1.0 and OpenHound versions older than v0.3.0 starting with the November 2026 release, once server-side normalization is removed from ingest.
Read the source ↗After the case-sensitive ingest change is enabled, submitting the same object ID with different casing creates a separate node rather than merging with the existing one.
Read the source ↗DELETE /accounts/{account_id}/event_notifications/r2/{bucket_name}/configuration/queues/{queue_id}: param cf-r2-jurisdiction (header) removed
DELETE /accounts/{account_id}/r2/buckets/{bucket_name}: param cf-r2-jurisdiction (header) removed
DELETE /accounts/{account_id}/r2/buckets/{bucket_name}/cors: param cf-r2-jurisdiction (header) removed
DELETE /accounts/{account_id}/r2/buckets/{bucket_name}/domains/custom/{domain}: param cf-r2-jurisdiction (header) removed
DELETE /accounts/{account_id}/r2/buckets/{bucket_name}/objects: param cf-r2-jurisdiction (header) removed
DELETE /accounts/{account_id}/r2/buckets/{bucket_name}/objects/{object_key}: param cf-r2-jurisdiction (header) removed
DELETE /accounts/{account_id}/r2/buckets/{bucket_name}/sippy: param cf-r2-jurisdiction (header) removed
GET /accounts/{account_id}/event_notifications/r2/{bucket_name}/configuration: param cf-r2-jurisdiction (header) removed
GET /accounts/{account_id}/event_notifications/r2/{bucket_name}/configuration/queues/{queue_id}: param cf-r2-jurisdiction (header) removed
GET /accounts/{account_id}/r2/buckets: param cf-r2-jurisdiction (header) removed
GET /accounts/{account_id}/r2/buckets/{bucket_name}: param cf-r2-jurisdiction (header) removed
GET /accounts/{account_id}/r2/buckets/{bucket_name}/cors: param cf-r2-jurisdiction (header) removed
GET /accounts/{account_id}/r2/buckets/{bucket_name}/domains/custom: param cf-r2-jurisdiction (header) removed
GET /accounts/{account_id}/r2/buckets/{bucket_name}/domains/custom/{domain}: param cf-r2-jurisdiction (header) removed
GET /accounts/{account_id}/r2/buckets/{bucket_name}/domains/managed: param cf-r2-jurisdiction (header) removed
GET /accounts/{account_id}/r2/buckets/{bucket_name}/jobs: param cf-r2-jurisdiction (header) removed
GET /accounts/{account_id}/r2/buckets/{bucket_name}/jobs/{job_id}: param cf-r2-jurisdiction (header) removed
GET /accounts/{account_id}/r2/buckets/{bucket_name}/lifecycle: param cf-r2-jurisdiction (header) removed
GET /accounts/{account_id}/r2/buckets/{bucket_name}/lock: param cf-r2-jurisdiction (header) removed
GET /accounts/{account_id}/r2/buckets/{bucket_name}/objects: param cf-r2-jurisdiction (header) removed
GET /accounts/{account_id}/r2/buckets/{bucket_name}/objects/{object_key}: param cf-r2-jurisdiction (header) removed
GET /accounts/{account_id}/r2/buckets/{bucket_name}/sippy: param cf-r2-jurisdiction (header) removed
GET /accounts/{account_id}/r2/buckets/{bucket_name}/storage-class-migration-jobs: param cf-r2-jurisdiction (header) removed
GET /accounts/{account_id}/r2/buckets/{bucket_name}/storage-class-migration-jobs/{job_id}: param cf-r2-jurisdiction (header) removed
PATCH /accounts/{account_id}/r2/buckets/{bucket_name}: param cf-r2-jurisdiction (header) removed
POST /accounts/{account_id}/r2/buckets: param cf-r2-jurisdiction (header) removed
POST /accounts/{account_id}/r2/buckets/{bucket_name}/domains/custom: param cf-r2-jurisdiction (header) removed
POST /accounts/{account_id}/r2/buckets/{bucket_name}/storage-class-migration-jobs: param cf-r2-jurisdiction (header) removed
PUT /accounts/{account_id}/event_notifications/r2/{bucket_name}/configuration/queues/{queue_id}: param cf-r2-jurisdiction (header) removed
PUT /accounts/{account_id}/r2/buckets/{bucket_name}: param cf-r2-jurisdiction (header) removed
PUT /accounts/{account_id}/r2/buckets/{bucket_name}/cors: param cf-r2-jurisdiction (header) removed
PUT /accounts/{account_id}/r2/buckets/{bucket_name}/domains/custom/{domain}: param cf-r2-jurisdiction (header) removed
PUT /accounts/{account_id}/r2/buckets/{bucket_name}/domains/managed: param cf-r2-jurisdiction (header) removed
PUT /accounts/{account_id}/r2/buckets/{bucket_name}/lifecycle: param cf-r2-jurisdiction (header) removed
PUT /accounts/{account_id}/r2/buckets/{bucket_name}/lock: param cf-r2-jurisdiction (header) removed
PUT /accounts/{account_id}/r2/buckets/{bucket_name}/objects/{object_key}: param cf-r2-jurisdiction (header) removed
PUT /accounts/{account_id}/r2/buckets/{bucket_name}/sippy: param cf-r2-jurisdiction (header) removed
Deprecated endpoint DELETE /accounts/{account_id}/cloudforce-one/events/categories/{category_id} (still works)
Deprecated endpoint DELETE /accounts/{account_id}/cloudforce-one/events/tags/categories/{category_uuid} (still works)
Deprecated endpoint DELETE /accounts/{account_id}/cloudforce-one/events/{dataset_id}/delete (still works)
Deprecated endpoint GET /accounts/{account_id}/cloudforce-one/events/categories/{category_id} (still works)
Deprecated endpoint GET /accounts/{account_id}/cloudforce-one/events/raw/{dataset_id}/{event_id} (still works)
Deprecated endpoint GET /accounts/{account_id}/cloudforce-one/events/tags/categories/{category_uuid} (still works)
Deprecated endpoint GET /accounts/{account_id}/cloudforce-one/events/{event_id}/relationships (still works)
Deprecated endpoint PATCH /accounts/{account_id}/cloudforce-one/events/categories/{category_id} (still works)
Deprecated endpoint PATCH /accounts/{account_id}/cloudforce-one/events/tags/categories/{category_uuid} (still works)
Deprecated endpoint POST /accounts/{account_id}/cloudforce-one/events/categories/{category_id} (still works)
A Genie Agent now uses only data assets explicitly attached as sources; any previously implicit or ambient data access will no longer work.
Read the source ↗ubuntu-latest will point to Ubuntu 26.04 (up from 24.04) after the October 19 – November 19, 2026 rollout; workflows that depend on tools, packages, or versions removed or changed between Ubuntu 24.04 and 26.04 may break automatically during this window.
On November 2, 2026, GitHub will automatically enforce a default rule disabling pull_request_target on public repositories that had no applicable event policy before general availability — workflows relying on pull_request_target in those repos will be blocked unless explicitly allow-listed via an Actions event policy.
New Snowflake connections can no longer be created using username/password authentication, following Snowflake's deprecation of that method for service users; existing connections continue to work until Snowflake completes its deprecation phases in October 2026.
Read the source ↗Fingerprint-based masking options for Snowflake (format-preserving masking, randomized response masking, and rounding/grouping using a data fingerprint) are deprecated and will be removed from Immuta SaaS on December 15, 2026; tenants without existing policies using these options can no longer create them.
Read the source ↗The GET request for api/systemusers/reactivate/{id} is deprecated and now returns a 404 error; replace it with POST https://console.jumpcloud.com/systemusers/reactivate/{id} with activation_email in the request body.
Dynamic Groups API memberQuery filter operators $ge and $le are deprecated; replace with $gte and $lte respectively in all API requests.
LDAP no longer accepts connections using CBC-mode or SHA-1/SHA-256 integrity cipher suites with RSA or ECDHE key exchange — any LDAP client configured to use those suites will fail to connect.
Read the source ↗The .appimage Linux build is no longer supported as of v. 2.2.197 (April 18, 2024); users must migrate to the RPM or Debian build.
POST /v2/guard: param Authorization (header) removed
POST /v2/guard/results: param Authorization (header) removed
POST /v2/policies/health: param Authorization (header) removed
POST /v2/policies/lint: param Authorization (header) removed
The single symbol scheduler replaces per-class schedulers; symbol dependency ordering and stage assignment change — a prefilter that previously pulled a filter into the prefilter stage now correctly executes after it, which may alter scan results on custom rule sets.
Read the source ↗Public suffix lookup now honours ! exception rules that were previously skipped; a host that is itself a public suffix now resolves to the whole host rather than a shorter suffix, changing URL and RBL query behaviour.
Two-pass URL discovery replaces the hyperscan-based TLD multipattern database; URL detection results may differ from previous versions.
Read the source ↗The multimap top filter now returns the full public suffix (e.g. com.au) instead of only the last label (au); maps using this filter must be updated to list full suffixes before upgrading.
RBL URL composition maps are now matched by the new rspamd_tld_lookup rule set instead of per-TLD regexp buckets; wildcard and exception handling changes as described.
Fuzzy Redis hash counts are no longer maintained by the update script; the <prefix>_count key is no longer incremented/decremented on add/delete. Negative counters from older versions are reported as 0 until the first SCAN pass completes.
R_DKIM_ALLOW weight changes from -0.2 to -0.1; the new R_DKIM_ALIGNED symbol carries the other -0.1. Installations that tuned R_DKIM_ALLOW must revisit both symbols together.
filter = "top" in multimap now returns the full public suffix (e.g. co.uk) instead of the last label (uk); map files listing bare multi-label labels like au, uk, br, jp must be updated to the full suffixes they intend.
Domains publishing more than one v=spf1 record now receive permerror instead of a pass/fail; such mail also changes DMARC outcome. Audit and merge duplicate SPF records before upgrading.
V=SPF1 now counts as an SPF record (case-insensitive match per RFC), and v=spf10 no longer counts as one.
R_DKIM_ALLOW score changes from -0.2 to -0.1; rules or thresholds tuned around the old score must be recalibrated (add R_DKIM_ALIGNED at -0.1 to restore the original total for aligned mail).
Invalid rspamd_config:register_dependency() edges (e.g. a connfilter or prefilter depending on a filter in the wrong stage) are now rejected at configuration time and dropped, rather than being silently accepted.
Read the source ↗Fuzzy hash count resets to 0 after upgrade and remains 0 until the first count_scan SCAN pass completes (up to 4 hours by default); monitoring thresholds on <prefix>_count must be re-baselined.
Per-source fuzzy statistics are now off by default for the default key; operators relying on per-IP tracking for the default key must set max_ips_per_key and add an explicit max_ips extension in the keys file.
UCL untrusted parsing now rejects request bodies with strings exceeding 16 MB or nesting deeper than 64 levels; checkv3, controller, and proxy requests previously accepted with such payloads are now rejected.
Fuzzy storage IP bans no longer block clients holding a valid customer key; operators who used IP bans to cut off such clients must revoke or expire the key itself instead.
Read the source ↗TLD resolution now honours PSL ! exception rules and resolves a host that is itself a public suffix to the whole host; domain allowlist/blocklist entries keyed on eSLD under an exception rule may match a different key after upgrade.
Maps used with the top filter in multimap must now list full suffixes (e.g. com.au instead of au) — the old TLD table is replaced by the public suffix lookup.
The 10.5k-pattern TLD hyperscan database is removed from the scanner; free-text URL discovery now runs two passes (static matcher plus dot-anchored suffix labels) via the public suffix list.
Read the source ↗RBL URL composition maps and host TLD resolution now go through the public suffix lookup; ! exception rules are honoured and a host that is itself a public suffix resolves to the whole host.
Fuzzy Redis hash counts are now derived from a periodic SCAN instead of the counter maintained by the update script; negative counters left by older versions are reported as 0.
Read the source ↗R_DKIM_ALLOW weight changes from -0.2 to -0.1; alignment credit moves to the new R_DKIM_ALIGNED symbol.
The agent channel intro message is now off by default; existing agents that relied on it broadcasting on channel join will no longer do so unless re-enabled per agent.
Read the source ↗Linux malfind option --dump-page is replaced by --show-all-dirty-pages; scripts or workflows using --dump-page will break.
Linux malfind option --dump-size is replaced by --hexdump-size; scripts or workflows using --dump-size will break.
Arrow/Parquet output renderer is removed from the standalone executable build; users relying on Arrow output in the EXE must switch to the pip-installed package.
Read the source ↗The host_key field in ssh.log is replaced by host_key_fingerprint (SHA256, ssh-keygen -l format); any pipeline keying on host_key will break unless the protocols/ssh/md5-host-key-logging.zeek policy script is loaded to restore it.
The auth_ticket and new_ticket fields (MD5 hashes) in kerberos.log are replaced by auth_ticket_sha256 and new_ticket_sha256 (SHA256) via protocols/krb/ticket-logging.zeek; load protocols/krb/md5-ticket-logging.zeek to restore the original fields.
The default cluster communication backend is now ZeroMQ instead of Broker; scripts or packages that rely on Broker-specific eventing must re-enable the Broker backend explicitly.
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.