CVE-2026-129428 · Other
NO FIX YET · SEE WHAT TO DO
Pulse, from 5.0.17 before 6.8.0, has a missing authorization check on its /api/ai/approvals endpoints. An authenticated viewer-level user can list pending requests, see proposed commands and targets, and approve or deny other users' requests, changing decision and audit records.
first public Nov 13, 2026 · 1 source
Check it with your coding agent
It reads this page and tells you if your code or app is affected.
Teams running self-hosted Pulse from 5.0.17 before 6.8.0 where viewer-level accounts exist. Exposure needs a valid login, so instances with only admin accounts or no shared users are lower risk. unknown whether the sources name any other specific configuration.
Not affected if no-viewer-accounts, version-6.8.0-or-later
Who cares pulse, self-hosted
5.0.17 or later but before 6.8.0/api/ai/approvals6.8.0 or laterPulse from 5.0.17 before 6.8.0 contains a missing authorization vulnerability in the /api/ai/approvals endpoints that allows authenticated viewer-level users to manage approval requests. Attackers can list pending requests to expose proposed commands and targets, and approve or deny other users' requests, altering decision and audit state.
Are you affected?
Ask from here. InfraStack checks the affected versions against your stack and answers in your inbox.
InfraStack checks the affected versions against your stack and answers in Slack, with the evidence and the fix.
InfraStack checks it against your stack and answers on your report, with the evidence and the fix.
This page as .md · .json · CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
NVD data is provided by NIST and is public domain. Posts quoted belong to their authors.