CVE-2026-23529: Aiven-Open bigquery-connector-for-apache-kafka · External Control of File Name or Path
Affects Aiven-Open bigquery-connector-for-apache-kafkaSource CVE Database V5
Not known to be exploited · CVSS 7.7 High : upgrade to 2.11.0 soon.
Data as of 26 Oct 2026, 17:16 UTC
- EPSS
- 0.4% chance of exploitation in 30 days – higher than 34% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
- Patch
- Available – fixed in 2.11.0
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:NExploitation evidence
Disclosed: evidence found.
CVE published 16 Jan 2026
Detectable: no evidence on record.
No public nuclei template indexed
Weaponised: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by Mirage: no evidence on record.
No attack traffic recorded by OffSeq Mirage sensors
A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 26 Oct 2026.
What to do
Upgrade bigquery-connector-for-apache-kafka and io.aiven/bigquery-connector-for-apache-kafka to 2.11.0.
Affected software
| Product | Affected | Fixed in |
|---|---|---|
| Aiven-Openbigquery-connector-for-apache-kafka | Affected
| Fixed in
|
Mavenio.aiven/bigquery-connector-for-apache-kafkapkg:maven/io.aiven/bigquery-connector-for-apache-kafkaOther threats | Affected
| Fixed in
|
Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.
AI-suggested
The primary mitigation is to upgrade the Aiven-Open BigQuery Connector for Apache Kafka to version 2.11.0 or later, where this vulnerability is addressed. Until upgrading is possible, organizations should enforce strict access controls on who can configure the connector to prevent unauthorized or malicious credential configurations. Implement validation and sanitization of credential JSON files before they are used by the connector, possibly by integrating additional security checks or using hardened credential management processes. Network segmentation and firewall rules should be applied to limit the connector's ability to reach internal resources, reducing SSRF impact. Monitoring and logging of connector configuration changes and authentication attempts can help detect suspicious activity. Additionally, conduct regular security audits of data pipeline components and credential handling practices to identify and remediate potential weaknesses.
Description
Kafka Connect BigQuery Connector is an implementation of a sink connector from Apache Kafka to Google BigQuery. Prior to 2.11.0, there is an arbitrary file read in Google BigQuery Sink connector. Aiven's Google BigQuery Kafka Connect Sink connector requires Google Cloud credential configurations for authentication to BigQuery services. During connector configuration, users can supply credential JSON files that are processed by Google authentication libraries. The service fails to validate externally-sourced credential configurations before passing them to the authentication libraries. An attacker can exploit this by providing a malicious credential configuration containing crafted credential_source.file paths or credential_source.url endpoints, resulting in arbitrary file reads or SSRF attacks.
References
- github.com/Aiven-Open/bigquery-connector-for-apache-kafka/security/advisories/GHSA-3mg8-2g53-5gj4 (opens in a new tab)
- github.com/Aiven-Open/bigquery-connector-for-apache-kafka/commit/20ea3921c6fe72d605a033c1943b20f49eaba981 (opens in a new tab)
- docs.cloud.google.com/support/bulletins (opens in a new tab)
- github.com/Aiven-Open/bigquery-connector-for-apache-kafka/releases/tag/v2.11.0 (opens in a new tab)