Launching a custom website is exciting, but the moment you start accepting credit card payments, you hit a new hurdle: PCI Compliance.

If you have ever received a failed scan report with errors like “Full Path Disclosure” or “Host Header Injection,” you know the panic. These aren’t just technical jargon—they are security gaps that can freeze your ability to process payments.

Here is how we handle these common vulnerabilities at Nanet.

1. Full Path Disclosure: Hiding the Map

If your website crashes and displays a specific error message showing internal file locations, you have just failed your PCI scan. This is called Full Path Disclosure. It gives hackers a “map” of your server’s hard drive, revealing exactly where sensitive files are located.

The Fix: We configure servers to suppress these details completely. Instead of raw system paths, visitors (and scanners) should only ever see a generic “Internal Server Error.” The technical logs stay private, where they belong.

2. Host Header Injection: Verifying Identity

When a browser connects to a server, it sends a digital label saying, “I am looking for nanet.co.uk.” Hackers can manipulate this label to trick your server into trusting malicious domains, which can lead to sophisticated attacks like password reset hijacking.
The Fix: We strictly “whitelist” domains at the server level. If an incoming request doesn’t match your exact domain name, the server drops the connection immediately.

3. The “Silver Bullet”: Strict Firewall Rules

The most common cause of a failed scan is simply leaving the back door unlocked. If a compliance scanner detects that your administrative tools or control panels are open to the public internet, it flags your site as high-risk.

The Fix: We use cloud-level firewalls to create a perimeter wall around your infrastructure.

  • Public Web Traffic: Open to everyone, ensuring your customers can always reach you.
  • Administrative Access: Locked down to specific, authorized locations only.

This stops scanners—and attackers—before they even reach your server.

Custom Control vs. DIY

In our previous post, Custom Web Development vs. DIY Builders, we talked about the power of ownership. Security is the ultimate proof of that.

With a custom solution, we don’t just build the design; we secure the infrastructure behind it. Passing a PCI scan shouldn’t be a nightmare—it should be standard procedure.

Need help securing your infrastructure? Contact Nanet today.

Subscribe To Receive The Latest News

Don’t miss out on the latest updates and exclusive content.

By submitting my data I agree to our Privacy policy.

Let’s Make Things Happen

Reach out to our team today and let us bring your vision to life with a truly remarkable website tailored to your needs!

  • Get your business seen across the web

  • Professional and affordable
  • Short time scale projects
  • Fast websites for user satisfaction
  • Increase local sales

our logo

By submitting my data I agree to our Privacy policy.