Aller au contenu principal

4 articles tagués avec « internal-monitoring »

Voir tous les tags

2026.10 - Required

Versioncalendar icon Release Date
2026.10.0October 20, 2026
2026.10.1October 23, 2026
2026.10.2October 26, 2026

System Requirements Update​

Ensure your infrastructure meets the latest requirements for optimal performance and security:

ComponentMinimum VersionRecommended Version
KOTS1.117.3Latest
Kubernetes1.301.36
PostgreSQL1517
Redis67
ggscout0.32.0Latest

Kubernetes 1.36 is now supported. The chart ships ggscout 0.33.0, the version that sends Azure Key Vault, GitLab CI and Akeyless tags for environment classification; upgrade any ggscout you run outside the cluster to get them.

Helm & Upgrade Considerations​

To ensure compatibility, please review Helm values updates from the previous version. Air gap deployment? Find all the images and tag names in the air gap install page.

⚠️ Important: This is a required release and cannot be skipped.

⏳ Background migrations: recent releases run data migrations in the background after the upgrade, and an upgrade is refused with Not all required migrations have been applied while the ones it depends on are still running. Wait for them to finish, then retry. This can apply to the upgrade to 2026.10, and some must finish on 2026.10 before you can upgrade to 2026.11.

Upgrading to 2026.10

Legacy analytics are removed. If in-app analytics are disabled on your instance, enable them before upgrading to keep your analytics dashboards. See the customer notice.

Feature highlights​

  • Wiz integration: your active secret incidents from version control sources sync to Wiz every day as native secret findings, with their detection context and a link back to GitGuardian, but never the secret value. Your instance needs outbound HTTPS access to your Wiz tenant. Learn more.
  • Source status: every source now shows whether it is Monitored, Unmonitored, Unreachable, Archived or Deleted at the provider. Filter on the status from the perimeter page and the incident list, and save it as a view, for example to set aside incidents from archived or deleted repositories. Learn more.
  • Unreachable integrations pause, then resume once reconnected: when an integration can no longer reach its instance, for example after a token expires or during a provider outage, GitGuardian pauses real-time ingestion and historical scans on its sources, shows the step to fix it, and resumes them on its own once the connection is back. This now covers GitHub, GitLab, Bitbucket, Azure DevOps, Jira, Confluence, Slack and Microsoft Teams on Self-Hosted. Learn more.
  • Richer vault metadata, environments classified per secret: ggscout 0.33.0 now collects Azure Key Vault secret tags, GitLab CI environment scopes and Akeyless item tags. NHI Governance uses them, with the secret path, to infer the environment of each secret, and falls back to the source-level env of your ggscout configuration only when nothing resolves. The classified environment feeds the exploration map, the cross-environment secrets policy and the risk criticality. Learn more.
  • AI Hooks keep leaked tool output away from the model: on Claude Code, Codex and Mistral Vibe, a tool output that contains a secret is withheld from the assistant. AI Hooks and the AI agents and MCP inventory now also cover Amazon Kiro and Junie CLI. Requires ggshield 1.55.0 or later. Learn more.

Secrets Detection Engine​

  • v2.172: 10 new detectors (Brightcove OAuth Credentials, Infor ION API Credentials, Generic Sanctum Token, Telnyx API Key, Bifrost Virtual Key, Bitbucket HTTP Access Token with Prefix, Jira Data Center Personal Access Token, MetaApi Cloud Token, Appwrite Encryption Key, APIclub API Key), 10 improved detectors (Salesforce OAuth2 Keys and Splunk Authentication Token now capture the instance host, Scaleway Token, Username Password in Spanish, Portuguese, French and Turkish, Google API Key, Generic Database Assignment, Generic High Entropy Secret, Generic Encryption Key), 2 new checkers (Splunk Authentication Token, Artifactory Reference Token, both with custom host support), 8 new analyzers (AWS Cognito, Alibaba Cloud, Databricks, PyPI, Contentful, three DigitalOcean token types), 1 analyzer update (Figma Personal Access Token).
  • v2.173: 9 new detectors (Ory API Key, Kong Konnect Personal Access Token, AppSignal API Key, PostHog OAuth Access and Refresh Tokens, Datadog Service Access Token, NinzaSMS API Key, TypeSafe AI API Key, Mistral AI prefixed API Key), 5 improved detectors (Azure Cache for Redis Access Key, Databricks Authentication Token With Hostname, Okta Token with Host and Mistral AI checkers, Base64 Basic Authentication), 1 new analyzer (Cohere API Key).

