安全指南

TVING数据泄露(韩国):虚假赔偿短信及用户应采取的措施

韩国科学技术信息通信部称,TVING泄露事件涉及3954万个账户数据,包括CI、DI和退款账户。密码状态及应对措施。

发布于 2026-09-30 更新于 2026-10-04 最后核实 2026-09-30 4 分钟阅读
本页目录

适用对象:TVING(韩国流媒体服务)的现有及曾经的用户(包括已注销和休眠账户)、在韩国有家人或朋友的人士,以及处理源代码和云凭证的开发者和运维人员。本文基于韩国科学技术信息通信部(MSIT)的官方公告撰写,不涉及攻击技术细节。

用户现在应该怎么做

1

假定已注销和休眠账户也在泄露范围内

MSIT表示,泄露的账户不仅包括约2206万个活跃账户,还包括约850万个休眠账户和887万个已注销账户。所有注册途径都包括在内:TVING自身注册、CJ ONE统一会员,以及Naver和Kakao等社交账号登录。

如果您“几年前用过一小段时间”或“已经删除了账户”,也请按以下步骤操作。

2

不要点击赔偿、退款或查询受影响情况短信中的链接

在6月3日的公开安全通告中,MSIT和韩国互联网振兴院(KISA)对三类情况发出了警告:

  • 短信钓鱼(通过短信进行的网络钓鱼),使用“损害赔偿”“确认是否受影响”“退款”“紧急应用更新”等说法,诱导点击链接或安装应用
  • 语音钓鱼(诈骗电话),冒充赔偿指导人员
  • 出现在搜索结果或广告中的钓鱼网站

请仅在您已有的TVING应用中,或在您自行输入的TVING官网上查询赔偿或是否受影响。该通告还指出,政府机构和金融机构从不会通过电话或短信要求您安装远程控制应用(基础知识:什么是网络钓鱼)。

3

在您重复使用过密码的地方更换密码

调查团队确认,密码以单向加密形式泄露,无法被解密。尽管如此,如果您在其他地方使用相同的ID和密码,请先修改这些密码。同时更换您的TVING密码;如果您通过Naver、Kakao或其他社交账号登录,请在相应平台开启两步验证。

确保每个密码都唯一的实用方法是使用密码管理器;关于选择第二因素,请参阅如何选择多因素认证。

4

如果您居住在韩国,请开启身份盗用提醒

CI、DI、出生日期和手机号码无法更改。M-Safer(msafer.or.kr)是由韩国放送通信委员会和韩国ICT振兴协会(KAIT)运营的身份盗用防范服务,当您名下的手机线路或类似服务被开通时会发送提醒,还可以彻底阻止以您名义办理的新手机号码开通。

由于此次泄露不涉及身份证件图像,因此并非必须操作,但如果您有所担心,也可以考虑在金融监督院的FINE门户(fine.fss.or.kr)上登记为个人信息已泄露的人员(这可能会使您自己金融交易的身份核查更加严格)。

5

如果您已经点击过链接或安装过应用

MSIT的通告称,如果您通过链接安装了应用,请使用手机杀毒应用扫描手机;如果发现恶意应用,请切换至飞行模式,并使用他人的手机拨打警察电话(112)报案。

请向运营商查询您的手机小额支付记录,并开通运营商提供的免费号码盗用短信拦截服务,以防您的号码被用于发送更多短信钓鱼。关于如何检查手机,请参阅智能手机安全基础。

仅在登录后的官方应用内申请赔偿

TVING正在接受受影响会员的赔偿申请。据媒体报道,您可以登录后在“MY”菜单中使用赔偿页面,查询资格并申请,申请期限已延长至2026年10月30日。

日期和选项可能会变化,请直接在TVING应用中查看通知。任何通过短信或即时通讯工具发来的“赔偿链接”,都应视为与此流程无关。

发生了什么(根据MSIT的调查)

以下内容摘自MSIT于6月3日发布的启动调查公告及其9月3日调查结果。

  1. 2026年5月30日

    TVING的一台数据库服务器因工作负载过高而过载。在分析异常时,TVING发现未经授权的人员已访问内部服务器并查询了用户数据。
  2. 6月1日

    TVING向KISA报告了该事件。MSIT和KISA要求保全证据。
  3. 6月2日

    MSIT和KISA开始现场调查。
  4. 6月3日

    经事件调查委员会审议,成立了公私联合调查团队,并发布了公开的短信钓鱼警告。自当天起,TVING为受影响用户设立了专门的呼叫中心,并在其网站和应用上公布了此次泄露事件。
  5. 9月3日

    MSIT公布了调查结果:3954万个账户(含重复账户)和361个开发项目被泄露。按人计算的数字将由个人信息保护委员会公布。
