← Back to CVE Explorer

CVE-2026-14898

Full vulnerability record from the local CVENow database.

Description

The OpenAI Codex desktop app for macOS rendered remote images from Markdown in model responses. An attacker who could place an indirect prompt injection in content processed by Codex, such as a connected-tool result or another untrusted source, could induce the model to construct a remote image URL containing sensitive data. The app automatically fetched that URL when rendering the response, sending the embedded data to an attacker-controlled server without a separate user click. Successful exploitation could exfiltrate secrets and other information accessible in the Codex session, including API keys, source code, and data returned by connected tools. No direct integrity or availability impact was demonstrated, and there is no known exploitation in the wild.

Severity
MEDIUM
CVSS score
6.5 (v3.1)
Vulnerability status
Awaiting Analysis
Source identifier
8f4f43ab-ba69-4d92-aa1d-d772184d6fb7
Published
2026-07-06 20:16:30.580000
Last modified
2026-10-25 20:10:00.147000
View original CVE JSON
{
  "id": "CVE-2026-14898",
  "sourceIdentifier": "8f4f43ab-ba69-4d92-aa1d-d772184d6fb7",
  "published": "2026-07-06T20:16:30.580",
  "lastModified": "2026-10-25T20:10:00.147",
  "vulnStatus": "Awaiting Analysis",
  "cveTags": [],
  "descriptions": [
    {
      "lang": "en",
      "value": "The OpenAI Codex desktop app for macOS rendered remote images from Markdown in model responses. An attacker who could place an indirect prompt injection in content processed by Codex, such as a connected-tool result or another untrusted source, could induce the model to construct a remote image URL containing sensitive data. The app automatically fetched that URL when rendering the response, sending the embedded data to an attacker-controlled server without a separate user click. Successful exploitation could exfiltrate secrets and other information accessible in the Codex session, including API keys, source code, and data returned by connected tools. No direct integrity or availability impact was demonstrated, and there is no known exploitation in the wild."
    },
    {
      "lang": "es",
      "value": "La aplicación de escritorio OpenAI Codex para macOS renderizaba imágenes remotas de Markdown en las respuestas del modelo. Un atacante que pudiera colocar una inyección de prompt indirecta en contenido procesado por Codex, como el resultado de una herramienta conectada u otra fuente no confiable, podría inducir al modelo a construir una URL de imagen remota que contuviera datos sensibles. La aplicación recuperaba automáticamente esa URL al renderizar la respuesta, enviando los datos incrustados a un servidor controlado por el atacante sin un clic de usuario separado. La explotación exitosa podría exfiltrar secretos y otra información accesible en la sesión de Codex, incluyendo claves API, código fuente y datos devueltos por herramientas conectadas. No se demostró un impacto directo en la integridad o disponibilidad, y no se conoce explotación en la naturaleza."
    }
  ],
  "affected": [
    {
      "source": "8f4f43ab-ba69-4d92-aa1d-d772184d6fb7",
      "affectedData": [
        {
          "vendor": "OpenAI",
          "product": "Codex desktop app for macOS",
          "versions": [
            {
              "version": "0",
              "lessThan": "26.527.31326",
              "versionType": "custom",
              "status": "affected"
            }
          ]
        }
      ]
    }
  ],
  "metrics": {
    "cvssMetricV31": [
      {
        "source": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
        "type": "Secondary",
        "cvssData": {
          "version": "3.1",
          "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:N",
          "baseScore": 6.5,
          "baseSeverity": "MEDIUM",
          "attackVector": "NETWORK",
          "attackComplexity": "LOW",
          "privilegesRequired": "NONE",
          "userInteraction": "REQUIRED",
          "scope": "UNCHANGED",
          "confidentialityImpact": "HIGH",
          "integrityImpact": "NONE",
          "availabilityImpact": "NONE"
        },
        "exploitabilityScore": 2.8,
        "impactScore": 3.6
      }
    ],
    "ssvcV203": [
      {
        "source": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
        "ssvcData": {
          "timestamp": "2026-07-07T15:35:10.010319Z",
          "id": "CVE-2026-14898",
          "options": [
            {
              "exploitation": "none"
            },
            {
              "automatable": "no"
            },
            {
              "technicalImpact": "partial"
            }
          ],
          "role": "CISA Coordinator",
          "version": "2.0.3"
        }
      }
    ]
  },
  "weaknesses": [
    {
      "source": "8f4f43ab-ba69-4d92-aa1d-d772184d6fb7",
      "type": "Secondary",
      "description": [
        {
          "lang": "en",
          "value": "CWE-200"
        }
      ]
    }
  ],
  "references": [
    {
      "url": "https://openai.com/codex/",
      "source": "8f4f43ab-ba69-4d92-aa1d-d772184d6fb7"
    }
  ]
}