Security Scan Results

https://www.besha-analitika.co.id

Screenshot of https://www.besha-analitika.co.id

www.besha-analitika.co.id

F

Critical — Immediate Action Needed

26 issues detected

Scanned 1 month ago

26

Total

6

Critical

2

High

4

Medium

Info

WP_DEBUG is disabled (no PHP errors visible)

High

PHP 7.4.33 detected — end of life, no security updates

How to fix: Upgrade PHP to 8.2+ via your hosting control panel. Outdated PHP receives no security patches.

Low

X-Powered-By header exposed: PHP/7.4.33 — reveals server software

How to fix: Hide X-Powered-By header. In php.ini set expose_php = Off, or add Header unset X-Powered-By to .htaccess.

Medium

Missing security header: X-Frame-Options -- Prevents clickjacking attacks

How to fix: Add to .htaccess: Header always set X-Frame-Options "SAMEORIGIN" — prevents clickjacking attacks.

Medium

Missing security header: X-Content-Type-Options -- Prevents MIME-type sniffing

How to fix: Add to .htaccess: Header always set X-Content-Type-Options "nosniff" — prevents MIME-type sniffing.

Medium

Missing security header: Strict-Transport-Security -- Enforces HTTPS connections

How to fix: Add to .htaccess or nginx: Header always set Strict-Transport-Security "max-age=31536000; includeSubDomains"

Info

Missing security header: Content-Security-Policy -- Controls resource loading

Info

Missing security header: Referrer-Policy -- Controls referrer information

Info

Missing security header: Permissions-Policy -- Controls browser feature access

Info

SSL certificate valid (33 days remaining) — issued by Let's Encrypt

Info

HTTP correctly redirects to HTTPS

Medium

Cookies missing security flags (SameSite): ci_session

How to fix: Set cookie security flags in wp-config.php: @ini_set("session.cookie_httponly", 1); @ini_set("session.cookie_secure", 1); @ini_set("session.cookie_samesite", "Lax");

Critical

WordPress configuration file exposed

/wp-config.php

Critical

Environment file exposed

/.env

High

Debug log exposed

/wp-content/debug.log

Info

WordPress readme exposed (version info)

/readme.html

Info

WordPress license file exposed

/license.txt

Low

XML-RPC enabled (brute-force risk)

/xmlrpc.php

Critical

Database backup file exposed

/backup.sql

How to fix: Delete this backup file immediately — it may contain database credentials or sensitive data.

Critical

Database dump file exposed

/database.sql

How to fix: Delete this backup file immediately — it may contain database credentials or sensitive data.

Critical

Database dump file exposed

/dump.sql

How to fix: Delete this backup file immediately — it may contain database credentials or sensitive data.

Critical

Database dump file exposed

/db.sql

How to fix: Delete this backup file immediately — it may contain database credentials or sensitive data.

Info

REST API user enumeration blocked

Low

wp-cron.php is publicly accessible (potential DDoS vector)

/wp-cron.php

How to fix: Disable WP-Cron in wp-config.php with define("DISABLE_WP_CRON", true) and use a real server cron job instead.

Info

No external scripts detected

Checked against 11 blacklist services

Spamhaus DBL
SURBL
URIBL
SpamEatingMonkey
Barracuda
SORBS
Invaluement
URLhaus
OpenPhish
Google Safe Browsing
VirusTotal (70+ engines)

Your site needs immediate attention

We found critical security issues. Our experts can clean your site and fix all vulnerabilities within 24 hours.

Get Expert Cleanup — $49
Scan another site