CVE-2025-66623

Source
https://cve.org/CVERecord?id=CVE-2025-66623
Import Source
https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2025-66623.json
JSON Data
https://api.osv.dev/v1/vulns/CVE-2025-66623
Aliases
Published
2025-12-05T18:31:30Z
Modified
2026-10-21T09:25:05Z
Severity
  • 7.4 (High) CVSS_V3 - CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:C/C:H/I:N/A:N CVSS Calculator
Summary
Strimzi allows unrestricted access to all Secrets in the same Kubernetes namespace from Kafka Connect and MirrorMaker 2 operands
Details

Strimzi provides a way to run an Apache Kafka cluster on Kubernetes or OpenShift in various deployment configurations. From 0.47.0 and prior to 0.49.1, in some situations, Strimzi creates an incorrect Kubernetes Role which grants the Apache Kafka Connect and Apache Kafka MirrorMaker 2 operands the GET access to all Kubernetes Secrets that exist in the given Kubernetes namespace. The issue is fixed in Strimzi 0.49.1.

Database specific
{
    "cna_assigner":  "GitHub_M",
    "cwe_ids":  [
        "CWE-200",
        "CWE-863"
    ],
    "osv_generated_from":  "https://github.com/CVEProject/cvelistV5/tree/main/cves/2025/66xxx/CVE-2025-66623.json"
}
References

Affected packages

Git / github.com/strimzi/strimzi-kafka-operator

Affected ranges

Type
GIT
Repo
https://github.com/strimzi/strimzi-kafka-operator
Events
Database specific
Show details
{
    "extracted_events":  [
        {
            "range":  [
                {
                    "introduced":  "0.47.0"
                },
                {
                    "fixed":  "0.49.1"
                }
            ],
            "source":  "AFFECTED_FIELD",
            "strategy":  "StringRangeExpression"
        },
        {
            "range":  [
                {
                    "fixed":  "c8a14935e99c91eb0dd865431f46515da9f82ccc"
                }
            ],
            "source":  "REFERENCES_COMMIT"
        }
    ]
}

Database specific

