Lucene search
+L

288 matches found

CVE
CVE
•added 2026/08/19 7:33 p.m.•61 views

CVE-2026-55089

Etherpad (real-time collaborative editor) versions 2.1.0 through 3.1.0 contain a critical authorization bypass in the OAuth authorization_code path. The APIHandler.ts file checks only for the presence of the admin JWT claim rather than its boolean value, while OAuth2Provider.ts issues admin: fals...

9.9CVSS5.9AI score0.00464EPSS
SaveExploits0References4
EUVD
EUVD
•added 2026/08/19 7:33 p.m.•16 views

EUVD-2026-62737

Etherpad is a real-time collaborative editor. From 2.1.0 until 3.1.0, Etherpad's src/node/handler/APIHandler.ts authorizes requests to /api/2/ in the authorizationcode OAuth path by using requiredClaims with the admin claim. This check requires only that the claim exists, while...

9.9CVSS5.4AI score0.00464EPSS
SaveExploits0References4
Cvelist
Cvelist
•added 2026/08/19 7:33 p.m.•46 views

CVE-2026-55089 Etherpad: JWT `admin` claim presence-only check lets non-admin OAuth users invoke every Etherpad HTTP API endpoint

Etherpad is a real-time collaborative editor. From 2.1.0 until 3.1.0, Etherpad's src/node/handler/APIHandler.ts authorizes requests to /api/2/ in the authorizationcode OAuth path by using requiredClaims with the admin claim. This check requires only that the claim exists, while...

9.9CVSS0.00464EPSS
SaveExploits0References4
Vulnrichment
Vulnrichment
•added 2026/08/19 7:33 p.m.•15 views

CVE-2026-55089 Etherpad: JWT `admin` claim presence-only check lets non-admin OAuth users invoke every Etherpad HTTP API endpoint

Etherpad is a real-time collaborative editor. From 2.1.0 until 3.1.0, Etherpad's src/node/handler/APIHandler.ts authorizes requests to /api/2/ in the authorizationcode OAuth path by using requiredClaims with the admin claim. This check requires only that the claim exists, while...

9.9CVSS5.9AI score0.00464EPSS
SaveExploits0References4
CVE
CVE
•added 2026/08/19 7:32 p.m.•49 views

CVE-2026-55090

Etherpad (real-time collaborative editor) versions prior to 3.3.0 are vulnerable to stored cross-site scripting in the HTML export feature. The root cause is in getHTMLFromAtext in src/node/utils/ExportHtml.ts, which interpolates values from the exportHtmlAdditionalTagsWithData plugin hook into s...

5.3CVSS6AI score0.00547EPSS
SaveExploits0References4
EUVD
EUVD
•added 2026/08/19 7:32 p.m.•37 views

EUVD-2026-62734

Etherpad is a real-time collaborative editor. Prior to 3.3.0, getHTMLFromAtext in src/node/utils/ExportHtml.ts interpolates values from the exportHtmlAdditionalTagsWithData plugin hook into span data attributes without HTML attribute escaping. A pad editor can place an attacker-controlled value...

5.3CVSS6AI score0.00547EPSS
SaveExploits0References4
Cvelist
Cvelist
•added 2026/08/19 7:32 p.m.•40 views

CVE-2026-55090 Etherpad: Stored XSS in HTML export via unescaped attribute-pool values

Etherpad is a real-time collaborative editor. Prior to 3.3.0, getHTMLFromAtext in src/node/utils/ExportHtml.ts interpolates values from the exportHtmlAdditionalTagsWithData plugin hook into span data attributes without HTML attribute escaping. A pad editor can place an attacker-controlled value...

5.3CVSS0.00547EPSS
SaveExploits0References4
Vulnrichment
Vulnrichment
•added 2026/08/19 7:32 p.m.•15 views

CVE-2026-55090 Etherpad: Stored XSS in HTML export via unescaped attribute-pool values

Etherpad is a real-time collaborative editor. Prior to 3.3.0, getHTMLFromAtext in src/node/utils/ExportHtml.ts interpolates values from the exportHtmlAdditionalTagsWithData plugin hook into span data attributes without HTML attribute escaping. A pad editor can place an attacker-controlled value...

5.3CVSS6AI score0.00547EPSS
SaveExploits0References4
OSV
OSV
•added 2026/08/19 7:32 p.m.•26 views

CVE-2026-55090 Etherpad: Stored XSS in HTML export via unescaped attribute-pool values

Etherpad is a real-time collaborative editor. Prior to 3.3.0, getHTMLFromAtext in src/node/utils/ExportHtml.ts interpolates values from the exportHtmlAdditionalTagsWithData plugin hook into span data attributes without HTML attribute escaping. A pad editor can place an attacker-controlled value...

5.3CVSS6AI score
SaveExploits0References6
OSV
OSV
•added 2026/08/19 7:30 p.m.•18 views

CVE-2026-55088 Etherpad: Device-to-device author-token transfer endpoint is replayable, never expires, and exposes the cleartext author token

Etherpad is a real-time collaborative editor. From 2.6.0 until 3.1.0, Etherpad's src/node/hooks/express/tokenTransfer.ts uses POST /tokenTransfer to store an author token for transfer between browsers and exposes it through GET /tokenTransfer/uuid. Although the record includes createdAt, the...

6.8CVSS5.5AI score
SaveExploits0References6
CVE
CVE
•added 2026/08/19 7:30 p.m.•46 views

CVE-2026-55088