Enhancements​

  • The API timeout of ggshield can be configured, GitLab system hooks integrations with a non-admin token monitor personal namespaces and project-only groups, two new team perimeter settings keep unmonitored sources in teams or remove archived ones, audit log CSV exports detail the secrets exported, and the public API adds author attribution for custom sources and covers Public Monitoring secrets in the secret value and validity endpoints. Learn more.
  • Developers can reply to a GitHub check run from the pull request with @gitguardian, the source status filter gains an is all of operator, the public API can trigger a presence check, Confluence Data Center occurrences carry the stable user key, and table row selections survive navigation. Learn more.
  • The public API can find the GitHub check runs that reported an incident and skip a blocking one, so your own approval flow can unblock a pull request. Learn more.
  • Self-Hosted:
    • The license expiration banner now shows only to workspace owners, managers and Admin Area users, the people who can renew the license, instead of every member.
    • The task scheduler exposes Prometheus metrics like the workers do, on a port set with beat.metricsPort. When ServiceMonitors are enabled, the chart creates one for it.
    • New embedded cluster installs deploy ClickHouse by default, like PostgreSQL and Redis, so analytics work out of the box.
    • The embedded cluster preflight checks now expect at least 12 CPU cores and 48 GiB of memory, up from 8 and 30. A smaller VM fails the check without blocking the upgrade: size it to the system requirements.

Fixes​

  • Historical scan summary emails are no longer sent many times, a user can no longer add their own organization to a private GitHub integration on self-hosted instances that use a public GitHub app, and a OneDrive installation missing Graph permissions is now marked unhealthy instead of silently stopping. Learn more.
  • Self-Hosted:
    • A ClickHouse schema migration interrupted partway now completes when it runs again, instead of failing on the tables and columns it had already created.
    • The ClickHouse schema migration now works when the ClickHouse user, password or database name contains special characters such as @, % or /.
    • Pod labels, annotations, node selectors, tolerations, priority class and environment variables set under global.* now reach the chart's pods that ignored them: the migration jobs, the upgrade path check, the remote preflight checks and the nginx CRL jobs. global.podLabels also reaches ClickHouse and Keeper, so a label required on every pod, such as the Google Cloud Marketplace usage label, no longer goes missing. The bundled replicated, loki and loki-minio subcharts read only some of them: the Helm values reference lists the keys to set on them instead.

Hotfixes​

2026.10.1​

calendar icon   Release Date: October 23, 2026

Fixes​

  • Security: the private keys of the eMudhra certification authority were compromised, so certificates forged from its roots could be accepted as valid. GitGuardian components now use an updated CA bundle that no longer trusts these roots. Upgrade as soon as possible.

2026.10.2​

calendar icon   Release Date: October 26, 2026

Fixes​

  • Security: the Brotli compression library in the GitGuardian backend image was affected by CVE-2026-111497, a critical out-of-bounds write in its decoder, reachable through outbound TLS connections. The GitGuardian images are now built on base images that ship the patched library. Upgrade as soon as possible.

2026.5

Versioncalendar icon Release Date
2026.5.0May 21, 2026
2026.5.1May 28, 2026

System Requirements Update​

Ensure your infrastructure meets the latest requirements for optimal performance and security:

ComponentMinimum VersionRecommended Version
KOTS1.117.3Latest
Kubernetes1.301.35
PostgreSQL1517
Redis67
ggscout0.19.0Latest

Helm & Upgrade Considerations​

To ensure compatibility, please review Helm values updates from the previous version. Air gap deployment? Find all the images and tag names in the air gap install page.

Upgrading with Argo CD

If you deploy GitGuardian through Argo CD with ServerSideApply=true, review the Hook Jobs may not be re-triggered on chart upgrade known issue before upgrading. Affected hook Jobs (pre-deploy migrations, post-deploy, upgrade-path-check, data-access-deploy) may silently skip — run argocd app sync gitguardian as a workaround.