source
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2025-66623.json"
vanir_signatures
[
    {
        "deprecated":  false,
        "digest":  {
            "line_hashes":  [
                "23629621721309410227182013468997004042",
                "285002512117995664034639865777599408387",
                "219881812841202945329670942482408887247",
                "65899345212153984343337057758655117972",
                "115138484611003544859392557760820431245",
                "327293608084523877055416600711136529065"
            ],
            "threshold":  0.9
        },
        "id":  "CVE-2025-66623-0afb9d75",
        "signature_type":  "Line",
        "signature_version":  "v1",
        "source":  "https://github.com/strimzi/strimzi-kafka-operator/commit/c8a14935e99c91eb0dd865431f46515da9f82ccc",
        "target":  {
            "file":  "cluster-operator/src/test/java/io/strimzi/operator/cluster/model/KafkaMirrorMaker2ClusterTest.java"
        }
    },
    {
        "deprecated":  false,
        "digest":  {
            "line_hashes":  [
                "280701532102403146668475689300492354475",
                "332886204611206898553036887055293833404",
                "90593564785352252461086260743503642738",
                "294877857730379638704783438975507317642",
                "277023797713359043181888191780498683248",
                "135577868313757636166548156126628734138",
                "280948287854264822668698121748248899057",
                "140636556354647930376399140941689555746",
                "190528038505958447609976698018944272427",
                "38841448378432354966201165374957987610",
                "257045923162372908316142398432850899459",
                "124141734244868044547025684292706769146",
                "51583217178259879060296153190423776176",
                "204173154229928631026413830562425761976",
                "110480108828256001789002829270914104824",
                "256166136951615185679541714051157025980",
                "316778911023531137246489758734100446709",
                "311126900368849952629102460207722644156",
                "189224651028925700458394345078087037812",
                "143625918218047283615051908711513644534",
                "254624291191766320692554377429788813870",
                "240978301098558353111172972205663125666",
                "311348831272055743294309342154515189495",
                "214517153629872656454745502731627827655",
                "248355293019852390800298472024792758080",
                "10652914055237317138799103377673672412",
                "93764570680066058959757655506782135379",
                "6962530185361817067227762632177699241",
                "82378764831923808382378049617036977310",
                "271940511959945701140616876827036963170",
                "137875308563848683575853969693231091575"
            ],
            "threshold":  0.9
        },
        "id":  "CVE-2025-66623-21efab88",
        "signature_type":  "Line",
        "signature_version":  "v1",
        "source":  "https://github.com/strimzi/strimzi-kafka-operator/commit/c8a14935e99c91eb0dd865431f46515da9f82ccc",
        "target":  {
            "file":  "cluster-operator/src/main/java/io/strimzi/operator/cluster/model/KafkaConnectCluster.java"
        }
    },
    {
        "deprecated":  false,
        "digest":  {
            "line_hashes":  [
                "23629621721309410227182013468997004042",
                "285002512117995664034639865777599408387",
                "219881812841202945329670942482408887247",
                "65899345212153984343337057758655117972",
                "320698946113728437172669193420639465374",
                "95552162608856822954565988222065614365"
            ],
            "threshold":  0.9
        },
        "id":  "CVE-2025-66623-244a0eac",
        "signature_type":  "Line",
        "signature_version":  "v1",
        "source":  "https://github.com/strimzi/strimzi-kafka-operator/commit/c8a14935e99c91eb0dd865431f46515da9f82ccc",
        "target":  {
            "file":  "cluster-operator/src/test/java/io/strimzi/operator/cluster/model/KafkaConnectClusterTest.java"
        }
    },
    {
        "deprecated":  false,
        "digest":  {
            "function_hash":  "293444581077208592122804190206256195441",
            "length":  835
        },
        "id":  "CVE-2025-66623-5e9b52d0",
        "signature_type":  "Function",
        "signature_version":  "v1",
        "source":  "https://github.com/strimzi/strimzi-kafka-operator/commit/c8a14935e99c91eb0dd865431f46515da9f82ccc",
        "target":  {
            "file":  "cluster-operator/src/main/java/io/strimzi/operator/cluster/model/KafkaConnectCluster.java",
            "function":  "generateRole"
        }
    },
    {
        "deprecated":  false,
        "digest":  {
            "function_hash":  "71498418821121772740910279546629494441",
            "length":  844
        },
        "id":  "CVE-2025-66623-b21e9054",
        "signature_type":  "Function",
        "signature_version":  "v1",
        "source":  "https://github.com/strimzi/strimzi-kafka-operator/commit/c8a14935e99c91eb0dd865431f46515da9f82ccc",
        "target":  {
            "file":  "cluster-operator/src/main/java/io/strimzi/operator/cluster/model/KafkaCluster.java",
            "function":  "generateRole"
        }
    },
    {
        "deprecated":  false,
        "digest":  {
            "function_hash":  "2029445923972028690871038937743802375",
            "length":  418
        },
        "id":  "CVE-2025-66623-b61d0d7a",
        "signature_type":  "Function",
        "signature_version":  "v1",
        "source":  "https://github.com/strimzi/strimzi-kafka-operator/commit/c8a14935e99c91eb0dd865431f46515da9f82ccc",
        "target":  {
            "file":  "cluster-operator/src/main/java/io/strimzi/operator/cluster/model/KafkaConnectCluster.java",
            "function":  "generateRoleBindingForRole"
        }
    },
    {
        "deprecated":  false,
        "digest":  {
            "line_hashes":  [
                "194884111046239549083142735327155604972",
                "38841448378432354966201165374957987610",
                "257045923162372908316142398432850899459",
                "124141734244868044547025684292706769146",
                "22420651399641656906856938067841061065",
                "107915716733364294363108207246431639104",
                "295609000010251228626209023697303396806",
                "321119054167401677862763981875818373517",
                "316778911023531137246489758734100446709",
                "311126900368849952629102460207722644156"
            ],
            "threshold":  0.9
        },
        "id":  "CVE-2025-66623-c9f25114",
        "signature_type":  "Line",
        "signature_version":  "v1",
        "source":  "https://github.com/strimzi/strimzi-kafka-operator/commit/c8a14935e99c91eb0dd865431f46515da9f82ccc",
        "target":  {
            "file":  "cluster-operator/src/main/java/io/strimzi/operator/cluster/model/KafkaCluster.java"
        }
    }
]
vanir_signatures_modified
"2026-10-21T09:25:05Z"