1. 事件回顾

所有的开发者都知道,在软件开发中存在一个 开发者模式 的概念。

通过 开发者模式,通常可以帮助开发者进行设备调试、性能优化和定制化操作。而这种操作,在 APP 中,一般是只有 内部程序员 才可以进行查看和控制的。

小红书的后门被挖出,程序员:从业多年第一次见

但是,最近 小红书 暴露出 开发者模式 泄露的问题:任何用户都可以直接在 我 -> 设置 中,一直点击顶部设置按钮,进入开发者模式之中。

被社区称为“P0 级事故”。

小红书的后门被挖出,程序员:从业多年第一次见
小红书的后门被挖出,程序员:从业多年第一次见
小红书的后门被挖出,程序员:从业多年第一次见
小红书的后门被挖出,程序员:从业多年第一次见

2. 泄露内容

开发界面不仅提供了日志、抓包和网络代理开关,还暴露了数据库表结构、推荐算法参数和多项内部服务地址,泄露内容主要包括:

分类
暴露项
可能风险
架构与服务
内部微服务域名、gRPC/Thrift 端口、灰度环境标识
为未来的渗透测试或鱼叉式攻击指明方向
算法参数
推荐/反作弊模型阈值、特征权重
逆向算法、绕过风控、操纵流量
数据库
表结构、索引、业务字段含义
助攻 SQL 注入或推断业务逻辑
调试工具
实时日志、抓包代理
直接截获用户数据包,扩大隐私风险

3. 事故成因推测

尽管小红书官方未立即发布事故原因,但技术分析认为这次极有可能是低级人为失误造成的。开发环境的代码或配置泄露到了生产环境,比如写代码时把 环境配置搞错了!线上生产环境也开启了开发者工具。就像厨师在后厨做菜,不小心把做菜的工具端到客人面前,概率极低。

4. 影响评估

这次事故有多严重?这就好比一辆汽车,普通用户只能开它。但“开发者模式”就像是把汽车的引擎盖打开,还把维修工具箱和行车电脑的密码都给你了,等于把小红书底裤给扒了,平台“自行开盒。这本来是给小红书自己内部的技术人员(程序员、测试员)在App正式上线前调试、找问题用的工具。现在直接暴露在普通用户面前,懂技术的人(比如黑灰产、黑客和大数据从业者)可以轻易地利用这个模式,像拆解玩具一样研究小红书的内部运作,找到安全上的漏洞。

图:注意看图中“人群信息”标记,用户数据打点全暴露了。

小红书的后门被挖出,程序员:从业多年第一次见
维度
影响
业务安全
算法权重与风控逻辑泄露,刷量及广告作弊成本大幅下降
用户隐私
日志与抓包界面可截获明文请求,间接暴露用户 Token、位置信息
合规/监管
违反《个人信息保护法》中“最小必要”与“数据分类分级”原则,或被勒令整改
品牌形象
临近 IPO 估值 260 亿美元节点,安全事故会放大投资人和监管部门的信任赤字

5. 行业教训

移动互联网早期常见的“debug 泄露”在 2025 年依旧重演,证明安全左移与防御纵深依旧是 App 生态的硬刚需。对于年活过 3 亿、商业化高速推进的小红书,这次事故是一记及时而沉痛的警钟:当技术栈愈加复杂、交付节奏愈加紧凑,唯有把安全内建到工程文化中,才能守住最后的护城河。

 

相关推荐: 4.29辽宁饭店火灾再敲警钟,五一假期安全提示

4月29日12时25分,辽宁辽阳市白塔区三里庄回迁楼附近一饭店发生火灾。截至当天14时,事故已造成22人死亡、3人受伤,3名伤者经全力抢救,均无生命危险。   国务院安委会已对事故查处挂牌督办,应急管理部派出工作组指导调查。   据目击者描述,火灾初起时,饭店…

最新动态