Description
Perses is an open-source dashboard and visualization project for observability data. From 0.43.0 until 0.54.0-rc.0, the datasource creation and unsaved datasource proxy paths authorize the caller on a Datasource or GlobalDatasource scope but do not require read permission for the separately grantable associated project or global Secret before resolving it. A low-privilege user with GlobalDatasource:create or corresponding project datasource creation rights can attach a project or global Secret that the user cannot otherwise read, point the datasource at a service controlled by the user, and cause Perses to send the decrypted secret in plaintext, bypassing project and global scope separation. This issue is fixed in version 0.54.0-rc.0.
Affected products
| Vendor | Product | Affected | Fixed |
|---|---|---|---|
| perses | perses | >= 0.43.0, < 0.54.0-rc.0 | — |
Fixed in Linux distributions
Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.
openSUSE
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| openSUSE Tumbleweed | perses-cli | 0.54.0-1.1 | openSUSE-SU-2026:11413-1 |
Affected packages
| Ecosystem | Package | Affected | Fixed | Record |
|---|---|---|---|---|
| Go | github.com/perses/perses | >= 0.43.0, < 0.54.0-rc.0 | 0.54.0-rc.0 | GHSA-4227-9989-jrhx |
Advisories 1
- openSUSE-SU-2026:11413-1 perses-cli-0.54.0-1.1 on GA media SUSE / openSUSE Security Updates · Aug 1, 2026