Approved changes feed: RSS · Atom

cpe:2.3:a:diracgrid:dirac:*:*:*:*:*:*:*:*

part: a version: * update: *

VendorDiracgrid (89789aba-bbed-55d4-9b6e-3ec2d36f68cc)
ProductDirac (d64403e1-6605-5b2d-b631-bb6d036282ce)
Edition*
Language*
Software edition*
Target software*
Target hardware*
Other*
NotesImported from purl2cpe mapping

PURL mappings

PURLSourceLast updated
pkg:github/diracgrid/dirac purl2cpe 2026-06-01 10:12:51.605835

Vulnerability references

IdentifiercpeApplicabilitySubmitteddb.gcve.eu detailsRationale
CVE:CVE-2026-45579 vulnerable 2026-09-16 04:33:58.501418 DIRAC: RCE in RequestManager due to eval on untrusted input
CRITICAL (9.9)
DIRAC is an interware, meaning a software framework for distributed computing. Prior to versions 8.0.79, 9.0.22, and 9.1.10, the RequestManagementSystem/Service/ReqManagerHandler.py export_getRequestCountersWeb function passes an authenticated caller-controlled groupingAttribute to RequestManagementSystem/DB/RequestDB.py getRequestCountersWeb. An unrecognized value is resolved against the Request object and evaluated as Python code, allowing a crafted dunder attribute expression to reach operating-system functions and execute commands as the account running the DIRAC services. Successful exploitation can expose dirac.cfg, database passwords, stored proxies, and tokens, fully compromise the DIRAC system, and allow alteration of local log evidence. This issue is fixed in versions 8.0.79, 9.0.22, and 9.1.10.
Published: 2026-09-15T17:23:34.557Z
Updated: 2026-09-15T18:48:26.192Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-61667 vulnerable 2026-09-16 04:32:44.724624 DIRAC: RCE in FileCatalog DatasetManager via SQL injection + eval
CRITICAL (9.9)
DIRAC is an interware, meaning a software framework for distributed computing. Prior to versions 8.0.79, 9.0.22, and 9.1.10, DataManagementSystem/Service/FileCatalogHandler.py checkDataset forwards an authenticated caller-controlled datasets value to DatasetManager.py __checkDataset, where datasetName is interpolated into an FC_MetaDatasets SQL query without parameterization. The injected query can control the returned MetaQuery value, which is passed to Python eval and permits command execution as the account running the DIRAC services. Successful exploitation can expose dirac.cfg, database passwords, stored proxies, and tokens, fully compromise the DIRAC system, and allow alteration of local log evidence. This issue is fixed in versions 8.0.79, 9.0.22, and 9.1.10.
Published: 2026-09-15T17:26:16.456Z
Updated: 2026-09-15T18:44:14.827Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2024-29905 vulnerable 2026-06-08 06:33:29.522688 DIRAC: Unauthorized users can read proxy contents during generation
HIGH (8.1)
DIRAC is an interware, meaning a software framework for distributed computing. Prior to version 8.0.41, during the proxy generation process (e.g., when using `dirac-proxy-init`), it is possible for unauthorized users on the same machine to gain read access to the proxy. This allows the user to then perform any action that is possible with the original proxy. This vulnerability only exists for a short period of time (sub-millsecond) during the generation process. Version 8.0.41 contains a patch for the issue. As a workaround, setting the `X509_USER_PROXY` environment variable to a path that is inside a directory that is only readable to the current user avoids the potential risk. After the file has been written, it can be safely copied to the standard location (`/tmp/x509up_uNNNN`).
Published: 2024-04-09T16:49:48.158Z
Updated: 2024-08-02T01:17:58.559Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2024-24825 vulnerable 2026-06-08 06:29:41.841128 TokenManager not checking permissions on cached tokens in DIRAC
CRITICAL (9.1)
DIRAC is a distributed resource framework. In affected versions any user could get a token that has been requested by another user/agent. This may expose resources to unintended parties. This issue has been addressed in release version 8.0.37. Users are advised to upgrade. There are no known workarounds for this vulnerability.
Published: 2024-02-08T23:39:28.741Z
Updated: 2025-06-17T19:57:31.178Z
Reference links
Imported from gcve-enriched-dumps CVE data

Contribute

You can submit an edit proposal for this CPE entry or suggest a related product/vendor addition using the action button above.