CVE-2026-61668

Source
https://cve.org/CVERecord?id=CVE-2026-61668
Import Source
https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-61668.json
JSON Data
https://api.osv.dev/v1/vulns/CVE-2026-61668
Aliases
Published
2026-09-15T17:29:26Z
Modified
2026-09-19T03:30:34Z
Severity
  • 8.1 (High) CVSS_V3 - CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H CVSS Calculator
Summary
DIRAC: Pilot code downloaded over unverified HTTPS connection
Details

DIRAC is an interware, meaning a software framework for distributed computing. Prior to versions 8.0.79, 9.0.22, and 9.1.10, WorkloadManagementSystem/Utilities/PilotWrapper.py pilotWrapperScript uses ssl._create_unverified_context to download the second-stage pilot.tar archive without TLS certificate verification and downloads the reference checksum through the same unvalidated channel. An attacker able to redirect or intercept a grid site's network traffic through DNS or routing manipulation can substitute both the executable pilot code and its checksum, causing arbitrary code to run in the pilot context with access to pilot proxy credentials. The fixed implementation validates the server certificate through system trust and X509_CERT_DIR or the grid certificate directory. This issue is fixed in versions 8.0.79, 9.0.22, and 9.1.10.

Database specific
{
    "cna_assigner": "GitHub_M",
    "cwe_ids": [
        "CWE-295"
    ],
    "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/61xxx/CVE-2026-61668.json"
}
References

Affected packages

Git / github.com/diracgrid/dirac

Affected ranges

Type
GIT
Repo
https://github.com/diracgrid/dirac
Events
Database specific
Show details
{
    "extracted_events": [
        {
            "introduced": "6.20.1"
        },
        {
            "fixed": "8.0.79"
        },
        {
            "introduced": "9.0.0a1"
        },
        {
            "fixed": "9.0.22"
        },
        {
            "introduced": "9.1.0"
        },
        {
            "fixed": "9.1.10"
        }
    ],
    "source": [
        "AFFECTED_FIELD",
        "REFERENCES"
    ]
}

Affected versions

v9.*
v9.0.0
v9.0.0a1
v9.0.0a2
v9.0.0a20
v9.0.0a21
v9.0.0a22
v9.0.0a23
v9.0.0a24
v9.0.0a25
v9.0.0a26
v9.0.0a27
v9.0.0a28
v9.0.0a29
v9.0.0a3
v9.0.0a30
v9.0.0a31
v9.0.0a32
v9.0.0a33
v9.0.0a34
v9.0.0a35
v9.0.0a36
v9.0.0a37
v9.0.0a38
v9.0.0a39
v9.0.0a4
v9.0.0a40
v9.0.0a41
v9.0.0a42
v9.0.0a43
v9.0.0a44
v9.0.0a45
v9.0.0a46
v9.0.0a47
v9.0.0a48
v9.0.0a49
v9.0.0a50
v9.0.0a51
v9.0.0a52
v9.0.0a53
v9.0.0a54
v9.0.0a55
v9.0.0a56
v9.0.0a57
v9.0.0a58
v9.0.0a59
v9.0.0a60
v9.0.0a61
v9.0.0a62
v9.0.0a63
v9.0.0a64
v9.0.0a65
v9.0.0a66
v9.0.0a67
v9.0.0a68
v9.0.0a69
v9.0.0a70
v9.0.1
v9.0.10
v9.0.11
v9.0.12
v9.0.13
v9.0.14
v9.0.15
v9.0.16
v9.0.17
v9.0.18
v9.0.19
v9.0.2
v9.0.20
v9.0.21
v9.0.3
v9.0.4
v9.0.5
v9.0.6
v9.0.7
v9.0.8
v9.0.9
v9.1.0
v9.1.1
v9.1.2
v9.1.3
v9.1.4
v9.1.5
v9.1.6
v9.1.7
v9.1.8
v9.1.9

Database specific

source
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-61668.json"