Caution. This article describes a real incident or accident.

2026 Goddess of Victory: NIKKE PC Client Hacking Incident

1. Overview

Between the night of November 3 and the early hours of November 4, 2026, it came to light that files on Level Infinite (Tencent)’s official distribution server (CDN), which are loaded when the PC launcher for the mobile game GODDESS OF VICTORY: NIKKE starts, had been tampered with on September 27. As a result, users’ PCs may have been infected with remote-control malware. The incident was brought to attention by user communities and a technical report from an independent security researcher, and was reported by several media outlets, including Yonhap News and Inven, on November 4.

The files in question were not fake installation files or illegal programs, but files that the official launcher downloaded normally. This made the incident particularly serious: users could have been infected simply by launching the client, without doing anything unusual. However, as of the time of reporting, neither the extent of any actual data theft nor the identity of the attacker had been revealed.

2. Server Tampering and Malware Structure

According to a technical report on GitHub cited by Yonhap News and JoongAng Economy News, JavaScript files on a CDN server used by Level Infinite were tampered with by an unidentified attacker on September 27. A NamuWiki article listed three tampered files (aegis-fix.min.js, images.7fec4c32.js, and FeedList.feb647c9.js), while Inven reported that the report analyzed four files on the official server as having been injected with commands to load external malware. Sources differ on the number of files. All of these files run automatically when the NIKKE PC launcher starts. The tampered code reportedly acted as a loader, downloading additional scripts from external servers (insightjs.com, insightjs.org).

Once installed, the agent was analyzed as being closer to a remote access tool that lets an operator issue commands remotely than to a program that steals a fixed set of information. The functions listed in the NamuWiki article include running arbitrary programs, viewing and downloading files on the PC, taking screenshots of the entire monitor, collecting passwords and cookies stored in browsers, collecting developer-tool keys and tokens, and searching for 28 types of cryptocurrency wallet files. It reportedly also included a persistence mechanism that planted a malicious DLL in Chrome’s installation directory so it could continue running after the launcher was closed, as well as routines to erase traces of infection. According to Inven, Linux and Steam Deck users running the game through Proton were also exposed to the same risk.

Sources also differ on when infections could have occurred. The NamuWiki article stated that the malware could have been installed if the launcher had been run even once from September 27 onward. Yonhap News and Inven, however, said the report’s author believed infection had been possible since October 24 at the latest, and identified users who ran the launcher after October 24 as being at risk.

3. Discovery and Public Disclosure

According to the NamuWiki article, the incident came to light at around 9 p.m. on November 3. A user with an anonymous handle on the NIKKE minor gallery was trying to find out why League of Legends, which had worked until the day before, suddenly would not launch. They discovered that Vanguard was detecting a hijacked DLL and blocking the game from starting. Further investigation reportedly showed that the DLL had been installed by the NIKKE launcher, and that running the launcher with a proxy enabled revealed signs that the launcher itself had been hacked. The user reported the incident to the Korea Internet & Security Agency’s incident response team and, at the same time, published a scanner on their GitHub account to warn others.

However, the NamuWiki article noted that the original post that first brought the incident to public attention could no longer be viewed because the gallery manager had labeled the reporter a troublemaker, deleted the post, and blocked them. Inven, meanwhile, reported that the suspicions began after users on the Chinese game community NGA noticed unusual signs, and that reports also emerged on the Taiwanese gaming forum Bahamut from several Japanese-server users who had found the same traces in their logs. According to Inven, the report was published on GitHub on November 3, and domestic media reported on it the following morning.

4. Server Restoration and Company Response

The tampered files did not begin to be replaced with clean versions until the early hours of November 4. According to the report cited by Inven, three of the four tampered files were replaced between 2:04 a.m. and 2:21 a.m. Korea Standard Time on November 4. The remaining file had already been fixed on the origin server on October 28, but some regional distribution servers were still serving the tampered file as late as 7:26 a.m. on November 4. The NamuWiki article gave a different account: two tampered JS files were replaced at around 2 a.m., while the remaining file had already been addressed on October 28. The same article stated that some CDN servers were still serving the tampered version as of 4 a.m., and that the attacker cut off the server response and fled at around 3:30 a.m.

The company’s official response was limited as of the time of reporting. In response to a Yonhap News inquiry, Level Infinite said only that it was “conducting an internal investigation.” Inven reported that, as of the morning of November 4, neither the developer Shift Up nor Level Infinite had posted a statement on its official channels. Safe Times pointed out that replacing the files on the server and removing malware already downloaded to users’ PCs were separate matters. Even after restoring the distribution route, the companies would still need to check for existing infections and inform users of any necessary steps.

5. Guidance for Users

The method for checking for infection, given both by the report’s author and the NamuWiki article, is to open Launcher\intl_service\debug.log in the game’s installation directory and search for the text “k2f_chan.” If this text appears, it is considered evidence that the agent ran. A Reddit post also advised users to immediately uninstall NIKKE and change all their passwords if “k2f_chan” and the word “registered” appeared in the debug log.

