AppTech System

Blog / Compliance & Security

Website Security for Singapore SMEs: 8 Gaps You Can Fix This Week

13 Jun 2026 · AppTech System

Reviewing website security on a laptop

Most small-business websites in Singapore aren’t hacked because someone targeted them — they’re caught by automated bots scanning the whole internet for the same handful of weaknesses. And the volume is climbing: CSA recorded a 67% jump in infected systems in Singapore, to 117,300, much of it tied to outdated, unpatched software (CSA, 2025). The good news: the weaknesses bots exploit are usually quick and cheap to fix. Here are the eight we see most often, what each one risks, and how to close it.

Want the shortcut? Our free Website Security Check grades your site against these in a few seconds — no sign-up. Read on for what the results mean.

Key takeaways

  • Most SME sites are caught by automated bots, not targeted attacks; the gaps they find are cheap to fix.
  • Infected systems in Singapore rose 67% to 117,300 in 2024, largely from unpatched software (CSA, 2025).
  • Under PDPA, weak security on a site that collects personal data is a compliance risk, not just a technical one.
  • Two dated deadlines matter: cease NRIC-based logins by 31 Dec 2026, and report notifiable breaches within 3 days.
  • Most fixes are configuration changes, no rebuild needed, and move a site from a failing grade to a strong one.

Why does website security matter for a Singapore SME?

Because a weak site is now a compliance, trust and search problem at once, not just an IT one. Singapore’s PDPA requires reasonable security arrangements for personal data, and the PDPC actively fines organisations that fall short, citing the very gaps below: outdated systems, no MFA, no security reviews (Baker McKenzie, 2026).

Three reasons go beyond “getting hacked is bad”. First, PDPA: if your site collects names, emails or any personal data, you’re expected to protect it with reasonable security. Gaps here are a regulatory risk, and in one set of 2025 cases the PDPC imposed five-figure penalties on SMEs for exactly these lapses. Second, trust: browsers now visibly warn visitors about insecure sites, and a “Not Secure” label at checkout quietly erodes confidence. Third, Google: HTTPS has been a ranking signal since 2014, though a lightweight one affecting under 1% of queries (Google, 2014). The bigger search risk is a compromised site getting flagged and dropped from results entirely.

For the wider data duties that sit alongside site security, our PDPA compliance checklist walks through the obligations in plain English.

How bad is the threat picture for SMEs in Singapore?

Bad enough that ignoring it is a real bet. CSA’s Singapore Cyber Landscape recorded ransomware cases reported to authorities rising over 20% to 159 in 2024, while phishing cases jumped 49% to more than 6,100, with 12% of phishing emails containing AI-generated content (Clyde & Co, 2025).

The pattern matters for smaller firms. CSA noted that professional-services SMEs were disproportionately hit by ransomware, and that the surge in infected infrastructure was driven by outdated, unpatched systems. None of this requires you to be a high-profile target. Bots and opportunistic attackers find the soft spots, and a small business with an old CMS or a missing patch is a soft spot. Here’s how the trend looks year on year.

Threat (reported in Singapore) 2023 2024 Change
Ransomware cases 132 159 +20%
Infected systems (infrastructure) 70,200 117,300 +67%
Phishing cases 6,100+ +49%

Source: Cyber Security Agency of Singapore, Singapore Cyber Landscape 2024/2025 (figures as reported in the CSA press release and Clyde & Co summary, Sep 2025).

What are the 8 gaps — and how do you fix them?

These eight gaps account for most of what an automated scan flags on a typical SME site, and nearly all are configuration changes rather than rebuilds. Work through them in order. Each one names the risk and the fix, and if you want the technical detail behind the headers, our security headers explained guide goes deeper.

1. No HTTPS (or HTTP that doesn’t redirect)

If your site loads over http:// without forcing https://, data travels in the clear and browsers mark it “Not Secure”. Fix: install a TLS certificate (free via Let’s Encrypt or your host) and 301-redirect all HTTP traffic to HTTPS.

2. Missing HSTS

Without the Strict-Transport-Security header, a browser can still be tricked into trying an insecure connection first. Fix: add an HSTS header with a long max-age once you’re confident HTTPS is solid.

3. No Content-Security-Policy

A CSP is your strongest defence against cross-site scripting (XSS) — it controls which scripts are allowed to run. Fix: start with a sensible policy and tighten it; even a basic CSP meaningfully reduces injection risk.

4. Clickjacking protection missing

Without X-Frame-Options (or a CSP frame-ancestors rule), an attacker can load your site invisibly inside theirs and trick users into clicking things. Fix: set X-Frame-Options: DENY.

5. MIME-sniffing enabled

Without X-Content-Type-Options: nosniff, browsers may second-guess file types and execute something they shouldn’t. Fix: add the one-line nosniff header.

