Skip to content
OpenAdvisories
Medium · 6.1 CVE-2025-22227 EUVD-2025-21595GHSA-4q2v-9p7v-3v22

CVE-2025-22227: Authentication Leak On Redirect With Reactor Netty HTTP Client

Published Jul 16, 2025 · Updated Jun 23, 2026 · Assigned by vmware

Vendor: VMware Product: Reactor Netty Package: apache-nifi Package: apache-nifi-compat Package: apache-nifi-toolkit Package: druid Package: druid-compat Package: flyway Package: io.projectreactor.netty:reactor-netty-http Package: opensearch-3 Package: opensearch-3-alerting Package: opensearch-3-analysis-icu Package: opensearch-3-analysis-kuromoji Package: opensearch-3-analysis-nori Package: opensearch-3-analysis-phonetic Package: opensearch-3-analysis-smartcn Package: opensearch-3-analysis-stempel Package: opensearch-3-analysis-ukrainian Package: opensearch-3-anomaly-detection Package: opensearch-3-asynchronous-search Package: opensearch-3-cross-cluster-replication Package: opensearch-3-crypto-kms Package: opensearch-3-custom-codecs Package: opensearch-3-discovery-azure-classic Package: opensearch-3-discovery-ec2 Package: opensearch-3-discovery-gce Package: opensearch-3-geospatial Package: opensearch-3-index-management Package: opensearch-3-ingest-attachment Package: opensearch-3-job-scheduler Package: opensearch-3-k-nn Package: opensearch-3-mapper-annotated-text Package: opensearch-3-mapper-murmur3 Package: opensearch-3-mapper-size Package: opensearch-3-ml-commons Package: opensearch-3-neural-search Package: opensearch-3-notifications Package: opensearch-3-observability Package: opensearch-3-performance-analyzer Package: opensearch-3-reporting Package: opensearch-3-repository-azure Package: opensearch-3-repository-gcs Package: opensearch-3-repository-s3 Package: opensearch-3-security Package: opensearch-3-security-analytics Package: opensearch-3-sql Package: opensearch-3-store-smb Package: opensearch-3-telemetry-otel Package: sonarqube Package: thingsboard Package: thingsboard-tb-js-executor Package: thingsboard-tb-mqtt-transport Package: thingsboard-tb-node Package: thingsboard-tb-web-ui Ecosystem: Maven Ecosystem: Wolfi

Description

In some specific scenarios with chained redirects, Reactor Netty HTTP client leaks credentials. In order for this to happen, the HTTP client must have been explicitly configured to follow redirects.

Affected products

VendorProductAffectedFixed
VMware Reactor Netty 1.0.x – < 1.0.49 (Reactor BOM 2020.0.48), 1.1.x – < 1.1.32 (Reactor BOM 2022.0.27 and 2023.0.20), 1.2.x – < 1.2.8 (Reactor BOM 2024.0.8), 1.3.x – < 1.3.0-M5 (Reactor BOM 2025.0.0-M5) 1.0.49 (Reactor BOM 2020.0.48)

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

Wolfi

ReleasePackageFixed inAdvisory
Wolfi rolling apache-nifi +2 2.4.0-r7 —
Wolfi rolling druid +1 33.0.0-r8 —
Wolfi rolling flyway 11.10.3-r0 —
Wolfi rolling opensearch-3 +38 3.3.0-r0 —
Wolfi rolling sonarqube 26.9.0.129388-r4 —
Wolfi rolling thingsboard +4 4.1-r2 —

Affected packages

EcosystemPackageAffectedFixedRecord
Maven io.projectreactor.netty:reactor-netty-http >= 1.3.0-M1, < 1.3.0-M5 1.3.0-M5 GHSA-4q2v-9p7v-3v22
Maven io.projectreactor.netty:reactor-netty-http < 1.2.8 1.2.8 GHSA-4q2v-9p7v-3v22

References