Archive. This is an archive of the Apple Support Community. Discussions are being restored and soon you will be able to read and post here again.

Safari Web Content process for piradex.com causes persistent high CPU

Hi,


I need help with a persistent Safari issue. Safari automatically creates a paradox.com Web Content process that can consume 50–80%+ CPU, causing significant battery drain.


I have already tried clearing all Safari data/history/cache, disabling extensions/background applications, Private Browsing, a different internet connection and a new macOS user account. The process still reappears.


When Safari is completely closed, piradex.com disappears and CPU usage returns to normal.


Could you please advise how to identify and permanently remove whatever is causing Safari/WebKit to connect to piradex.com?


I would also like to know whether the appropriate next step is a macOS reinstall or a full erase and clean installation.


I can provide Activity Monitor screenshots if needed.


Thank you,


Simas





[Edited by Moderator]

5 replies

Subject: Re: High CPU usage from piradex.com in Safari Web Content


The key observation is that force-quitting the piradex.com Web Content process immediately returns CPU usage to normal, but the process soon reappears. This suggests Safari, or another app using Apple's WebKit framework, is repeatedly loading content associated with that domain.


This does not prove infection: webpages and apps can load third-party content without you visiting the domain.


I would identify what triggers the connection before reinstalling or erasing macOS.


1. In Safari, enable the Develop menu in Safari > Settings > Advanced, then choose Develop > Show Web Inspector. Check Network activity for requests to piradex.com. Try to identify the page, frame or script making the request.


Apple guide: https://developer.apple.com/documentation/safari-developer-tools/web-inspector


Also try Develop > Inspect Apps and Devices. WebKit content may originate in another application, not just a Safari tab.


https://developer.apple.com/documentation/safari-developer-tools/inspect-apps-and-devices


2. Review Safari > Settings > Websites for unfamiliar permissions, especially Notifications, Pop-up Windows and Automatic Downloads. Check General for the homepage and startup behaviour. Close all tabs, including pinned tabs, and avoid restoring previous windows during testing.


Apple guide: https://support.apple.com/en-ca/102564


3. Temporarily turn off Safari syncing in iCloud settings. Restart the Mac, open Safari without restoring tabs, and leave it open without visiting websites. Check Activity Monitor to see whether the process returns.


A new account may still receive Safari data through the same Apple Account.


Apple guide: https://support.apple.com/en-ca/guide/icloud/mm9b8da4f328/icloud


4. Since it affects a new account, review System Settings > General > Login Items & Extensions, Device Management, VPN/proxy and DNS settings, and third-party security or network-filtering software.


Apple guides: Login items: https://support.apple.com/en-ca/guide/mac-help/mh15189/27/mac/27


Device management: https://support.apple.com/en-ca/guide/mac-help/mh35474/27/mac/27


Check /Library/LaunchAgents/, /Library/LaunchDaemons/ and ~/Library/LaunchAgents/ for unfamiliar items, but do not delete anything until identified. Disabling Peng Antai made no difference, so its involvement is unproven.


5. Restart the Mac, disconnect from the internet, then open Safari without restoring tabs. Wait several minutes and monitor Activity Monitor. Reconnect while Safari remains open and watch for piradex.com.


If it appears only after reconnecting, a network-triggered request is more likely. If it appears offline, investigate session restoration or other local WebKit activity.


6. When the process appears, note its PID in Activity Monitor, select it, then choose View > Sample Process and save the report. If possible, also collect a System Diagnostics report.


Apple guide: https://support.apple.com/guide/activity-monitor/run-system-diagnostics-actmntr2225/mac


The sample may help identify JavaScript, rendering or other WebKit activity.


7. Never having visited the domain is worth investigating, but does not prove malware. A page or app may request third-party content in the background. Avoid visiting it; identify the source of the request.


8. I would not erase the Mac yet. A reinstall generally preserves accounts, apps and data, so it may not remove a cause tied to an app or synchronized settings.


Reinstall instructions: https://support.apple.com/en-ca/102655


A clean erase should be a last resort. If you do this, set up the Mac as new and test Safari before restoring a backup, enabling iCloud syncing or reinstalling third-party apps. Otherwise, you may reintroduce the cause.


Apple-silicon erase instructions: https://support.apple.com/en-ca/102506


9. Could you establish:


  • Does the process appear immediately after opening Safari with no tabs?
  • Does it appear while Safari is open but the Mac is offline?
  • Does it persist with iCloud Safari syncing disabled?
  • Can Web Inspector identify the page, frame or script making the request?
  • Does the Activity Monitor sample reveal what the process is doing?


My recommendation: Identify the trigger before reinstalling or erasing macOS. The process returning after force-quit confirms recurring activity, not its source.


If these tests do not resolve it, contact Apple Support and provide the process sample and diagnostic report:

Just some additional troubleshooting ideas:


Does this happen when you have started up in Safe Mode? 


Reconsider the possibility of a third party software causing the problem.  EtreCheck can be used to investigate what is installed.  Give it full disk access. You can post the report here. Someone might spot something.


Using EtreCheck to Troubleshoot Potential Mac Issues

Welcome!


First, is this about Safari on the iPhone 15 in your equipment line, or a Mac computer? If the latter, please tell us what model, its sub-model, and the macOS version it is running, all from "About this Mac." That will help us better help you here where we, other end users, can neither see nor remotely acces your devices.


You observed:

When Safari is completely closed, piradex.com disappears and CPU usage returns to normal.


Another similar check may be enlightening:

Does quitting piradex.com but leaving Safari open also return CPU usage to normal?


I am seeing more and more sites that demand much of system resources. I just opened the Amazon home page in Safari 27.2 and immediately it was using 20-22% of my CPU:



That is on an M4 Pro MacBook Pro with 24GB RAM running macOS 27.2.


WhenI took that screenshot, I had twelve Apple.com forum tabs open in Safari and they do not even register in AM.


Other than telling piradex to kiss it, here are some things to check:

— are you running any anti-virus, "cleaning" apps, or client-side ("coffee shop') VPNs?

— are you running ad blockers.

— what Safari extensions are you running, if any?


PS: For security reasons, please do NOT post your device's serial number. Thanks!


Cheers!

Allan


Hi, thanks for the response.


This is about Safari on my 13-inch MacBook Air with an M4 chip and 16 GB RAM, running macOS 27.2 with all the latest updates installed.


Regarding your suggested test: if I force quit the piradex.com process in Activity Monitor while leaving Safari open, CPU usage immediately returns to normal. However, piradex.com automatically reappears shortly afterwards and CPU usage increases again.


The unusual part is that I have never intentionally visited piradex.com.


I have already tried the following:


  • Cleared all Safari history, cookies, cache and website data
  • No Safari extensions are installed
  • No configuration profiles are installed
  • Tested in Private Browsing
  • Tested on a different network via iPhone hotspot
  • Created a completely new macOS user account, but the same issue appeared
  • Disabled Peng Antai background activity, with no change


When Safari is completely closed, piradex.com disappears and CPU usage returns to normal.


So my main question is: what could be causing Safari/WebKit to automatically connect to and repeatedly recreate piradex.com, despite me never visiting this site?


Thanks,


Simas

Thsnk you!


However, piradex.com automatically reappears shortly afterwards and CPU usage increases again.


I looked up that service and found this:


https://www.ipaddress.com/website/piradex.com/


It appears to be somehow associated with CloudFlare, which is a security base for some web services. I would start asking some hard questions of your ISP.