However, the researcher cautioned that the absence of a record does not mean users are safe. Because the malware had routines for erasing traces, a post-incident check that finds nothing cannot establish that no data was stolen. If infection is suspected, users are advised to disconnect from the internet and delete the malicious cache folders, DLLs, and registry keys listed in the NamuWiki article. They should then change their passwords using a different, safe device, sign out of all existing sessions, move their digital assets to a new wallet, and revoke developer security keys. Users were also advised to stop launching the PC client until an official fix announcement was issued.

6. Authenticity Debate

The key questions are whether the incident should be considered to have resulted in large-scale data theft, and whether the currently known account of the breach’s entry point and scope can be accepted as accurate.

6.1. The View That the Incident Should Be Considered Serious

This side points primarily to the nature of the malware. If the installed software was a remote-control agent rather than a simple information stealer, the attacker could have done virtually anything, from running arbitrary programs and viewing files to taking screenshots and collecting stored account and wallet information. Moreover, according to the NamuWiki article, the routines for erasing traces and the lack of logs mean that victims have no way to determine what was taken, when, or how much. Since the absence of traces does not mean that users are safe, this argument holds that the worst-case scenario should be assumed.

The potential scope of exposure was also broad. Users could have been infected simply by launching the official client, and the tampering is believed to have begun on September 27. Linux and Steam Deck users were at risk, as well as Windows users, and the same traces were reportedly found in logs from Japanese-server users. A post by one user on FM Korea illustrates how seriously some users took the situation, to the point of considering whether they needed to format their entire computers. The post also claimed that Windows credentials, browser passwords, AI coding tools, and GitHub information had been stolen. The list of functions in the NamuWiki article, including the collection of Windows Credential Manager dumps, is consistent with these concerns.

6.2. The View That It Is Too Early to Draw Conclusions

The opposing view argues that “could do” is not the same as “did.” Safe Times noted that the mere fact that malware has certain capabilities does not prove that information was actually stolen, and that neither the number of affected users nor the types and volume of leaked information had been confirmed. According to Inven, the researcher did not directly run the malware itself for safety reasons, and analyzed only its code structure. In addition, the malware was not structured to extract all ordinary passwords stored in Windows; it read only information related to developer tools. This differs from claims relayed in the FM Korea post that “even Windows credentials were all stolen,” and also conflicts with the NamuWiki article’s account.

Accounts of the breach’s entry point also differ. A community post reproduced on FM Korea claimed that NIKKE itself had not been hacked, but that two domains managed by Level Infinite had expired and a hacker who discovered this had bought one of them and uploaded malware to it. This post gives the same initial distribution date of September 27 as the report, but its explanation differs from the accounts by Yonhap News and Inven that the CDN server itself was hacked. Inven also reported that it was not yet known how the attacker had obtained the authority to alter files on the official distribution server. Safe Times said further confirmation was needed as to whether the mobile app was affected and whether files distributed to users in Korea had used the same route. Inven likewise said that the suspected malware had been found only in files loaded by the PC launcher, and that the impact on mobile environments could not be confirmed.

Ultimately, the report and multiple media outlets agree that the server was tampered with and malware was inserted, but the extent of any actual data theft and the method of intrusion remain unclear pending the company’s official investigation.

7. Trivia

  • A post on FM Korea relayed a post from an overseas anonymous message board that listed several Tencent-affiliated games—including NIKKE, PUBG Mobile, Delta Force, and Honor of Kings—as having been hacked, and said rumors were circulating that Tencent as a whole had been hit. However, no evidence supporting this was confirmed, and the reports about this incident identified only one PC launcher. The same FM Korea post also included a claim that Chinese users, angered by the incident, had hacked the launcher, but this too was unconfirmed.
  • One user in the same post wrote that Outlanders, which does not have a PC client, was unrelated to the incident.
  • On October 29, a few days before the incident became known, NIKKE released its fourth-anniversary update worldwide.

Cross-checked by AI

Estimated dateSep 2026 ~ Nov 2026
The start of the attack and the time it became public differ, so the period is given as a range. Yonhap News, Inven, JoongAng Economy News, NamuWiki, and an FM Korea post all date the tampering and initial distribution to September 27, 2026. The incident became known between the night of November 3 and the early morning of November 4, 2026. Yonhap News, Inven, and JoongAng Economy News describe the confirmed period of infection risk as beginning after October 24. NamuWiki and the FM Korea post consider anyone who ran the launcher from September 27 onward to be at risk.

Timeline

Date ▲Event
Sep 2026Files on Level Infinite's CDN servers were identified as having been tampered with by an attacker on September 27, and malware distribution through the NIKKE PC launcher was said to have begun.
Oct 2026According to Yonhap News, Inven, and JoongAng Economy News, the report's author considered PC launcher users to have been at risk of infection from October 24 at the latest.
Oct 2026One of the tampered files was removed from the original server on October 28 (Inven, NamuWiki).
Nov 2026Between the night of November 3 and the early morning of November 4, suspicions about malware in the PC launcher became public and the GitHub report was posted.
Nov 2026The tampered files were replaced with clean files in the early morning of November 4, but some distribution servers continued to serve the tampered versions for a while.

