p PatchFirst

PatchFirst · Aktuelle Sicherheitslücken

Sicherheitslücken in unleash-server

In den letzten 30 Tagen veröffentlichte Sicherheitslücken für unleash-server: 0. Davon im KEV-Katalog: 0.

Sicherheitslücken filtern
Filter zurücksetzen

Sicherheitslücken: 7

  1. CVE-2026-77426

    Hoch · CVSS 7.1EPSS 0,48%Korrektur verfügbar

    Unleash: Missing await on permission check + cross-project IDOR in admin API

    Unleash is an open-source feature management platform. Prior to 8.0.3, the Unleash admin API contains five authorization vulnerabilities. POST /api/admin/segments/strategies assigns the Promise returned by hasPermission without awaiting it, allowing authenticated users to modify segment assignments without UPDATE_FEATURE_STRATEGY permission for the target project and environment. GET /api/admin/projects/:projectId/features/:featureName/environments/:environment/variants does not bind the requested feature to projectId, allowing cross-project variant configuration disclosure. GET .../strategies/:strategyId uses strategyId without validating th

    • Auf 8.0.3 aktualisieren
    Veröffentlicht Aktualisiert
  2. CVE-2026-77425

    Mittel · CVSS 4.3EPSS 0,33%Korrektur verfügbar

    Unleash: A project member can reorder activation strategies belonging to any other project / environment (cross-project integrity write), bypassing project RBAC and the audit log

    Unleash is an open-source feature management platform. Prior to 8.0.3, POST /api/admin/projects/:projectId/features/:featureName/environments/:environment/strategies/set-sort-order passes attacker-controlled strategy IDs to unprotectedUpdateStrategiesSortOrder and updateSortOrder without verifying that the IDs belong to the project, feature, and environment authorized by the URL. In a multi-project Pro or Enterprise deployment, an authenticated user with UPDATE_FEATURE_STRATEGY in one project who knows another project's strategy IDs can reorder those strategies, changing feature evaluation precedence while the operation is attributed to the a

    • Auf 8.0.3 aktualisieren
    Veröffentlicht Aktualisiert
  3. CVE-2026-76910

    Mittel · CVSS 5.3EPSS 0,41%Korrektur verfügbar

    Unleash: Clone-feature lets a user copy a feature from a project they cannot read

    Unleash is an open-source feature management platform. Prior to 8.0.3, cloneFeatureToggle and POST /api/admin/projects/:projectId/features/:featureName/clone authorize creation in the destination project but do not verify access to the source project. Because feature names are globally unique, a user with create or clone permission in one project who knows or guesses another project's feature name can copy that feature into the authorized project and inspect its strategy parameters, constraints, variants, and variant payloads. This issue is fixed in version 8.0.3.

    • Auf 8.0.3 aktualisieren
    Veröffentlicht Aktualisiert
  4. CVE-2026-76909

    Niedrig · CVSS 2.1EPSS 0,47%Korrektur verfügbar

    Unleash: CR-approval email renders user-controlled raw HTML

    Unleash is an open-source feature management platform. Prior to 8.0.3, the change-request approval email template at src/mailtemplates/requested-cr-approval/requested-cr-approval.html.mustache renders the user-controlled changeRequestTitle, requesterName, and requesterEmail values without HTML escaping, and sendRequestedCRApprovalEmail passes those values to Mustache rendering. A project member who can create a change request when approval emails are enabled can inject HTML into an approver's notification, allowing forged links, tracking content, or visually altered email content. This issue is fixed in version 8.0.3.

    • Auf 8.0.3 aktualisieren
    Veröffentlicht Aktualisiert
  5. CVE-2026-63466

    Mittel · CVSS 4.1EPSS 0,32%Korrektur verfügbar

    Unleash: Global Mustache.escape override disables HTML escaping process-wide, enabling Slack/Teams link-injection via unrestricted username

    Unleash is an open-source feature management platform. Prior to 8.0.3, FeatureEventFormatterMd.format in src/lib/addons/feature-event-formatter-md.ts assigns Mustache.escape to an identity function before rendering action and path templates. Because Mustache.escape is process-wide, the assignment disables escaping for subsequent Mustache.render calls in email-service.ts, webhook.ts, datadog.ts, and new-relic.ts. An editor-level user can place Slack or Microsoft Teams link syntax in an unrestricted username, trigger a feature event, and inject an attacker-labeled link into a trusted outbound notification channel, while other Mustache sinks rem

    • Auf 8.0.3 aktualisieren
    Veröffentlicht Aktualisiert
  6. CVE-2026-63462

    Hoch · CVSS 7.5EPSS 0,7%Korrektur verfügbar

    Unleash: Unauthenticated single-request DoS via OpenAPI validation error formatter

    Unleash is an open-source feature management platform. Prior to 7.5.2, 7.6.5, and 8.0.2, the shared OpenAPI validation error path in src/lib/error/bad-data-error.ts passes a raw request value from lodash.get to JSON.stringify in genericErrorMessage and fromOpenApiValidationErrors without guarding stack exhaustion. An unauthenticated attacker can send a roughly 10 KB JSON value nested thousands of levels deep to POST /edge/validate, POST /edge/issue-token, or another OpenAPI-validated endpoint, causing RangeError: Maximum call stack size exceeded in openAPIValidationMiddleware and terminating the Node process because no uncaughtException handl

    • Auf 7.5.2 aktualisieren
    • Auf 7.6.5 aktualisieren
    • Auf 8.0.2 aktualisieren
    Veröffentlicht Aktualisiert
  7. CVE-2026-63004

    Mittel · CVSS 5.5EPSS 0,39%Korrektur verfügbar

    Unleash: Addon webhook URL is dialed server-side with no internal-address filtering, enabling SSRF to internal services / cloud metadata and exfiltration of configured request headers

    Unleash is an open-source feature management platform. Prior to 7.5.2, 7.6.5, and 8.0.2, the addon and integration subsystem passes the operator-controlled parameters.url value from src/lib/addons/webhook.ts and the Slack, Microsoft Teams, Datadog, and New Relic integrations to Addon.fetchRetry in src/lib/addons/addon.ts without restricting loopback, link-local, private, or cloud metadata addresses. An authenticated actor with the root CREATE_ADDON or UPDATE_ADDON permission can cause the server to send requests from inside its network boundary, use integration event status as a blind probing oracle, forward Authorization, customHeaders, or D

    • Auf 7.5.2 aktualisieren
    • Auf 7.6.5 aktualisieren
    • Auf 8.0.2 aktualisieren
    Veröffentlicht Aktualisiert

Prüfen Sie Ihren Server

Gleichen Sie Ihren installierten Stack und seine Versionen mit den aktuellen Sicherheitsmeldungen ab.

Prüfen Sie Ihren Server →