3954万
泄露账户数(活跃、休眠、已注销、测试;含重复账户)
1904万
拥有CI的账户(去重后为1324万)
20项
泄露的数据类型(70个字段;因账户而异)
无法解密
密码(单向加密)
泄露内容(MSIT,9月3日)
账户
活跃22,063,021个,休眠8,502,679个,已注销8,868,174个,测试106,823个。总计39,540,697个,含重复账户。有人最多持有13个账户
数据项
ID、密码(单向加密)、CJ ONE统一ID、姓名、手机号码(后4位已加密)、电子邮件地址(本地部分已加密)、出生日期、性别、连接信息(CI)、重复注册信息(DI)、个人资料名称、个人资料锁定PIN码(已加密)、退款账户号码(已加密)、IP地址、应用商店交易数据、合作服务数据、退款金额及记录、TVING优惠券、现金余额及支付记录、支付历史
实际加密情况
手机号码和电子邮件地址已部分加密,但加密密钥也一并泄露,因此被认定等同于明文泄露
密码
单向加密;确认无法解密为明文
按账户类型
拥有CI的账户平均泄露11.1项;没有CI的账户平均泄露4.6项
次生危害
截至公告发布,尚未确认用户受到实际损害,也未发现暗网交易迹象。调查团队判断,短信钓鱼、语音钓鱼及其他次生危害是可能发生的
技术资产
包含源代码的开发项目:361个项目(30.35 GB)被泄露

为什么“赔偿”短信是最大的风险

可以更换的

  • 密码(此次无法解密;只需停止重复使用)
  • 电子邮件地址(麻烦,但可以更改)
  • 退款银行账户(已加密泄露;如有担心请咨询银行)

您无法自行更换的

  • 姓名、出生日期、性别
  • 连接信息(CI)和DI
  • 手机号码(可以更改,但与所有服务绑定)

MSIT将CI描述为用于代替居民登记号识别个人的唯一值。与密码不同,它不会因为泄露而被重新发放。一条来自知道您的姓名、出生日期、电话号码以及您曾是TVING会员的人的短信,远比来自陌生号码的普通垃圾短信更容易让人相信。

还有一个条件使情况更加严重。TVING确实在提供赔偿,因此对会员而言,“请申请您的赔偿”看起来正是他们在等待的消息。对诈骗者来说,最佳时机是真实流程与虚假短信使用相同措辞的时期。

因此,本站建议采用一个简单的规则,而不是逐条判断短信是否可疑:忽略所有与赔偿相关的短信,自己打开应用进行查询。无需当场判断的规则更容易长期坚持。

对开发者和运维人员:一把访问密钥能够触及多少内容

调查团队将此次泄露分为五个阶段。下图围绕可以阻止损害扩大的环节重新整理了该路径。

1. 一名开发人员的开发环境密钥

窃取方式:未确认

↓

设备/网络限制,多因素认证

2. 全部361个开发项目

每位开发人员都可以访问每个项目

↓

仅可访问本团队的代码仓库(最小权限)

3. 代码中的43个生产密钥

41个硬编码,3个位于明文环境配置中(1个重复)

↓

提交前密钥扫描,密钥存放于密钥管理存储中

4. 云端生产环境 → 明文数据库凭证

↓

缩小每个密钥的权限,保护数据库凭证

5. 用户数据库被批量导出

除CPU负载告警外未被检测到

↓

对批量读取和出站流量设置告警

调查团队公布的泄露路径(左)以及每个阶段限制损害的控制措施(右)。在任一阶段阻断,都可以使其无法触及用户数据库。

最重要的发现是单个密钥能够访问的范围。调查团队表示,TVING让每位开发人员都可以访问每一个开发项目,因此一把开发环境密钥就能访问全部361个项目,而这些源代码中包含生产环境密钥。

调查团队还发现:

  • 异常检测依赖于CPU负载等简单监控
  • 2024年渗透测试中发现的硬编码密钥问题未得到修复
  • VPN访问日志仅保存了约六天

MSIT表示,由于TVING在知悉事件后超过24小时才进行报告,计划依据《网络法》对其处以行政罚款。

1

扫描所有代码仓库中的机密信息(一次性,本周内完成)