6. Insecure cookies

Cookies without Secure, HttpOnly, and SameSite flags can be stolen or misused — and session cookies are exactly what attackers want. Fix: set all three flags on every cookie.

7. Leaking software versions

Headers like Server or X-Powered-By that announce “PHP 7.2” or “WordPress 5.x” hand attackers a shortlist of known exploits. Fix: remove or obscure version details in your server config.

8. Out-of-date software & plugins

The single most common way small sites get compromised is an unpatched CMS or plugin — and CSA traced much of Singapore’s 67% rise in infected systems to exactly this. Fix: keep everything updated, remove plugins you don’t use, and put a process in place so it actually happens.

One header is worth adding even though it doesn’t always show up in the “top eight”: Referrer-Policy. It controls how much of your URL gets shared when a visitor clicks away, which matters if your URLs contain anything sensitive. Set it to something sensible like strict-origin-when-cross-origin.

Beyond the website: your customer data and PDPA

Headers and HTTPS protect the front door; PDPA governs what happens to the data behind it. Two dated rules now matter for any SME with a login or portal. Private organisations must cease using NRIC numbers for authentication by 31 December 2026, with enforcement from 1 January 2027 (PDPC, 2026).

If you collect, store or verify customer information — especially anything used for KYC or onboarding — PDPA expects consent, access controls, encryption, retention limits and audit trails by design, not bolted on later. That’s exactly the kind of compliant, secure customer-data handling we build into the systems we deliver, and our guide on handling customer data securely covers the day-to-day practices. If you’re not sure where you stand, our PDPA Readiness Check is a quick gut-check.

The NRIC change has a practical consequence: stop using NRIC as a password, a login ID, a default password, or combined with name and date of birth as a credential. A common, secure alternative for Singapore is to authenticate with Singpass and Myinfo instead of asking customers to key in identity numbers. Know your breach duty too: notify the PDPC within three calendar days once you assess a breach is notifiable, which it is if it causes significant harm or affects 500 or more individuals (PDPC).

Is the CSA Cyber Essentials Mark worth it?

For an SME that wants a recognised credential, it’s a sensible baseline. The Cyber Essentials Mark is a voluntary certification from Singapore’s Cyber Security Agency, aimed at smaller organisations, covering five control areas: Assets, Secure and Protect, Update, Backup and Respond. It’s valid for two years, and CSA funding or co-funding is available for eligible enterprises (CSA).

The eight fixes above map neatly onto the “Update” and “Secure/Protect” areas, so closing them is real progress towards the mark, not separate work. Note that ordinary grants such as PSG and EDG are designed to fund software and business transformation, not security headers or TLS certificates, so don’t expect them to cover this work. The CSA route above is the funding path that actually fits cybersecurity.

Your fix-it-this-week checklist

  • Run the free Website Security Check and note the fails
  • Force HTTPS everywhere; add HSTS once stable
  • Add the headers: CSP, X-Frame-Options, nosniff, Referrer-Policy
  • Set Secure / HttpOnly / SameSite on all cookies
  • Hide server version headers
  • Update your CMS, plugins, and dependencies — and schedule it monthly
  • Review any NRIC-based logins and plan to retire them before 31 Dec 2026
  • Confirm you have a breach-response contact and a 3-day notification process

None of these requires a rebuild. Most are configuration changes a developer can apply in an afternoon — and together they move a typical site from a failing grade to a strong one.

When should you build custom instead of patching?

Most of this checklist is config, not construction — you should fix what you have, not rebuild it. Custom work earns its keep when the security problem is structural: a customer portal still leaning on NRIC logins, an ageing platform that can’t be patched safely, or onboarding and KYC flows that need consent, access controls and audit trails designed in from the start.

That’s the work we do. When a site or system has reached the point where bolting on fixes no longer cuts it, we build web applications and integrations with PDPA-aware data handling baked in. If you’re weighing that decision, our software development services page sets out how we approach it, and you can always talk to us about your specific case.

Disclaimer: AppTech System is a software development vendor, not a cybersecurity regulator or accredited adviser. The PDPA, the NRIC authentication change, data breach notification rules and the CSA Cyber Essentials Mark are governed by the PDPC and the Cyber Security Agency of Singapore, and are subject to change. Threat figures are from CSA’s Singapore Cyber Landscape 2024/2025. Funding terms, deadlines and obligations should be verified against the official PDPC and CSA pages before you rely on them for any decision.

About AppTech System — AppTech System is a Singapore custom-software team and the people behind the Automiq and BooknGo platforms, building web, mobile, AI and enterprise software for businesses in regulated industries. Talk to us.

Want us to check your site — and fix what’s found?

Run the free check

All articles