IRS-authorized tax return software caught serving JS malware, an IRS-authorized e-file software service provider used by many for filing their tax returns, has been caught serving JavaScript malware.

Security researchers state the malicious JavaScript file existed on website for weeks. BleepingComputer has been able to confirm the existence of the malicious JavaScript file in question, at the time. 

Note, this security incident specifically concerns and not identical sounding domains or .

Just in time for tax season was caught serving malware, as spotted by multiple users and researchers. The malicious JavaScript file in question is called ‘popper.js’: serving malicious popper.js file
The ‘popper.js’ file used by across its webpages contains malware

The development comes at a crucial time when U.S. taxpayers are wrapping up their IRS tax returns before the April 18th due date.

The highlighted code above is base64-encoded with its decoded version shown below. The code attempts to load JavaScript returned by infoamanewonliag[.]online:


The use of Math.random() at the end is likely to prevent caching and load a fresh copy of the malware—should the threat actor make any changes to it, every time is visited. At the time of writing, the endpoint was no longer up.

BleepingComputer can confirm, the malicious JavaScript file ‘popper.js’ was being loaded by almost every page of, at least up until April 1st. pages serving popper.js pages serving poppers.js (BleepingComputer)

As of today, the file is no longer seen serving the malicious code.

Website ‘hijacked’ over 2 weeks ago

On March 17th, a Reddit surfaced where multiple users suspected the website was “hijacked.”

At the time, the website showed an SSL error message that, some suspected, appeared to be fake:

SSL error shown by
SSL error shown by (u/SaltyPotter on Reddit)

Turns out that’s indeed the case. Researchers spotted an additional file ‘update.js’ associated with this attack which was being served by an Amazon AWS endpoint.

BleepingComputer has obtained the so-called ‘update.js’ and we noticed the fake SSL error message present as base64-encoded HTML code (highlighted below) inside of it:

Fake SSL error message encoded as base64
Fake SSL error message which is just base64-encoded HTML (BleepingComputer)

An HTML excerpt from the decoded string generating the fake SSL error is shown below:

HTML code generating the fake SSL error message
Decoded base64 HTML code generating the fake SSL error message (BleepingComputer)

The malicious JavaScript file ‘update.js’, further attempts to prompt users to download next stage payload, depending on whether they are using Chrome [update.exe – ] or Firefox [installer.exe – ]. Some antivirus products have already began flagging these executables as trojans.

BleepingComputer has independently confirmed these binaries establish a connection to a Tokyo-based IP address,, that appears to be hosted with Alibaba. The same IP also hosts the illicit domain, infoamanewonliag[.]online associated with this issue.

Security research group named MalwareHunterTeamwho further analyzed these binaries,  these contain Windows botnets written in PHP—a fact the research group mocked. Additionally, they called out for leaving the malicious code on its website for weeks:

“So, the website of []… got compromised at least around middle of March & still not cleaned,”  MalwareHunterTeam.

Referring to a Reddit thread, they further said, “…even the payloads serving domain was mentioned 15 days ago already. How this not got more attention yet?”

Dr. Johannes Ulrich of SANS Institute has also released of the issue.

The full scope of this incident, including if the attack successfully infected any visitors and customers, remains yet to be learned.

BleepingComputer has approached with questions well before publishing.

In January 2022, the LockBit ransomware gang At the time, BleepingComputer did not receive a response from the company confirming or denying an attack.