In ep_etherpad-lite versions 2.6.0–3.0.0, the GET /tokenTransfer/{uuid} handler in tokenTransfer.ts has no expiration check, no single-use enforcement, and echoes the raw author token in the response body via res.send(tokenData). Any attacker who obtains a transfer UUID can repeatedly redeem it t...

6.8CVSS5.8AI score0.00439EPSS
SaveExploits0References4
EUVD
EUVD
•added 2026/08/19 7:30 p.m.•20 views

EUVD-2026-62725

Etherpad is a real-time collaborative editor. From 2.6.0 until 3.1.0, Etherpad's src/node/hooks/express/tokenTransfer.ts uses POST /tokenTransfer to store an author token for transfer between browsers and exposes it through GET /tokenTransfer/uuid. Although the record includes createdAt, the...

6.8CVSS5.3AI score0.00439EPSS
SaveExploits0References4
Cvelist
Cvelist
•added 2026/08/19 7:30 p.m.•41 views

CVE-2026-55088 Etherpad: Device-to-device author-token transfer endpoint is replayable, never expires, and exposes the cleartext author token

Etherpad is a real-time collaborative editor. From 2.6.0 until 3.1.0, Etherpad's src/node/hooks/express/tokenTransfer.ts uses POST /tokenTransfer to store an author token for transfer between browsers and exposes it through GET /tokenTransfer/uuid. Although the record includes createdAt, the...

6.8CVSS0.00439EPSS
SaveExploits0References4
Vulnrichment
Vulnrichment
•added 2026/08/19 7:30 p.m.•16 views

CVE-2026-55088 Etherpad: Device-to-device author-token transfer endpoint is replayable, never expires, and exposes the cleartext author token

Etherpad is a real-time collaborative editor. From 2.6.0 until 3.1.0, Etherpad's src/node/hooks/express/tokenTransfer.ts uses POST /tokenTransfer to store an author token for transfer between browsers and exposes it through GET /tokenTransfer/uuid. Although the record includes createdAt, the...

6.8CVSS5.8AI score0.00439EPSS
SaveExploits0References4
OSV
OSV
•added 2026/08/19 7:29 p.m.•19 views

CVE-2026-55087 Etherpad: x-proxy-path header reflected into admin HTML/JS/CSS (cache-poisoning XSS) and concatenated into redirect (open-redirect)

Etherpad is a real-time collaborative editor. From 2.1.0 until 3.1.0, Etherpad uses the attacker-controlled x-proxy-path request header in src/node/hooks/express/admin.ts when substituting paths into HTML, JavaScript, and CSS under /admin without sanitization, Vary: x-proxy-path, or Cache-Control...

6.1CVSS5.4AI score
SaveExploits0References6
CVE
CVE
•added 2026/08/19 7:29 p.m.•70 views

CVE-2026-55087

In ep_etherpad-lite versions 2.1.0 through 3.0.0, the attacker-controlled x-proxy-path header is reflected unsanitized into admin HTML/JS/CSS (CWE-79) and into a redirect Location header (CWE-601), enabling cache-poisoning XSS and open-redirect attacks when client-supplied headers reach Etherpad....

6.1CVSS5.8AI score0.00578EPSS
SaveExploits0References4
EUVD
EUVD
•added 2026/08/19 7:29 p.m.•28 views

EUVD-2026-62721

Etherpad is a real-time collaborative editor. From 2.1.0 until 3.1.0, Etherpad uses the attacker-controlled x-proxy-path request header in src/node/hooks/express/admin.ts when substituting paths into HTML, JavaScript, and CSS under /admin without sanitization, Vary: x-proxy-path, or Cache-Control...

6.1CVSS5.3AI score0.00578EPSS
SaveExploits0References4
Cvelist
Cvelist
•added 2026/08/19 7:29 p.m.•46 views

CVE-2026-55087 Etherpad: x-proxy-path header reflected into admin HTML/JS/CSS (cache-poisoning XSS) and concatenated into redirect (open-redirect)

Etherpad is a real-time collaborative editor. From 2.1.0 until 3.1.0, Etherpad uses the attacker-controlled x-proxy-path request header in src/node/hooks/express/admin.ts when substituting paths into HTML, JavaScript, and CSS under /admin without sanitization, Vary: x-proxy-path, or Cache-Control...

6.1CVSS0.00578EPSS
SaveExploits0References4
Vulnrichment
Vulnrichment
•added 2026/08/19 7:29 p.m.•20 views

CVE-2026-55087 Etherpad: x-proxy-path header reflected into admin HTML/JS/CSS (cache-poisoning XSS) and concatenated into redirect (open-redirect)

Etherpad is a real-time collaborative editor. From 2.1.0 until 3.1.0, Etherpad uses the attacker-controlled x-proxy-path request header in src/node/hooks/express/admin.ts when substituting paths into HTML, JavaScript, and CSS under /admin without sanitization, Vary: x-proxy-path, or Cache-Control...

6.1CVSS5.8AI score0.00578EPSS
SaveExploits0References4
Positive Technologies
Positive Technologies
•added 2026/08/19 12:00 a.m.•21 views

PT-2026-78642

Name of the Vulnerable Software and Affected Versions Etherpad versions prior to 3.3.1 Description An issue exists where the result.appendSpan function in src/static/js/domline.ts interpolates the start attribute of a numbered list directly into an unquoted ol start attribute before assigning the...

9.6CVSS4.8AI score0.00473EPSS
SaveExploits0References8
Rows per page
Query Builder