wp2shell: more than a month later. Confirm 6.8.6, 6.9.5, 7.0.2. Patched is not clean.

Read the advisory
Hardening Dictionary

SSL/TLS

Definition

SSL/TLS encrypts traffic between browsers and your server so passwords and cookies are harder to sniff.

Also called: SSL, TLS, HTTPS, SSL certificate, TLS certificate

Why it matters for WordPress

Login forms, cookies, and customer data should never ride cleartext HTTP. Browsers mark non-HTTPS sites as insecure, which hurts trust and SEO. HTTPS protects the pipe. It does not fix an outdated plugin with a public CVE.

How it shows up in practice

  • Padlock (or a scary certificate warning) in the browser
  • Certificate expiry that takes the shop offline with a browser interstitial
  • Mixed content: an HTTPS page still loading HTTP scripts or images
  • Admin cookies safer in transit, but still stealable via XSS if you leave holes open

What to do

  1. Force HTTPS at the host or in WordPress site URLs.
  2. Monitor certificate expiry (many hosts auto-renew Let’s Encrypt).
  3. Fix mixed content so scripts and forms stay on HTTPS.
  4. Keep patching; transport encryption is one layer, not the whole stack.

Guide: HTTPS and SSL/TLS certificates.

Go deeper

Want the full walkthrough?

This page stays short on purpose. The guide covers steps, examples, and what to check on a live WordPress site.

Open full guide

Nearby ideas in the dictionary

All terms →

Larger screenshot