AWS Kinesis Producer Library 1.0.8 Fixes Credential Exposure

P2 — VALIDATE AND UPDATEMedium · 6.5 (CVSS v3.1)EXPLOITATION: NOT STATED

Quick Answer

AWS KPL 1.0.8 fixes credential exposure in process arguments and DEBUG logs. Inventory Java producers and dependency coordinates, upgrade or migrate 0.x, address exposed credentials and logs, test ingestion, and retain evidence.

Confirm Scope And Apply The Supported Remediation

What to do now: Record KPL dependencies, application owners, native child processes, Daemon logger levels, IAM roles or keys, local accounts, log destinations, retention, and ingestion dependencies. Match both Maven coordinates and installed versions. Do not infer that the managed Kinesis service itself is vulnerable or that use of KPL proves credential theft. Upgrade to 1.0.8 or later; migrate 0.x users to the software.amazon.kinesis package. Rotate affected long-lived keys, revoke active role sessions where needed, and restrict or redact exposed log data. Verify deployed dependency and native-process versions, representative stream writes, retries and monitoring. Review credential use and log access where exposure warrants it; retain protected audit and change evidence.

Open the authoritative advisory

Last verified: 2026-10-31 UTC. Recheck the authoritative advisory and supported distribution channel before changing production.

Scope And Authority

Product scopeAmazon Kinesis Producer Library for Java (KPL), running within customer applications
Advisory2026-159-AWS / GHSA-mr97-jq69-qr5f
CVECVE-2026-119117
Authoritative release dateOctober 31, 2026 at 06:00 UTC (AWS bulletin: October 30 at 11:00 PM PDT)
Authority revision dateNot separately provided by AWS. The supporting project advisory was published and last updated October 30, 2026 at 18:14:49 UTC.
Affected versionscom.amazonaws:amazon-kinesis-producer through 0.15.12; software.amazon.kinesis:amazon-kinesis-producer before 1.0.8. Local process arguments expose credentials; the separate log disclosure requires DEBUG-level Daemon logging.
Fixed versionsoftware.amazon.kinesis:amazon-kinesis-producer 1.0.8 or later; migrate 0.x deployments to this package
CVSS base score6.5 (CVSS v3.1)
CVSS severityMedium
Exploitation statusAWS does not confirm malicious exploitation; no exploitation claim is inferred.

What Changed

AWS bulletin 2026-159-AWS addresses AWS credential disclosure through KPL native-process arguments and DEBUG logs. The project advisory supplies the CVSS 3.1 score; the AWS bulletin does not list a separate score or revision date.

What To Validate Now

  1. Inventory. Record KPL dependencies, application owners, native child processes, Daemon logger levels, IAM roles or keys, local accounts, log destinations, retention, and ingestion dependencies.
  2. Establish applicability. Match both Maven coordinates and installed versions. Do not infer that the managed Kinesis service itself is vulnerable or that use of KPL proves credential theft.
  3. Remediate. Upgrade to 1.0.8 or later; migrate 0.x users to the software.amazon.kinesis package. Rotate affected long-lived keys, revoke active role sessions where needed, and restrict or redact exposed log data.
  4. Validate. Verify deployed dependency and native-process versions, representative stream writes, retries and monitoring. Review credential use and log access where exposure warrants it; retain protected audit and change evidence.
  5. Retain evidence. Preserve asset and owner identifiers, the applicability decision, before-and-after versions, change approval, installation output, validation results, and any exception or rollback record.

Operational Cautions

Pending upgrade, explicitly set the version-appropriate Daemon logger to INFO or higher and restrict untrusted local access. KPL LogLevel does not control that logger. Encoded log secrets can evade scanners, and no configuration fixes process-argument disclosure. Preserve necessary evidence under restricted access before approved log remediation; coordinate credential changes to avoid ingestion outages.

Evidence To Retain

  • Exact product, release stream, package or application version, enabled feature, environment, and accountable owner.
  • UTC timestamps, authority revision, approved change record, installer or package-manager output, and resulting version.
  • Relevant logs and monitoring evidence, test results, exceptions, compensating controls, and rollback decisions.

Related TechGeeks Resources

Authoritative References

Correction policy: If the authority changes affected versions, fixed versions, severity, exploitation information, mitigations, or required action, TechGeeks will update this notice and its verification date.