← Back to CVE Explorer

CVE-2025-55795

Full vulnerability record from the local CVENow database.

Description

The openml/openml.org web application version v2.0.20241110 uses incremental user IDs and insufficient email ownership verification during email update workflows. An authenticated attacker controlling a user account with a lower user ID can update their email address to that of another user with a higher user ID without proper verification. This results in the victim's email being reassigned to the attacker's account, causing the victim to be locked out immediately and unable to log in. The vulnerability leads to denial of service via account lockout but does not grant the attacker direct access to the victim's private data.

Severity
LOW
CVSS score
3.5 (v3.1)
Vulnerability status
Analyzed
Source identifier
Published
2025-09-29 15:16:08.533000
Last modified
2026-11-07 17:10:00.240000
View original CVE JSON
{
  "id": "CVE-2025-55795",
  "sourceIdentifier": "[email protected]",
  "published": "2025-09-29T15:16:08.533",
  "lastModified": "2026-11-07T17:10:00.240",
  "vulnStatus": "Analyzed",
  "cveTags": [],
  "descriptions": [
    {
      "lang": "en",
      "value": "The openml/openml.org web application version v2.0.20241110 uses incremental user IDs and insufficient email ownership verification during email update workflows. An authenticated attacker controlling a user account with a lower user ID can update their email address to that of another user with a higher user ID without proper verification. This results in the victim's email being reassigned to the attacker's account, causing the victim to be locked out immediately and unable to log in. The vulnerability leads to denial of service via account lockout but does not grant the attacker direct access to the victim's private data."
    },
    {
      "lang": "es",
      "value": "La aplicación web openml/openml.org versión v2.0.20241110 utiliza IDs de usuario incrementales y verificación insuficiente de la propiedad del correo electrónico durante los flujos de trabajo de actualización de correo electrónico. Un atacante autenticado que controla una cuenta de usuario con un ID de usuario inferior puede actualizar su dirección de correo electrónico a la de otro usuario con un ID de usuario superior sin la verificación adecuada. Esto resulta en que el correo electrónico de la víctima sea reasignado a la cuenta del atacante, provocando que la víctima sea bloqueada inmediatamente e incapaz de iniciar sesión. La vulnerabilidad conduce a la denegación de servicio a través del bloqueo de cuenta, pero no otorga al atacante acceso directo a los datos privados de la víctima."
    }
  ],
  "affected": [
    {
      "source": "[email protected]",
      "affectedData": [
        {
          "vendor": "n/a",
          "product": "n/a",
          "versions": [
            {
              "version": "n/a",
              "status": "affected"
            }
          ]
        }
      ]
    }
  ],
  "metrics": {
    "cvssMetricV31": [
      {
        "source": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
        "type": "Secondary",
        "cvssData": {
          "version": "3.1",
          "vectorString": "CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:C/C:N/I:L/A:N",
          "baseScore": 3.5,
          "baseSeverity": "LOW",
          "attackVector": "NETWORK",
          "attackComplexity": "HIGH",
          "privilegesRequired": "LOW",
          "userInteraction": "NONE",
          "scope": "CHANGED",
          "confidentialityImpact": "NONE",
          "integrityImpact": "LOW",
          "availabilityImpact": "NONE"
        },
        "exploitabilityScore": 1.8,
        "impactScore": 1.4
      }
    ],
    "ssvcV203": [
      {
        "source": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
        "ssvcData": {
          "timestamp": "2025-09-29T17:41:35.617220Z",
          "id": "CVE-2025-55795",
          "options": [
            {
              "exploitation": "poc"
            },
            {
              "automatable": "no"
            },
            {
              "technicalImpact": "partial"
            }
          ],
          "role": "CISA Coordinator",
          "version": "2.0.3"
        }
      }
    ]
  },
  "weaknesses": [
    {
      "source": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
      "type": "Secondary",
      "description": [
        {
          "lang": "en",
          "value": "CWE-284"
        },
        {
          "lang": "en",
          "value": "CWE-639"
        }
      ]
    }
  ],
  "configurations": [
    {
      "nodes": [
        {
          "operator": "OR",
          "negate": false,
          "cpeMatch": [
            {
              "vulnerable": true,
              "criteria": "cpe:2.3:a:openml:openml_frontend:*:*:*:*:*:*:*:*",
              "versionEndExcluding": "2.0.20251111",
              "matchCriteriaId": "9C8D60C6-5A9B-4550-96BC-D3F7085D4CB7"
            }
          ]
        }
      ]
    }
  ],
  "references": [
    {
      "url": "https://github.com/openml",
      "source": "[email protected]",
      "tags": [
        "Product"
      ]
    },
    {
      "url": "https://github.com/openml/openml.org",
      "source": "[email protected]",
      "tags": [
        "Product"
      ]
    },
    {
      "url": "https://github.com/openml/openml.org/security/advisories/GHSA-87c5-mc8v-xf7r",
      "source": "[email protected]",
      "tags": [
        "Exploit",
        "Vendor Advisory"
      ]
    }
  ]
}