Skip to main content

IBM Netezza Software CVE-2026-9745

| EUVDEUVD-2026-70742 MEDIUM
Unverified Ownership (CWE-283)
2026-09-03 ibm GHSA-fm22-x7f3-gcr6
6.5
CVSS 3.1 · Vendor: ibm
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Identify Netezza-configured S3 bucket name via OSINT
  2. Delivery
    Register same-named bucket in attacker AWS account
  3. Exploit
    Netezza sends S3 request without ExpectedBucketOwner
  4. Execution
    AWS routes to attacker bucket
  5. Impact
    Exfiltrate written data or inject malicious read payload

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Ownership verification
Exploitation Conditions

Exploitation requires that the attacker identify or predict the name of an S3 bucket configured for use by IBM Netezza Software, and successfully register a bucket with that same name in a different AWS account - achievable if the bucket was previously deleted (bucket squatting) or if a naming collision exists across AWS regions. The target environment must be running IBM Netezza Software 11.3.0.3 through Interim Fix 002. No authentication to the Netezza system itself is required, but the attack is mediated through AWS S3 and therefore requires the attacker to have a valid AWS account to register the trap bucket. Exploitation is limited to versions with the missing ExpectedBucketOwner enforcement; environments with compensating IAM aws:ResourceAccount policies on their S3 buckets significantly reduce exposure even against unpatched versions.

Impact

The provided CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N, score 6.5) overstates ease of exploitation. AC:L implies low complexity, but successfully redirecting Netezza's S3 traffic requires the attacker to first discover the configured bucket name AND establish a same-named bucket in a different AWS account - prerequisites that constrain this to targeted, deliberate attacks rather than opportunistic mass exploitation. A more accurate characterization is AC:H. EPSS is not provided; no CISA KEV listing exists; no public exploit code is identified at time of analysis. Real-world risk is therefore moderate for environments where bucket names are predictable, previously deleted, or exposed via metadata/logs, and low for organizations with strict S3 naming hygiene. The integrity impact (data injection via attacker-controlled bucket) may actually be more operationally damaging than the confidentiality impact, yet the vendor tagging focuses only on information disclosure. This is primarily a supply-chain-style data integrity and exfiltration risk for data pipelines rather than a direct system compromise.

Exploit ScenarioDerived

An attacker performing OSINT on a target organization identifies the name of an S3 bucket used by IBM Netezza (e.g., through CloudTrail exposure, metadata leakage, or predictable naming conventions). The attacker registers a bucket with the identical name in a separate AWS account, potentially after the original bucket lapses or in an exploitable region. When Netezza executes S3 write operations without the ExpectedBucketOwner parameter, misrouted requests deposit sensitive analytics data into the attacker's bucket, or the attacker stages malicious data in that bucket for Netezza to ingest. No public exploit code has been identified, but the attack technique is well-documented in AWS security literature on bucket squatting.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
Patch available 0.2% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Sep 03, 2026

IBM Netezza Software 11.3.0.3 through Interim Fix 002 omits the AWS S3 ExpectedBucketOwner validation parameter on S3 API calls, leaving the application blind to bucket ownership. An unauthenticated remote attacker who registers an S3 bucket with a name matching or colliding with the target environment's configured bucket can intercept outbound data writes or inject crafted data into Netezza's S3-backed workflows. Both confidentiality and integrity are at risk; no patch version has been independently confirmed beyond the vendor advisory, and no public exploit or active exploitation has been observed.

RemediationAI

Apply the patch detailed in the IBM support advisory at https://www.ibm.com/support/pages/node/7284359; the advisory provides fix instructions though the exact patched release version is not specified in the available data and should be confirmed directly with IBM. As a compensating control while patching is pending, operators should enforce strict AWS IAM bucket policies on the Netezza-associated S3 bucket using aws:ResourceAccount conditions so that only requests originating from the expected AWS account are permitted - this enforces ownership at the cloud policy layer even if Netezza omits the header. Additionally, enable S3 server access logging to detect unexpected cross-account access patterns, and audit all S3 bucket names used by Netezza to ensure none were recently deleted and could be re-registered by a third party. Rotating to bucket names with a long random suffix significantly reduces collision risk. Note that IAM-based compensating controls require AWS-side configuration access and do not mitigate the flaw in the Netezza codebase itself.

Affected VersionsENISA

Netezza Software 11.3.0.3 ≤Interim Fix 002

Affects your stack

Find out whether the stacks and servers you run are on an affected version.

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

IBM Netezza Software (CPE: cpe:2.3:a:ibm:netezza_software) is an enterprise data warehousing and analytics platform that integrates with AWS S3 for storage operations. The AWS S3 API provides an ExpectedBucketOwner header that, when present in a request, causes S3 to reject the call if the bucket is not owned by the specified AWS account ID - a safeguard against bucket squatting and naming-collision attacks. CWE-283 (Incorrect Ownership Assignment / Unverified Ownership) characterizes the root cause: the application performs privileged resource operations without asserting ownership of the target resource. Because S3 bucket namespaces can collide across accounts (e.g., if a bucket is deleted and re-registered by another party, or if region-scoped naming is exploited), omitting this parameter creates a confused-deputy condition where Netezza's S3 client may silently operate on an attacker-controlled bucket.

Know when Netezza Software gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (ibm) PRIMARY 6.5 MEDIUM
AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N
vuln.today AI 4.8 MEDIUM

AC:H reflects the prerequisite of bucket-name discovery and registration in a separate AWS account; C and I both Low as described; no availability impact.

3.1 AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:N
4.0 AV:N/AC:H/AT:P/PR:N/UI:N/VC:L/VI:L/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (ibm).

CVSS VectorVendor: ibm

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
Low
Integrity
Low
Availability
None

DescriptionCVE.org

IBM Netezza Software 11.3.0.3 through Interim Fix 002 has operations that are performed without validating bucket ownership using the ExpectedBucketOwner parameter. This omission may allow a remote attacker to exploit misconfigurations or naming collisions to redirect application requests to an unintended S3 bucket under their control.

Threat Intelligence Overview

EPSS Score
0.2%
Top 91% exploitable
Prevalence
Low
specialized enterprise analytics appliance, niche deployment footprint
Data Quality
5 sources
Confidence: Medium

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC No
EPSS 0.2%
Patch available Yes
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
Yes
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

32
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +32
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy