Security update for openai-codex
Veröffentlicht
Was ist betroffen, was ist zu tun
Die vorliegenden Quellen nennen keine Fix-Version. Prüfen Sie die Herstellerhinweise in den Referenzen unten.
Metriken
—
Priorität
Für diese Schwachstelle liegt kein Wert vor.
—
CVSS v3
Für diese Schwachstelle liegt kein Wert vor.
—
EPSS-Score
Für diese Schwachstelle liegt kein Wert vor.
Alle Metriken anzeigen
- Schweregrad
- Ohne Bewertung
Priority-Score
Der Priorisierungs-Score ist eine zusammengeführte Kennzahl, die mehrere Einzelsignale zu einer einzigen, handlungsleitenden Rangfolge verdichtet: technische Schwere (CVSS), Ausnutzungswahrscheinlichkeit (EPSS), der Status als bekannt ausgenutzt (KEV) und der Kontext des betroffenen Assets. Ziel ist die Antwort auf die einzig wirklich wichtige Frage im Schwachstellenmanagement: Was zuerst?
Im Glossar lesen- 30.00
Exploit-Reife
Ein Exploit ist Code oder eine Technik, die eine konkrete Schwachstelle gezielt ausnutzt, um ein unbeabsichtigtes Verhalten zu erzwingen — etwa Code auszuführen oder Rechte auszuweiten. Er ist das Werkzeug, das aus einer theoretischen Lücke einen praktischen Angriff macht.
Im Glossar lesen- kein öffentlicher PoC bekannt
KEV-Status
Der KEV-Katalog ist eine von der US-Behörde CISA gepflegte Liste von Schwachstellen, für die eine aktive Ausnutzung in der Praxis nachgewiesen ist. Er beantwortet nicht die Frage „wie schwer?“, sondern „wird es bereits angegriffen?“ — und priorisiert damit das Patchen scharf.
Im Glossar lesen- —
- Veröffentlicht
Einordnung nach NIS2 und CRA
Regelbasierte Einordnung aus Ausnutzungsstatus und Schweregrad. Sie ersetzt keine Prüfung im Einzelfall.
NIS2
NIS2 ist die EU-Richtlinie (EU) 2022/2555 zur Erhöhung des Cybersicherheitsniveaus in der Union. Sie weitet Pflichten gegenüber der ersten NIS-Richtlinie deutlich aus: mehr Sektoren, verbindliches Risikomanagement, gestufte Meldepflichten und persönliche Verantwortung der Geschäftsleitung.
Im Glossar lesen- Behandeln Sie die Schwachstelle im regulären Schwachstellenmanagement nach Art. 21 Abs. 2 lit. e NIS2.
CRA
Der CRA ist die EU-Verordnung (EU) 2024/2847 mit horizontalen Cybersicherheitsanforderungen an „Produkte mit digitalen Elementen“ — von Industriesteuerungen über Software bis zu vernetzten Verbrauchergeräten. Erstmals müssen Hersteller Sicherheit über den gesamten Produktlebenszyklus gewährleisten, Schwachstellen behandeln und Sicherheitsupdates bereitstellen.
Im Glossar lesen- Ab dem 11.12.2027 verpflichtet Anhang I Teil II CRA Hersteller betroffener Produkte mit digitalen Elementen, Schwachstellen unverzüglich zu behandeln und Sicherheitsupdates bereitzustellen.
ISO/IEC 27001
ISO/IEC 27001 ist der international führende Standard für ein Informationssicherheits-Managementsystem (ISMS). Er beschreibt einen risikobasierten, prozessorientierten Rahmen, um Informationssicherheit systematisch zu planen, umzusetzen, zu überprüfen und zu verbessern.
Im Glossar lesen- Maßnahme A.8.8, Management technischer Schwachstellen: Relevanz für Ihre Systeme bewerten, Behebung einplanen und nachweisen.
Beschreibung
Dieses Update für openai-codex behebt die folgenden Probleme:
Änderungen in openai-codex:
Update auf Version 0.154.0:
- Experimentelle Unterstützung für Arbeitsbäume für isolierte Checkouts neuer oder abgezweigter Sitzungen, mit Durchsuchen und Fortsetzen
- Antworten auf Fragen inline, während Codex weiterarbeitet und den Hauptentwurf beibehält
- Vim R-Ersatzmodus mit Rückgängig und Punkt-Wiederholung; /copy behält die Formatierung bei und deckt Status- und Sitzungsfelder ab
- Plugin-Tools werden nach externen Upgrades aktualisiert, MCP OAuth-Aktualisierung wird koordiniert, Helfer laufen nicht mehr vorher, bevor Vertrauen hergestellt ist; Fortsetzen und Abzweigen behalten gespeicherte Berechtigungen
- Entfernen des veralteten codex mcp-server-Eintrittspunkts, jetzt codex mcp
- Regenerieren von vendor.tar.zst: rmcp 3.1.3 -> 3.2.0 plus Routineerhöhungen; webrtc/gstreamer/cpal bleiben außerhalb des codex-cli-Linkdiagramms, daher bleibt das Lizenztag unverändert
- Legal-Review-Notice: verlinkte-crate-Anzahl 876/878 -> 880/882 auf aarch64/x86_64; die lizenzierte Abhängigkeitsmenge bleibt unverändert
- cargo-audit meldet die gleichen fünf Hinweise wie 0.151.0, keine neuen und keine, die durch erneutes Verpacken behoben werden können
Update auf Version 0.153.4:
- GPT-6-Astra ist in der mitgelieferten Modellauswahl aufgeführt und ist das mitgelieferte Standardmodell, wenn kein Modell konfiguriert ist
- Astras asynchrone Frageanleitung gilt jetzt nur, wenn request_user_input_async in der Sitzung verfügbar ist
Update auf Version 0.153.3:
- GPT-6-Astra ist in der Amazon Bedrock Modellauswahl für Mantle und Runtime globale/US-Routen verfügbar
- Astras asynchrone Frageanleitung nennt jetzt request_user_input_async und vermerkt, dass es nur Text akzeptiert
-
vendor.tar.zst beibehalten: 0.153.4 hat denselben Cargo.lock wie 0.153.2, daher bleiben die verlinkte Crate-Menge, das Lizenztag und die Legal-Review-Notice-Zahlen unverändert
-
Update auf Version 0.153.2:
- Korrektur der Beschreibung der GPT-6-Astra Fast-Stufe auf "2x Geschwindigkeit" anstelle von "1.5x"; Anzeige von Text nur, Behandlung von Anfragen unverändert
-
Update auf Version 0.153.1:
- GPT-6-Astra kann über die API konfiguriert werden, ohne das Standardmodell zu ändern oder es in der Modellauswahl aufzulisten
-
Gegen das System bzip2, libzstd, oniguruma und sqlite statt der Kopien bzip2-sys, zstd-sys, onig_sys und libsqlite3-sys anderweitig kompilieren; ihre mitgelieferten() Provides entfernen und pkgconfig(bzip2), pkgconfig(libzstd), pkgconfig(oniguruma) >= 6.9.3 und pkgconfig(sqlite3) >= 3.34.1 hinzufügen
- oniguruma und sqlite haben keinen verwendbaren Manifest-Schalter, daher exportieren %build und %check RUSTONIG_SYSTEM_LIBONIG und LIBSQLITE3_SYS_USE_PKG_CONFIG stattdessen, und %install scheitert nun den Build, es sei denn, alle vier sind DT_NEEDED von codex
- aws-lc bleibt verpackt: aws-lc-sys hat keine Systembibliotheksmodus
-
vendor.tar.zst beibehalten: 0.153.2 hat denselben Cargo.lock wie 0.153.0, daher bleiben die verlinkte Crate-Menge, das Lizenztag und die Legal-Review-Notice-Zahlen unverändert
-
Update auf Version 0.153.0:
- Vim-Modus gewinnt Rückgängig (u) und Wiederholen (Ctrl+R), wobei ganze Entwürfe einschließlich eingefügter Inhalte und Anhänge erhalten bleiben
- Die Plugin-CLI listet, installiert und entfernt Plugins aus entfernten Marktplätzen
- tui.auto_recap = false schaltet automatische Zusammenfassungen ab, während /recap verfügbar bleibt
- TUI-Geschichte zeigt vollständige Patches, Eingaben, die an Hintergrundterminals gesendet werden, und einzelne abgeschlossene Befehle
- TUI-Sitzungen verbinden sich nach einem App-Server-Verbindungsabbruch erneut, behalten Entwürfe bei und halten eingereichte Einreichungen für die Überprüfung zurück
- Guardian-Überprüfungsgeschichte überlebt Kompaktionen, Neustarts und Abzweigungen; Vollzugriff überspringt Guardian-Überprüfung für Bestätigungsaktionen
- Erinnerte MCP-Toolgenehmigungen sind auf das ausgewählte App-Konto beschränkt
- tui.disable_paste_burst ersetzt die oberste Einstellung, die weiterhin als Fallback unterstützt wird
- Neue, standardmäßig deaktivierte features.context_management.experimental_mode
-
Regenerieren von vendor.tar.zst: die 14 Crates, die 0.153.0 zum Lockfile hinzufügt, sind alle Windows-exklusiv, daher bleiben die verlinkte Drittanbietermenge, das Lizenztag und die mitgelieferten() Versionen unverändert; die Legal-Review-Notice-Zahlen verschieben sich nur um ein neues erstes Mitglied des Workspace
-
Update auf Version 0.152.1:
- Guardian-Toolgenehmigungsüberprüfung beachtet Node REPL-Richtlinien, die über Modellmetadaten bereitgestellt werden; die mitgelieferte Richtlinie ist jetzt nur noch die Fallback
- Wechseln von Modellen in der Mitte einer Sitzung wird abgelehnt, wenn das Ziel die Guardian-Eltern-Fallback-Node REPL-Richtlinie ändert
-
Update auf Version 0.152.0:
- Vim-Modus gewinnt "/" und "?" Suche innerhalb von Entwürfen, mit Hervorhebung von Übereinstimmungen und n/N Wiederholungsnavigation
- Rate-Limit-Banner bieten Aktionen zum Überprüfen der Nutzung, Verwalten von Krediten, Zurücksetzen von Grenzen und Verwalten von Plänen
- TUI und "codex exec" zeigen den Fortschritt der Anmeldeaktualisierung an, einschließlich der erneuten Authentifizierung bei Amazon Bedrock
- MCP-Servernamen können ":"", "@"", "/" und "." enthalten
- Einzelne MCP-Tools beachten eine output_token_limit-Einstellung
- App-Server-Clients können Thread/shellCommand-Timeouts länger als eine Stunde konfigurieren
- Cloud-Aufgabenanfragen lehnen unvertrauenswürdige Backend-URLs ab und verweigern Umleitungen, um gespeicherte Anmeldedaten zu schützen
- Das Planungstool ist jetzt standardmäßig deaktiviert; reaktivieren mit tools.update_plan.enabled = true
- Vim-fähige Komponisten starten frische Entwürfe wieder im Einfügemodus
-
cargo-audit meldet fünf Hinweise auf dem verpackten Lockfile, alle vorher existierend und unverändert seit 0.151.0; prüfen Sie ein nacktes Cargo.lock, da codex-rs/.cargo/audit.toml der Upstream vier davon versteckt:
- CVE-2026-25800 (RUSTSEC-2026-0185, quinn-proto 0.11.14): nicht betroffen, reqwest sperrt die Abhängigkeit:quinn hinter seiner "http3"-Funktion, die der Workspace weglässt, daher wird sie nie verlinkt
- RUSTSEC-2026-0194 und -0195 (quick-xml 0.39.4) und RUSTSEC-2026-0118 und -0119 (hickory-proto 0.25.2), DoS mit keinem CVE zugewiesen: verlinkt, aber jede Behebung ist ein semver-inkompatibler Sprung eines Zwischen-Crates, oder nicht veröffentlicht
-
Legal-Review-Notice: verlinkte-crate-Anzahl 874
Originalquelle nur englisch verfügbar, maschinell ins Deutsche übersetzt.