Feature highlights​

  • Advanced Analytics enabled by default for Helm installation — actionable dashboards for detection, remediation, and prevention of secret leaks are now activated by default on all instances, including the new Analytics Overview page, previously available in early access, that aggregates KPIs across Protect, Detect, Remediate, and Govern in a single dashboard. Learn more.

    Requires ~12 GB extra memory and increases database usage by 15-20% (min. 5-6 GB). Data refreshes once a day. KOTS installation must enable the new analytics in KOTS admin console.

  • New AI workspace setting — workspace owners now have a self-service Settings → Workspace → AI page to enable or disable external LLM calls and configure Bring Your Own Cloud (BYOC) providers, with AWS Bedrock supported at launch. External LLM features are disabled by default on self-hosted instances. Once the integration is up and running, the selected Anthropic model powers every LLM-driven feature in the app. See AI settings and the AWS Bedrock setup guide.
  • NHI admin and overprivileged flags — NHI Governance now flags admin-level and overprivileged non-human identities across AWS IAM, Microsoft Entra, and Okta, and automatically bumps the severity of any policy breach landing on an admin NHI. Learn more.
  • Attachment scanning across Atlassian — secret detection now covers file attachments on Jira Cloud, Jira Data Center, Confluence Cloud, and Confluence Data Center. Reinstall your Atlassian integrations to grant the new attachment scopes. Learn more.
  • New Slack capabilities — file attachment scanning, interactive thread responses (beta), and private channel name redaction. To enable them, add the latest Bot Token Scopes to your existing Slack app (no reinstall required). See the updated permissions list. Learn more.

Secrets Detection Engine​

  • v2.161 — 7 new detectors (Payhere App Credentials, HubSpot API Key, Birdeye API Key, Datadog API Credentials, Payhere Merchant Secret, GitGuardian Personal Access Token, GitGuardian Service Access Token), 1 new checker (Azure SignalR Connection String), 4 detector precision improvements (Jira Basic Auth, Atlassian OAuth2, npm Token, OpenWeatherMap Token), 5 new analyzers (Intercom Access Token, GitGuardian PAT/SAT, Notion Integration Token, Azure Cosmos DB Credentials).
  • v2.162 — 16 new detectors (Aikido CI Scanning Token, Baidu AI API Key, Baidu Cloud API Keys, Bitrise Personal/Workspace Access Tokens, Canva Integration OAuth2, Cloudflare API Token V2, CockroachDB API Key, Coder Session Token, Datadog Application Key, ElevenLabs API Key, HashiCorp Consul ACL Token, MaxMind License Key, QQ Robot API Keys, Snyk Key V2, Volcengine API Key), 6 detector updates (Azure OpenAI, GitLab Token, Google Cloud Keys, Grafbase, PayPal Braintree, Slack Bot Token), 2 new analyzers (Azure AI Search Key, Azure OpenAI), 3 analyzer updates (Anthropic Admin Key, GitLab Token, PostgreSQL Credentials).

