Approved changes feed: RSS · Atom
cpe:2.3:a:diracgrid:dirac:*:*:*:*:*:*:*:*
part: a version: * update: *
| Vendor | Diracgrid (89789aba-bbed-55d4-9b6e-3ec2d36f68cc) |
|---|---|
| Product | Dirac (d64403e1-6605-5b2d-b631-bb6d036282ce) |
| Edition | * |
| Language | * |
| Software edition | * |
| Target software | * |
| Target hardware | * |
| Other | * |
| Notes | Imported from purl2cpe mapping |
PURL mappings
| PURL | Source | Last updated |
|---|---|---|
pkg:github/diracgrid/dirac |
purl2cpe | 2026-06-01 10:12:51.605835 |
Vulnerability references
| Identifier | cpeApplicability | Submitted | db.gcve.eu details | Rationale |
|---|---|---|---|---|
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 |
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 |
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.