POJIA破甲
地图 / Able to detect if a user is FetLife supporter although this user hides their support badge in fetlife.com/conversations/{id} JSON response

Able to detect if a user is FetLife supporter although this user hides their support badge in fetlife.com/conversations/{id} JSON response

信息泄露 / 信息泄露 / #1423704

厂商
FetLife
严重程度
低危 · CVSS 4.3
赏金
—
弱点
信息泄露
研究员
@trieulieuf9
披露日期
2022-02-11
资产
fetlife.com
CVE
—

该报告还没有中文解读。

原文摘录

摘自原文(1719 字符中的一小部分)
UserA is a FetLife supporter, he also hides his support badge in his account privacy setting so that people don't know he is a supporter. However, UserB can start a conversation with userA, and by looking at `is_supporter` field in JSON response of their conversation . UserB knows that UserA is a …
原文中的代码
"with_users":
[
    {
        "id": {id},
        "nickname": "userA",
        "is_supporter": true,
        "show_badge": false,
        "identity": "30F Switch",
        "url": "/users/{id}",
        "avatar_url": "{avatar_url}",
        "role": "member",
        "starts_at": 0, …

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

时间线

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

同类报告

Confidential data of users and limited metadata of programs and reports accessible via GraphQLHackerOne · 2019-02-03Sensitive user information disclosure at bonjour.uber.com/marketplace/_rpc via the 'userUuid' parameterUber · 2019-09-09The /reports/:id.json endpoint discloses potentially sensitive user attributes when reporter summary is presentHackerOne · 2025-04-01Customer private program can disclose email any users through invited via usernameHackerOne · 2020-05-15 · $7,500Access to multiple production Grafana dashboardsSnapchat · 2020-11-04 · $10,000Open prod Jenkins instanceSnapchat · 2017-08-19 · $15,000