Enhancements​

  • Accessibility: Ctrl+Enter to submit forms; dynamic variables (e.g., {secretType}, {sourceName}, {sourceType}) now supported across all Jira integration fields. Learn more.
  • Deprecated Honeytoken Labels Public API removed (use Custom Tags), Jira templates flag unsupported required fields, GitHub Check runs reliability during partial outages. Learn more.
  • Microsoft Teams notifications expanded to full incident lifecycle; new Public API Health Checks endpoints; archived-source filters on Sources and Incidents endpoints. Learn more.
  • Microsoft Teams Issue Regression event backfilled for existing notifiers, leak author now captured on JFrog Artifactory incidents. Learn more.
  • Self-Hosted:
    • Improved the support bundle upload with a more descriptive filename (including hostname, date, and ticket ID and an instance ID display.
    • Added logCollector.supportBundle.logLevel to filter Loki queries when generating a support bundle.
    • Added dedicated celeryWorkers.automatic-severities worker — moves the automatic_severities queue out of the long worker into its own scalable worker. See the updated application topology.
    • Helm upgrades no longer fail when the chart is configured with a third-party cert-manager issuer plugin. The certManager values schema now accepts plugin issuer kinds in addition to the built-in Issuer and ClusterIssuer.

Fixes​

  • PAT source scopes not applied correctly, Bitbucket Cloud workspace-scoped APIs. Learn more.
  • Dashboard unresponsive when filtering PATs, Bitbucket Cloud cross-workspace API deprecation handled. Learn more.
  • SendGrid revocation error, JFrog Artifactory bulk select-all in team perimeters, GitHub Enterprise health check on GHES 3.19.4, GitHub Enterprise PR Check runs analytics dashboards, perimeter page rendering on workspaces with 200k+ sources. Learn more.

Hotfixes​

2026.5.1​

calendar icon   Release Date: May 28, 2026

Fixes​

  • Security: Fixed an XSS / open-redirect vulnerability via a crafted redirect_url query parameter in the login and bulk-scan flows.
  • Jira Data Center: Fixed scan timeouts on large instances and improved handling of missing or null fields during scans.
  • Machine Learning: Removed a test artifact from the ML Secret Engine image that was being flagged as a private key by container scanners.
  • Self-Hosted: Bundled component bumps — Replicated SDK, MinIO (log collector), ML Secret Engine. See the air gap install page for the updated tags.

2026.3

Versioncalendar icon Release Date
2026.3.0March 16, 2026
2026.3.1March 23, 2026
2026.3.2March 26, 2026
2026.3.3April 2, 2026

System Requirements Update​

Ensure your infrastructure meets the latest requirements for optimal performance and security:

ComponentMinimum VersionRecommended Version
KOTS1.117.3Latest
Kubernetes1.301.35
PostgreSQL1517
Redis67
ggscout0.19.0Latest

Helm & Upgrade Considerations​

To ensure compatibility, please review Helm values updates from the previous version. Air gap deployment? Find all the images and tag names in the air gap install page.

Using Argo CD? A pre-created encryption secret is required before deploying — see the Argo CD installation guide.

Upgrading to 2026.3

Embedded cluster installations running 2026.2.0: You must manually delete the replicated PodDisruptionBudget before upgrading. Older versions are not affected. See Upgrade KOTS > Upgrading to 2026.3.

Feature highlights​

  • JFrog Artifactory Package Registries — scan Maven, npm, PyPI, NuGet, Go, and 7 more package ecosystems for secrets hiding in your software supply chain, with historical and incremental scanning support. Currently in beta. Learn more.
  • Red Hat Quay Integration — detect secrets in container images across quay.io and self-hosted Quay deployments, with full image layer analysis and OAuth2 authentication. Currently in beta. Learn more.
  • Okta Integration Network — GitGuardian is now an Okta-verified app with one-click SAML SSO, SCIM provisioning, and Group Push for streamlined identity management. Learn more.

Secrets Detection Engine​

  • v2.157 — 26 new detectors (WooCommerce, Iyzico, Mercado Pago, Bitbucket HTTP Access Token, PostgreSQL, MariaDB, Azure Event Hub, Azure Container Registry, Coralogix, Azure Web PubSub, Azure Batch, Azure APIM Gateway, Azure IoT Provisioning, Azure AI Search, GitLab CI/CD Job Token, PostHog, and more), 13 improved, 4 analyzer upgrades, 4 new revokers (SendGrid, Slack User Token, Slackbot, Heroku), scanning throughput nearly doubled.
  • v2.158 — 4 new detectors (MiniMax, Retell, Azure Storage Account Key, Curl Username Password), 2 improved (Azure Container Registry, MongoDB), scanning speed improved by 12%.

Enhancements​

  • Improved scanning for SharePoint Online and OneDrive integrations. Self-hosted customers using these integrations should ensure all required pods are active and properly scaled. See the scaling documentation and non-VCS sources configuration for details.
  • Audit logs now display scope information for PAT and SAT creation events. Learn more.
  • Workspace managers can restrict Personal Access Token scopes for members. Learn more.
  • Customizable session duration for dashboard sessions. Learn more.
  • Slack and Webhook alerts now include feedback content (remarks) for incidents. Learn more.
  • Enhanced Slack incident notification messages with improved formatting and additional context. Learn more.
  • Jira templates now support filename and line number fields. Learn more.
  • "System" theme mode option that follows OS light/dark preference. Learn more.
  • Public API endpoint for retrieving GitGuardian egress IP addresses. Learn more.
  • Custom perimeter support for Microsoft Teams, Confluence Cloud, Confluence Data Center, Jira Cloud, and Jira Data Center. Learn more.
  • Self-Hosted:
    • Allow to have fixed tags for the Custom CA image, to support environments enforcing fixed tags
    • Added ALB ingress support for autoscaling and improved templating of custom autoscaling metrics in Helm charts.
    • Added missing queues to KEDA ScaledObjects configuration for improved autoscaling coverage.

Fixes​

  • Jira Cloud installations unexpectedly soft-deleted. Learn more.
  • API schema validation error for response path 'id'. Learn more.
  • Timeout issues when bulk-updating incident custom tags. Learn more.
  • Authorization issue allowing Team Leaders to delete "All Incidents" team notification settings. Learn more.
  • Self-Hosted:
    • Fixed Redis password handling issue when using existing secrets in ArgoCD environments.

Hotfixes​

2026.3.1​

calendar icon   Release Date: March 24, 2026

Fixes​

  • GitHub Enterprise integration: Fixed issue where repositories appeared as "Unmonitored" after upgrading to 2026.3 despite being correctly selected in Integration settings.
  • JFrog Package Registries: Fixed payload mismatch error during JFrog Artifactory package registry scans.
  • API documentation link: Fixed incorrect API documentation link in the self-hosted help menu.
  • Audit logs: Fixed actor filter in audit logs where selected users were lost after using and clearing the search field.

2026.3.2​

calendar icon   Release Date: March 26, 2026

Fixes​

  • Database migration on upgrade: Fixed a pre-deploy migration failure blocking upgrades to 2026.3 on instances originally installed before version 2025.7.

2026.3.3​

calendar icon   Release Date: April 2, 2026

Fixes​

  • In-app analytics optimization: Fixed excessive data footprint from inAppAnalytics, reducing storage and memory usage.

2025.9

Versioncalendar icon Release Date
2025.9.0September 17, 2025
2025.9.1October 1, 2025

System Requirements Update​

Ensure your infrastructure meets the latest requirements for optimal performance and security:

ComponentMinimum VersionRecommended Version
KOTS1.117.3Latest
Kubernetes1.281.32
PostgreSQL1516
Redis67
ggscout0.19.0Latest

Helm & Upgrade Considerations​

To ensure compatibility, please review Helm values updates from the previous version. Air gap deployment? Find all the images and tag names in the air gap install page.

Feature highlights​

  • Bring Your Own Sources — extend secret detection to any data source (CI logs, legacy systems, SFTP). Learn more
  • Quick Access — unified search interface for faster navigation (Ctrl+K/Cmd+K). Learn more
  • AI Filters — use natural language to filter incidents, perimeter, and audit logs. Learn more
  • Microsoft SharePoint and OneDrive scanning — detect secrets in your knowledge base. Learn more

Secrets Detection Engine​

  • v2.145 — 1 improved detector (GitLab Token broader regex for longer tokens).
  • v2.146 — 4 new detectors (Africa's Talking, Clipdrop, StackHawk, Murf), 1 improved (Stripe checker timeout prevention).

Enhancements​

  • Confluence Cloud outbound-only OAuth2, GitHub PR public share links, CSP headers. Learn more.
  • User comment permissions. Learn more.
  • Self-Hosted:
    • Improved ML Secret Engine Docker image permissions for custom user/group IDs.
    • Enhanced Docker image permissions for custom security contexts.
    • Improved failed index migration handling for safe re-execution.
    • Added node affinity scheduling for one worker per node constraint.

Fixes​

  • Remediation tracking for non-default branches, perimeter filter errors, Honeytoken notifications, webhook URL validation, JFrog integration validation, Confluence DC URLs. Learn more.
  • Token management link removal. Learn more.
  • Self-Hosted:

Hotfixes​

2025.9.1​

calendar icon   Release Date: October 1, 2025

Fixes​

  • SharePoint integration: Fixed issue where SharePoint Online tenants appeared as monitored but failed to display nested sites and resources properly.
  • Jira Data Center integration: Update Jira DC webhook creation to use version-specific endpoints based on the instance version.