酒店巨头温德姆(Wyndham)把自家内部数据库的密码直接写进了公开分发的 Android 应用代码里。What Security 的安全研究员 Robert Wiggins 利用 AI 工具扫描反编译后的应用源码,找出了这把明文钥匙。该凭证能直接访问由 Salesforce 托管的温德姆内部数据库,里面存有数百万条记录。这不是孤立的程序员手滑,而是 AI 代码审计工具对传统消费企业历史技术债的一次降维清剿。
就在 2026 年 10 月 30 日,同一位研究员刚用同样的 AI 方法,在连锁餐饮 Applebee's 的 Android 应用里挖出高度雷同的硬编码数据库凭证。短短两周内两家跨国消费品牌接连中招,说明当 AI 能以每秒数千行的速度筛查反编译代码时,过去藏在庞大安装包里的低级失误,已经到了被批量公开处刑的时刻。
一把写死在 Android 里的钥匙,如何绕过密码劫持账户
把数据库密码直接写进客户端代码(即硬编码凭证),在软件工程里属于最高危的基础失误之一。只要有人从应用商店下载温德姆的 Android 安装包并反编译,就能提取这串密码,长驱直入后端的 Salesforce 数据库。
这次暴露的数据库中包含客户姓名、电子邮箱、温德姆会员号以及公司内部文件。温德姆公开宣称拥有约 1.29 亿注册会员,不过这代表其总会员规模,不能直接等同于本次暴露的记录数;Wiggins 确认库内有数百万条条目,但无法统计确切的受影响客户人数。
真正让温德姆住客面临直接威胁的,是数据库中一并存储的 JWT 登录令牌(JSON Web Tokens)。移动应用通常用这种令牌来保持用户的登录状态,免去每次打开 App 都要重复输入密码的麻烦。
- 风险.一旦攻击者拿走数据库里的有效 JWT 令牌,根本不需要知道用户的账户密码,就能直接在客户端劫持会话,查看住客行程或盗用会员积分。
更荒诞的是漏洞的修复过程。温德姆和 Applebee's 母公司 Dine Brands 一样,官网上找不到任何公开的漏洞披露计划(VDP)。Wiggins 找不到人报信,只能把漏洞交给科技媒体 TechCrunch 代为转达。直到媒体联系上温德姆网络安全团队,这串密码才被吊销,公司网络安全总监 Michael Francess 事后仅提供了一个安全邮箱供外界联系。到了 2026 年,跨国消费巨头依然在靠科技媒体充当事实上的漏洞应急响应中心。
不查日志就没有证据?SEC 披露缺位与十年的合规幻觉
吊销密码之后,温德姆给出了与十天前 Dine Brands 一模一样的标准公关口径,声称安全团队没有发现任何未经授权访问的证据。
但当被追问公司是否具备服务器访问日志等技术手段来核查过往活动时,温德姆拒绝回答。同时,温德姆也拒绝说明这串密码在公开应用里埋了多久、是否会通知受影响客户,或者如何推送客户端的长期修复方案。
拒绝说明有无日志核查能力,却断言没有被盗证据,是典型的合规自保。
这种模糊策略直接关系到真金白银的监管成本。美国证券交易委员会(SEC)要求上市公司在判定发生重大网络安全事件后,必须提交 8-K 表格进行公开披露。截至 2026 年 11 月 10 日,SEC 记录中并未出现温德姆针对此次事件的申报,其最近一份 8-K 文件还停留在 10 月 21 日发布的季度业绩。只要在技术上不确认数据曾被恶意拉取,企业就能在合规层面上暂缓甚至规避重大事件的强制披露。
如果把时间轴拉长,温德姆的这种防御惰性更显讽刺。温德姆是美国网络安全监管史上的标志性案例当事方,早在 2015 年 12 月,它就因早先三起支付卡数据泄露事件与美国联邦贸易委员会(FTC)达成和解,被勒令建立持卡人数据安全计划并进行年度审计。根据温德姆 2026 年的年度文件,其旗下一家子公司至今仍受制于该项 FTC 规定命令(stipulated FTC order)。
但十余年的合规紧箍咒只管住了刷卡机里的支付卡数据,却没管住业务外延的盲区。2024 年 5 月,温德姆多家酒店前台电脑被发现感染名为 pcTattletale 的间谍软件,住客预订截图被直接泄露到公网上;到了 2026 年 11 月,移动端的 Android 应用又因为最基础的源码硬编码敞开了内部数据库。
对于常住温德姆旗下酒店的会员来说,既然官方尚未交代是否已将此前暴露的 JWT 令牌全局作废,目前最稳妥的自保动作是手动退出温德姆 App 并重新登录以刷新会话令牌,同时警惕近期带有真实会员号与姓名的精准钓鱼邮件。接下来真正检验温德姆成色的只有两件事:它会不会在后续向 SEC 补交 8-K 表格,以及那套连举报入口都没有的网站,什么时候能真正上线规范的漏洞披露计划。
