Understanding Hardening Posture Score

The hardening posture score measures how many recommended security protections are enabled on your site. Unlike the risk score, which reflects vulnerabilities, the posture score reflects preventive security configuration. What the Score Represents Uploads execution...

Hardening Controls Deep Dive

Steel Security includes a set of security hardening controls designed to reduce attack surface. Each control includes a status indicator to help administrators understand the next action. Typical Status Values Enabled – the protection is activeRecommended – the...

Server-Aware Hardening in Steel Security

WordPress environments run on a variety of web servers. Steel Security adapts hardening techniques depending on the detected server. Apache Apache commonly uses .htaccess rules to enforce protections such as uploads execution blocking, directory listing protection,...

Uploads PHP Execution Protection

The WordPress uploads directory should only contain media files. Attackers often attempt to upload malicious scripts disguised as images or documents. If PHP execution is allowed, those files could run on the server. Why This Is Dangerous Remote code...

Directory Listing Protection

Directory listing occurs when a web server displays the contents of a folder. This can expose plugin structures, temporary files, backups, and hidden scripts. Attackers can use these listings to map your environment. Steel Security recommends disabling directory...

Security Headers Hardening

HTTP security headers help browsers enforce security protections. Examples include X-Frame-Options, Content-Security-Policy, X-Content-Type-Options, and Referrer-Policy. These headers mitigate common attacks including clickjacking, cross-site scripting, and...