Author Topic: Outdated CMS and miner script on website!  (Read 1122 times)

0 Members and 1 Guest are viewing this topic.

Offline polonus

  • Avast Überevangelist
  • Probably Bot
  • *****
  • Posts: 33900
  • malware fighter
Outdated CMS and miner script on website!
« on: June 14, 2018, 03:39:43 PM »
See: https://urlquery.net/report/e2d4ea2c-5e20-44eb-9f47-88559679aee3
19 instances of malware detected.
Detected retirable jQuery library: d8fa7e88103d08cabde20e647c8ef581185b91c80d532def00027e3fd02aaad5

Website-code and issues of that website: https://aw-snap.info/file-viewer/?protocol=not-secure&tgt=www.qzlife.it&ref_sel=GSP2&ua_sel=ff&fs=1

Malicious script -URL found in: htxp://www.qzlife.it

1: hxxp://coinhive·com/lib/coinhive·min·js

Various sources and sinks: http://www.domxssscanner.com/scan?url=http%3A%2F%2Fwww.qzlife.it%2F

Error in code
Quote
script
     info: ActiveXDataObjectsMDAC detected Microsoft.XMLHTTP
     info: [decodingLevel=0] found JavaScript
     error: line:5: SyntaxError: missing ) in parenthetical:
          error: line:5: .events)n.removeEvent(b,d,e.handle);b.removeAttribute(n.expando)}"script"===c&&b.text!==a.text?(Da(b).text=a.text,Ea(b)):"object"===c?(b.parentNode&&(b.outerHTML=a.outerHTML),l.html5Clone&&a.innerHTML&&!n.trim(b.innerHTML)&&(b.innerHTML=a.innerHTML)):
          error: line:5: ...^
     file: 0da7a47d11b2f6c9cf852523a97602ec19517d36: 97198 bytes
error in the coinhive script
Quote
error: line:3: SyntaxError: unterminated string literal:
          error: line:3: WASM_BINARY_INLINE=
          error: line:3: ^

Word Press issues - WordPress Version
4.7.10
Version does not appear to be latest 4.9.6 - update now.

WordPress Plugins

The following plugins were detected by reading the HTML source of the WordPress sites front page.

wp-super-cache 1.5.9   latest release (1.6.1) Update required
https://wordpress.org/plugins/wp-super-cache/
cookie-notice 1.2.41   latest release (1.2.44) Update required
http://www.dfactory.eu/plugins/cookie-notice/
interstitial-ads-pro 1.5   
adrotate 4.10   latest release (4.12.1) Update required
https://ajdg.solutions/products/adrotate-for-wordpress/
wpsite-background-takeover 4.1.0   
wordpress-seo 4.5   latest release (7.6.1) Update required
https://yoa.st/1uj
contact-form-7 4.3.1   latest release (5.0.2) Update required
https://contactform7.com/
Plugins are a source of many security vulnerabilities within WordPress installations, always keep them updated to the latest version available and check the developers plugin page for information about security related updates and fixes.

There are likely more plugins installed than those listed here as the detection method used here is passive. While these results give an indication of the status of plugin updates, a more comprehensive assessment should be undertaken by brute forcing the plugin paths using a dedicated tool.

Warning  User Enumeration is possible

The first two user ID's were tested to determine if user enumeration is possible.

ID   User   Login
1   None   admin
2   None   elisa
It is recommended to rename the admin user account to reduce the chance of brute force attacks occurring. As this will reduce the chance of automated password attackers gaining access. However it is important to understand that if the author archives are enabled it is usually possible to enumerate all users within a WordPress installation.

Only the first two user ID's were tested with this scan, use the Nmap NSE enumeration scripts (use your own Nmap installation or try the adanced membership option ) to discover additional user ID's.

Why this is been given as safe, is beyond me: hxtps://coinhive.com/lib/worker-asmjs.min.js.mem
GoogleSafe:
OK   Load:
481ms   Server: -104.20.209.59
cloudflare   ASN: 13335 United-States
Cloudflare Inc   Reverse DNS:   (Cloudflare abuse?).

polonus (volunteer website security analyst and error hunter)

Cybersecurity is more of an attitude than anything else. Avast Evangelists.

Use NoScript, a limited user account and a virtual machine and be safe(r)!