Schwachstellen verstehen. Anwendungen schützen.
Erfahren Sie, welche Schwachstellen Ihre Technologien betreffen und wie Sie diese beheben. Hier finden Sie verständliche Erklärungen, betroffene Versionen und konkrete Empfehlungen - von CMS und Plugins bis zu Anwendungsbibliotheken.
Schwachstellenarchiv 764
Filter zurücksetzenNodemailer: A ">" inside a quoted local part ends an angle-addr early in addressparser, delivering to a domain the header does not name
Nodemailer: A ";" inside a quoted string or comment ends an address group early in addressparser, turning display text into a recipient
odf-kit has HTML injection leading to XSS in odsToHtml() via unescaped style attribute values
DOMPurify IN_PLACE: Hook, der ein übergeordnetes oder Geschwisterelement entfernt, belässt Event-Handler des abgetrennten Teilbaums aktiv (unvollständiger Fix für GHSA-p98j-92pf-mc4p)
Eine Schwachstelle im In-Place-Modus von DOMPurify führt dazu, dass abgetrennte Teilbäume aktive Event-Handler behalten, wenn ein Hook einen übergeordneten Knoten oder ein Geschwisterelement entfernt. Dies kann bei entsprechenden Hook-Konfigurationen zu DOM-Cross-Site-Scripting führen.
DOMPurify SAFE_FOR_TEMPLATES-Bypass: Aufgeteilte Template-Ausdrücke verbleiben in Inhalten angehängter Shadow-Roots in DOM-Ausgabemodi
Eine Umgehung der Bereinigung von Template-Ausdrücken in DOMPurify erlaubt es aufgeteilten Ausdrücken in Shadow-Roots, die Filterung in DOM-Rückgabemodi zu überstehen. Wertet eine Anwendung die bereinigten Inhalte anschließend aus, kann dies zu Cross-Site-Scripting oder Template-Injection führen.
ip-address: Address6 matches a zone identifier in quadratic time ahead of its length limit, allowing a single long string to stall the process
Vitest: Windows-Backslash-Traversal umgeht Fix der Redirect-Allowlist in @vitest/mocker
Eine Path-Traversal-Schwachstelle unter Windows ermöglicht es Clients, die Zugriff auf einen Vite-Server haben, die Redirect-Zulassungsliste mithilfe von Backslashes zu umgehen. Dadurch können Dateien außerhalb des Vite-Stammverzeichnisses gelesen werden, auf die der Serverprozess Zugriff hat.
ApostropheCMS: Fehlende Authentifizierung in der Route `cleanExport`
Eine fehlende Authentifizierungsprüfung in ApostropheCMS ermöglicht es nicht authentifizierten Benutzern mit einem standardmäßigen CSRF-Cookie, Bereinigungsoperationen auszulösen, temporäre Exportdateien zu löschen und Auftragsdatensätze in der Datenbank zu ändern.
ApostropheCMS: Offenlegung privater und administrativer Inhalte über den Endpunkt doc/slugTaken
Eine Schwachstelle in ApostropheCMS ermöglicht es authentifizierten Benutzern, über den Endpunkt doc/slugTaken Slugs im gesamten System aufzuzählen und so die Existenz privater, entwurfsbasierter und administrativer Inhalte offenzulegen.
ApostropheCMS: Gespeichertes XSS über nicht maskierte Serialisierung von Widget-Stilattributen
In ApostropheCMS besteht eine Sicherheitslücke für gespeichertes Cross-Site-Scripting, da editorgesteuerte Stilfeldwerte in Widgets ohne Escaping in Wrapper-Attribute serialisiert werden, was die Ausführung von Skriptcode ermöglicht.
ApostropheCMS: Import-API umgeht Veröffentlichungsrollen für geschützte Inhalte
In ApostropheCMS umgeht die Import-API Veröffentlichungsrollen für geschützte Inhalte. Redakteure ohne Veröffentlichungsrechte können dadurch veröffentlichte Inhalte unbefugt anlegen, ersetzen oder löschen.
ApostropheCMS: Import-Archive können Serverspeicher erschöpfen und Denial-of-Service verursachen
Eine Schwachstelle in ApostropheCMS ermöglicht es authentifizierten Benutzern, durch fehlende Kontingente und mangelhafte Fehlerbereinigung den Serverspeicher beim Entpacken von Archiven zu erschöpfen und DoS auszulösen.
ApostropheCMS: Fortsetzung bei Archiv-Duplikaten erlaubt Mitwirkenden das Überschreiben veröffentlichter Inhalte
In @apostrophecms/import-export akzeptiert die Fortsetzung overrideDuplicates vom Client übergebene Ersetzungsoptionen, wodurch Mitwirkende veröffentlichte Inhalte ohne Veröffentlichungsrechte überschreiben können.
markdown-it: Quadratische Rendering-Zeit einer einzelnen mehrzeiligen Link-Referenzdefinition bei Standardoptionen (Regression seit 14.0)
Eine Denial-of-Service-Schwachstelle in markdown-it ermöglicht es Angreifern, die Node.js-Ereignisschleife durch speziell gestaltete mehrzeilige Link-Referenzdefinitionen zu blockieren. Nicht geschlossene Definitionen führen in Standardkonfigurationen zu quadratischer Ausführungszeit.
ApostropheCMS: Fehlende Autorisierung an den Notification-PATCH/DELETE-Endpunkten
In ApostropheCMS fehlt an Benachrichtigungsendpunkten eine ausreichende Zugriffskontrolle. Ein nicht authentifizierter Angreifer mit Kenntnis einer Benachrichtigungs-ID kann dadurch fremde Benachrichtigungen verändern oder dauerhaft löschen.
ApostropheCMS: Öffentlicher Zugriff auf @apostrophecms/user-Objekte über Beziehungen möglich
In ApostropheCMS wird viewRole nicht auf die Öffentlichkeit angewendet. Dadurch können Benutzerobjekte über Beziehungsfelder offengelegt werden, falls Vorlagen Daten unzureichend filtern.
ApostropheCMS import-export tar guard misses './..' because it is a literal '../' substring test
In ApostropheCMS import-export ermöglicht eine unzureichende Prüfung von Tar-Dateipfaden authentifizierten Benutzern, den Node-Prozess über ein manipuliertes Archiv zum Absturz zu bringen.
ApostropheCMS: Clientseitige Prototype Pollution in apos.http.parseQuery führt zu DOM-basiertem XSS gegen authentifizierte Benutzer
Eine clientseitige Prototype-Pollution-Schwachstelle in ApostropheCMS ermöglicht es Angreifern, beliebigen JavaScript-Code in der Sitzung authentifizierter Benutzer auszuführen, wenn das Opfer einen manipulierten Link aufruft. Dies kann zur Kompromittierung des Kontos und der CMS-Instanz führen.
ApostropheCMS uploadfs Azure-Backend legt SAS-Token auf Kontoebene in öffentlichen URLs offen
In ApostropheCMS uploadfs mit Azure-Backend und aktivierter SAS-Option wird ein Container-Level-SAS-Token versehentlich in öffentliche Anhangs-URLs eingefügt. Dies ermöglicht nicht autorisierten Benutzern das Lesen, Überschreiben, Löschen und Auflisten aller Blobs im Container.
ApostropheCMS: Host-Header steuert Ursprung serverseitiger Bildabrufe in @apostrophecms/ai-helper (SSRF)
In @apostrophecms/ai-helper kann ein authentifizierter Editor über einen manipulierten Host-Header den Zielursprung serverseitiger Bildabrufe manipulieren und SSRF-Anfragen an interne Hosts und Ports auslösen.
ApostropheCMS: CAPTCHA-Antwort-Token nicht URL-kodiert
In ApostropheCMS-Paketen werden CAPTCHA-Antwort-Tokens ungeprüft und unkodiert in ausgehende Verifizierungsanfragen eingefügt. Dies ermöglicht das Einschleusen von Abfrageparametern, was zu Denial-of-Service-Zuständen bei Formular- und Login-Abläufen führen kann.
ApostropheCMS: Domänenübergreifendes Sitzungstoken in URL ermöglicht Sitzungsübernahme
ApostropheCMS überträgt Sitzungsmigrationstoken in URL-Parametern. Dritte, die dieses Token abfangen, können die Sitzung des Zielbenutzers samt aller Berechtigungen vollständig übernehmen.
Appium: Symlink-basierter Zip Slip beim Entpacken von ZIP-Dateien in @appium/support
Eine Schwachstelle beim Entpacken von ZIP-Dateien in @appium/support ermöglicht das Schreiben beliebiger Dateien über symbolische Links, die aus dem Zielverzeichnis herausführen. Ein bösartiges Archiv kann Dateien überschreiben und potenziell Code mit den Rechten des Prozesses ausführen.
Erkennen Sie Schwachstellen in Ihrer Anwendung
Mit der DockRay-Integration und aktivierter Softwareinventarisierung prüft DockRay gemeldete Komponentenversionen auf bekannte Schwachstellen und benachrichtigt Sie über bestätigte Treffer. Die Abdeckung hängt von der unterstützten Technologie und den verfügbaren Meldungen ab.