调查团队指出的问题是“硬编码在源代码中”和“以明文形式存放在环境配置中”。首先,使用机密信息检测工具扫描当前的代码仓库及其完整提交历史,对发现的任何密钥进行吊销并重新签发,而不是仅仅删除(历史记录中的密钥在删除文件后仍然有效)。

然后,添加在提交前阻止机密信息进入的机制;请参阅使用gitleaks在提交前拦截机密信息。

2

将开发人员密钥的可访问范围限制在其所在团队的代码仓库

让所有人访问每一个代码仓库确实很方便,但一旦密钥泄露,所有代码仓库都会暴露。应按团队划分代码仓库访问权限,并将处理生产密钥的代码仓库限制在更小的范围内。关于自托管Git与GitHub的权限模型比较,请参阅自托管Git与GitHub安全性对比。

3

基于数据外流量而非CPU负载设置一项告警

根据调查,第一次外泄尝试是被数据库CPU峰值告警发现的,但在第二次大规模泄露期间该告警并未触发。负载指标可以发现性能问题,但无法发现数据窃取。

请设置在以下任一情况发生时触发的首要告警:

  • 某个数据库账户一次读取的行数远超平时
  • 新建的服务器或新密钥发出大量数据

以云审计日志中的资源创建事件作为告警起点是一个不错的选择。

本站观点:即使不知道密钥如何被窃取,也可以限制损害

调查团队无法确定开发环境密钥是如何被窃取的。事件分析往往过分关注“他们是如何进入的”,但这里的教训在于攻击者进入之后损害扩散了多远:调查团队判断,如果密钥管理得当,攻击者本不会触及生产环境。换言之,即使不知道入口点,缩小单个密钥的可访问范围也能减少损害。

同一年在日本,大多数已披露的泄露事件同样是通过合法凭证而非软件漏洞实现的(2026年的泄露事件依靠合法凭证进行)。一起日本案例中GitHub凭证被用于进入公司云环境的事件,详见CAMPFIRE泄露事件。

来源(公开记录)

本文的事实基于以下公开来源。我们不对未披露的方法或原因进行推测。

更新记录

2026-09-30:首次发布,依据MSIT于6月3日发布的启动调查公告及9月3日的调查结果。待个人信息保护委员会公布按人计算的数字后将更新。

延伸阅读

FAQ

QTVING泄露事件中哪些数据被泄露?
A

根据韩国科学技术信息通信部2026年9月3日的公告,共20类数据(70个字段):ID、密码(单向加密)、CJ ONE统一ID、姓名、手机号码、电子邮件地址、出生日期、性别、连接信息(CI)、重复注册信息(DI)、个人资料名称、个人资料锁定PIN码(已加密)、退款账户号码(已加密)、IP地址,以及支付、退款、优惠券和现金交易记录。泄露内容因账户而异:经过身份验证(拥有CI)的账户平均泄露11.1项,没有CI的账户平均泄露4.6项。

Q有多少人受到影响?
A

科学技术信息通信部统计的是账户数量而非人数:约2206万个活跃账户、850万个休眠账户、887万个已注销账户和11.1万个测试账户,含重复账户共计3954万个。有人被发现最多持有13个账户。按人计算的数字将在个人信息保护委员会进行详细分析后公布。6月曾有报道称约1953万人受到影响。

Q我在韩国境外使用过TVING,这会影响我吗?
A

此次泄露涉及TVING账户,包括通过CJ ONE或社交账号登录创建的账户。如果您曾经拥有过账户,即使已注销,也应假设您可能包含在内。请更换所有重复使用的密码,并忽略任何以任何语言发送、通过链接提供TVING赔偿或退款的信息。

Q我需要更换TVING密码吗?
A

调查团队确认,密码以单向加密形式泄露,无法被解密为明文。即便如此,如果您在其他地方使用过相同的密码,请立即更换。顺便更换TVING密码也不会有任何成本。

Q什么是CI和DI?
A

根据科学技术信息通信部的说明,连接信息(CI)是在付费服务或成人认证的身份验证过程中生成的、用于代替居民登记号识别个人的唯一值。DI用于检查重复注册。两者都无法由用户更改,因此与姓名、出生日期和电话号码结合时,可能使冒充行为更具说服力。

Q此次泄露的原因是什么?
A

调查团队表示,攻击者窃取了一名TVING开发人员的开发环境访问密钥,进入开发环境后,利用源代码中包含的生产环境访问密钥进入云端生产环境并外泄数据。尽管分析了多种可能情形,仍无法确认开发环境密钥是如何被窃取的。