p PatchFirst

PatchFirst · Свежие уязвимости

Уязвимости @signalk/resources-provider

За последние 30 дней в @signalk/resources-provider опубликовано уязвимостей: 1; в каталоге KEV: 0.

Фильтры уязвимостей
Сбросить фильтры

Уязвимостей: 1

  1. GHSA-4xm8-rg9h-jhq2

    Критический · CVSS 9.8Есть исправление

    Signal K resources API path traversal can disclose the JWT signing secret and enable remote code execution

    ### Summary Path traversal in the Signal K resources and applicationData APIs lets an unauthenticated or low-privileged user read, write and delete files outside the storage root. Reading <config>/security.json discloses the JWT signing secret, enabling admin token forgery and remote code execution. ### Details ## Description The v2 REST resources API `GET /signalk/v2/api/resources/:resourceType/:resourceId` passes `resourceId` to `FileStore.getResource()` without validation. `getResource()` builds the file path with `path.join(this.resources[type].path, itemUuid)` followed by `readFile` + `JSON.parse`, so a `%2F`-encoded multi-level tra

    • Обновитесь до 1.5.3
    Опубликовано Обновлено

Проверьте свой сервер

Сопоставьте установленный стек и версии со свежими базами уязвимостей.

Проверьте свой сервер →