POJIA破甲
地图 / Pre-authentication Stored XSS in Essity Customer-Service Pipeline via ContactApi (reCAPTCHA bypass + no rate limit)

Pre-authentication Stored XSS in Essity Customer-Service Pipeline via ContactApi (reCAPTCHA bypass + no rate limit)

跨站脚本 / 存储型 XSS / #3729501

厂商
Essity
严重程度
高危 · CVSS 9.4
赏金
—
弱点
存储型 XSS
研究员
@matty69v
披露日期
2026-08-27
资产
https://zewa.net
CVE
—

该报告还没有中文解读。

原文摘录

摘自原文(10276 字符中的一小部分)
The Essity customer contact API (`ContactApi.SavePersonalContactExtended` and `SaveProductContactExtended`) accepts unauthenticated ticket submissions with arbitrary HTML/JavaScript in 12+ fields, bypassing reCAPTCHA validation, CSRF protection, and rate limiting. When customer-service operators …
原文中的代码
# Create PDF with JavaScript payload
printf '%PDF-1.3\n1 0 obj\n<< /OpenAction << /JS (app.alert(1)) >> >>\nendobj\ntrailer << /Root 1 0 R >>\n%%EOF\n' > /tmp/jsx.pdf

curl -sk \
  -H 'User-Agent: Mozilla/5.0' \
  -H 'X-HackerOne-Research: matty69v' \
  -e 'https://████████/de/kontakt/' \
  -F …

默认不展示报告全文。以上为简短摘录,完整复现过程请阅读原文。版权归研究员与 Essity 所有。

时间线

  • 报告提交
  • 公开披露
阅读 HackerOne 原文 ↗作者 @matty69v · 版权归作者与 Essity 所有

同类报告

Stored XSS in Wiki pagesGitLab · 2019-09-02Stored XSS on imgur profileImgur · 2019-03-02The return of the <Rockstar Games · 2019-09-24 · $1,000XSS in steam react chat clientValve · 2019-01-07 · $7,500Blind XSS on image uploadCS Money · 2020-12-26 · $1,000Stored XSS VulnerabilityWordPress · 2019-07-18