๐Ÿ” CVE Alert

CVE-2026-59965

HIGH 7.1

@jhb.software/payload-alt-text-plugin: Alt Text Endpoint Authorization Bypass via Payload Local API `overrideAccess` Omission

CVSS Score
7.1
EPSS Score
0.0%
EPSS Percentile
0th

Payload Plugins is a collection of plugins designed to enhance Payload CMS. In 0.7.0, @jhb.software/payload-alt-text-plugin exposes POST /api/alt-text-plugin/generate and POST /api/alt-text-plugin/bulk with a default guard that accepts any authenticated user, while alt-text/src/endpoints/generateAltText.ts and alt-text/src/endpoints/bulkGenerateAltTexts.ts call req.payload.findByID and req.payload.update without overrideAccess: false. Payload therefore defaults overrideAccess to true and skips the target collection's read and update access functions. An authenticated low-privilege user can supply id, collection, locale, and update values to read arbitrary protected upload documents and overwrite their alt and keywords fields, even when the collection permits those operations only to administrators. A control Local API call with overrideAccess: false is denied, confirming that the plugin endpoint bypasses otherwise effective collection rules. This vulnerability is fixed in 0.8.0.

CWE CWE-863
Vendor jhb-software
Product payload-plugins
Published Sep 15, 2026
Stay Ahead of the Next One

Get instant alerts for jhb-software payload-plugins

Be the first to know when new high vulnerabilities affecting jhb-software payload-plugins are published โ€” delivered to Slack, Telegram or Discord.

Get Free Alerts โ†’ Free ยท No credit card ยท 60 sec setup

CVSS v3 Breakdown

CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:H/A:N
Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
Low
Integrity
High
Availability
None

Affected Versions

jhb-software / payload-plugins
< 0.8.0
@jhb.software / payload-alt-text-plugin
< 0.8.0

References

NVD โ†— CVE.org โ†— EPSS Data โ†—
github.com: https://github.com/jhb-software/payload-plugins/security/advisories/GHSA-4qpv-39hg-f7fx github.com: https://github.com/jhb-software/payload-plugins/pull/159 github.com: https://github.com/jhb-software/payload-plugins/commit/e39634868ce13a414e2981e219befc58101654d3 github.com: https://github.com/jhb-software/payload-plugins/releases/tag/[email protected]