Verified facts

  • Suspicions that the PC launcher for Goddess of Victory: NIKKE had been hacked and used to distribute malware emerged on November 3–4, 2026. Yonhap News, Inven, Safe Times, JoongAng Economy News, and NamuWiki covered the incident.
  • Files on the official distribution server (CDN) of Level Infinite, a Tencent subsidiary, were identified as having been tampered with by an unknown attacker on September 27, 2026. Yonhap News, Inven, JoongAng Economy News, and NamuWiki reported the same information.
  • Running the PC launcher activates the tampered files. This can cause remote-control malware to be downloaded from an external server and run. Yonhap News, Inven, JoongAng Economy News, and NamuWiki describe this process.
  • If infected, an attacker can run arbitrary commands with the user's privileges, access files, and capture the screen. Information stored in browsers, including account details and cryptocurrency wallet data, was also identified as a target for theft. Yonhap News, Inven, JoongAng Economy News, NamuWiki, and the FM Korea post report these capabilities.
  • The information is based on a technical report by an independent security researcher posted on GitHub. Yonhap News, Inven, Safe Times, and JoongAng Economy News reported this.
  • Users were advised to check for the text 'k2f_chan' in Launcher/intl_service/debug.log in the game's installation folder to determine whether they were infected. Inven and NamuWiki reported this; the FM Korea and Reddit posts also mention the same 'k2f_chan' entry. Inven added that the absence of the entry did not guarantee safety.
  • The recommended precaution was to stop running the PC launcher until official action was taken. Users were also advised to change passwords saved in their browsers and protect cryptocurrency wallets and similar assets. Yonhap News, JoongAng Economy News, Inven, and NamuWiki reported these recommendations.
  • The issue affected the PC launcher. Inven said the report alone could not establish whether the mobile app was affected, and Safe Times also said the impact on the mobile app required further confirmation.
  • Inven and NamuWiki reported that users on Linux and Steam Deck running the game through Proton faced the same risk as Windows PC users.
  • The attacker's identity and how they obtained the ability to tamper with the CDN have not been revealed. The actual scale of the damage has also not been confirmed. Inven, NamuWiki, and Safe Times all noted this.
  • The tampered files were replaced with clean files in the early morning of November 4, 2026. One other file had already been fixed on October 28. However, some distribution servers continued to serve the tampered version for a while. Inven and NamuWiki reported this.
  • In response to a query from Yonhap News, Level Infinite said it was "conducting an internal investigation." Yonhap News and JoongAng Economy News reported this. Inven said that, as of the morning of the 4th, no statement about the incident had been posted on official channels.
  • NIKKE was developed by Shift Up and is serviced and published by Level Infinite, a Tencent subsidiary. Yonhap News, Inven, Safe Times, and JoongAng Economy News reported this.

Points of dispute

  • Accounts differ on when the infection risk began. Yonhap News and JoongAng Economy News said the report's author considered users who ran the launcher after October 24 to be at risk. Inven said malware could have been installed and run from October 24 at the latest. By contrast, NamuWiki and the FM Korea post consider anyone who ran it even once from September 27 onward to be at risk.
  • Accounts differ on the number of tampered files. Inven said there were four, while NamuWiki said there were three JS files. Yonhap News and JoongAng Economy News referred only to "JavaScript files."
  • Accounts differ on how the hack occurred. A community post quoted by the FM Korea post said that two domains managed by Level Infinite had expired and that a hacker bought one of them and uploaded malware to it. This differs from the accounts by Yonhap News, Inven, and NamuWiki that files on the CDN server were tampered with. The same post said that NIKKE itself had not been hacked.
  • An overseas community post quoted by the FM Korea post claimed that all of Tencent and several games, including PUBG MOBILE and Delta Force, had been hacked. Other sources discussed only the NIKKE PC launcher and did not confirm this claim.
  • Accounts differ on who first discovered the issue and brought it to public attention. Inven said suspicions arose after users of the Chinese game community NGA noticed unusual signs. NamuWiki said a user on the NIKKE minor gallery first brought it to public attention on the night of November 3 while investigating why League of Legends was being blocked from launching.
  • Accounts differ on when the GitHub report was published. Inven said it was posted on the 3rd, while Yonhap News, JoongAng Economy News, and Safe Times said it was posted on the 4th.
  • Accounts differ on how long tampered versions remained available after clean files were restored. Inven said two distribution servers in some regions served the tampered version until 7:26 a.m. on the 4th. NamuWiki said some CDN servers were still serving it until 4 a.m. on the 4th.
  • Accounts differ on the scope of information that could be stolen. Inven said the malware was not designed to extract all general passwords saved in Windows, but instead read information related to development tools. NamuWiki said it had a function for collecting Windows Credential Manager dumps. A post quoted by the FM Korea post also claimed that Windows credentials and other data had been stolen. Safe Times said that analysis identifying such capabilities was not enough to conclude that data had actually been stolen.