WordPress Security Hardening & PCI Compliance (WooCommerce)

Posted 8 hours ago

Worldwide

Summary

We are looking for an experienced WordPress security specialist to help us remediate findings from a PCI vulnerability scan and prepare our WooCommerce website to pass a rescan. The website is a production WooCommerce site running on WordPress with Cloudflare and several third-party integrations (analytics, marketing scripts, WPML, Elementor, etc.). We are looking for someone with proven experience in WordPress security, PCI compliance, and server configuration who can implement the required changes without affecting site functionality. Scope of Work: 1. Review the PCI Vulnerability Report * Review the provided PCI scan report. * Separate genuine security issues from false positives or standard WordPress behavior. * Recommend compensating controls where appropriate. 2. Cookie Security Review * Audit all cookies flagged by the PCI scan. * Identify which plugin or component creates each cookie. * Configure Secure, HttpOnly, and SameSite attributes where appropriate. * Ensure WooCommerce cart functionality, checkout, AJAX features, analytics, and third-party integrations continue to work correctly. * Avoid blanket server-side cookie modifications that could break functionality. 3. Security Headers * Configure HTTP Strict Transport Security (HSTS). * Review and improve other relevant security headers where appropriate. 4. WordPress Hardening * Verify PHP errors and debug output are disabled. * Investigate the reported "Full Path Disclosure" findings and determine whether they are legitimate or scanner false positives. * If legitimate, remediate the issue. 5. Login & REST API Security * Improve WordPress login security (rate limiting, 2FA recommendations, Cloudflare protection, etc.). * Review REST API exposure and disable unnecessary endpoints or user enumeration without breaking WooCommerce or Elementor functionality. 6. PCI Scan Preparation * Implement changes required to maximize the chances of passing the PCI rescan. * Document any findings that are expected WordPress behavior and cannot reasonably be eliminated. * Provide notes that can be used as compensating controls if required by the PCI scanning vendor. Important Requirements: * Strong experience with WooCommerce. * Experience passing PCI compliance scans for WordPress websites. * Experience with Cloudflare. * Ability to troubleshoot without disrupting a live production website. * Please explain how you have previously resolved similar PCI scan findings. Deliverables: * All agreed security improvements implemented. * Website functionality fully tested after changes. * Summary of changes made. * Remaining findings (if any) with explanations and recommendations. * Assistance reviewing the PCI rescan results if minor follow-up adjustments are required. When applying, please include examples of previous WordPress PCI compliance or security hardening projects you've completed.

  • $500.00

    Fixed-price
  • Expert
    Experience Level
  • Remote Job
  • Ongoing project
    Project Type
Skills and Expertise
Mandatory skills
WordPress
PCI
Website Security
Activity on this job
  • Proposals:20 to 50
  • Last viewed by client:7 hours ago
  • Interviewing:
    0
  • Invites sent:
    0
  • Unanswered invites:
    0
About the client
Member since Nov 20, 2017
  • United States
    Crestview8:29 PM
  • $9.7K total spent
    32 hires, 2 active
  • 123 hours
  • Mid-sized company (10-99 people)

Explore similar jobs on Upwork

Amazon, Shopify, TikTok ExpertHourly‐ Posted 4 weeks ago
Shopify
Amazon Webstore
TikTok
Social Media Marketing
Internet Marketing
Set up Square Payment apiFixed-price‐ Posted 3 weeks ago
Square API

How it works

  • Post a job icon
    Create your free profile
    Highlight your skills and experience, show your portfolio, and set your ideal pay rate.
  • Talent comes to you icon
    Work the way you want
    Apply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
  • Payment simplified icon
    Get paid securely
    From contract to payment, we help you work safely and get paid securely.
Want to get started? Create a profile

About Upwork

  • Rating is 4.9 out of 5.
    4.9/5
    (Average rating of clients by professionals)
  • G2 2021
    #1 freelance platform
  • 49,000+
    Signed contract every week
  • $2.3B
    Freelancers earned on Upwork in 2020

Find the best freelance jobs

Growing your career is as easy as creating a free profile and finding work like this that fits your skills.

Trusted by

  • Microsoft Logo
  • Airbnb Logo
  • Bissell Logo
  • GoDaddy Logo