1. Security flaw and the need for patching
Many commenters pointed out the concrete vulnerability (unsanitized get_page_template/locate_template) that can be chained with file‑upload flaws to execute arbitrary code.
- “get_page_template was unsanitized in some themes, that's the flaw, you could then combine it with one of a million unauthorized file upload in wordpress plugins to try and eval code.” – foul
- “Note that locate_template() does not prevent directory traversal attacks, so if you’re passing a user‑provided template name to the function, be sure to verify that it’s from one of the three appropriate locations …” – vntok (quoting Paul Ryan)
- The patch that fixes the root cause was linked: https://github.com/WordPress/wordpress-develop/commit/9c4e852f2699104a3bf59d35a3b3f55b2e91ccb6 – chrismorgan
2. Criticism of the WordPress user base and ecosystem
A recurring sentiment is that many site owners lack the expertise to use WP safely, leading to reliance on low‑quality plugins and insecure configurations.
- “People who don't know what they are doing are using WP for every project … This in turn requires one to install shitty plugins … the vast majority of larger WP sites is this cobbled together mess …” – zelphirkalt
- “Probably true, but for whatever reason Wordpress seems to attract an awful lot of people that do not know what they are doing.” – spogbiper
- “If you know what you're doing, WordPress fine … But people on HN like to lump the good in with the bad because everything is binary.” – reaperducer
3. Popularity as a double‑edged sword (target vs. manageable security)
Several participants noted that WP’s sheer market share makes it a frequent target, but also that it can be run securely when properly maintained.
- “TBF, some of it is structural: if you're the most popular anything on the internet, you'll be the most attacked and the most exploited, and hence the most exploitable.” – toyg
- “Prime example: whitehouse.gov.” – reaperducer (citing a high‑profile WP site)
- “If you know what you're doing, WordPress fine. The same is true with every other piece of technology out there.” – reaperducer
These three themes capture the dominant threads of the discussion: the technical details of the vulnerability and its patch, the criticism of WP’s user expertise and plugin ecosystem, and the broader observation that WP’s popularity simultaneously increases its attack surface and underscores that it can be secure in knowledgeable hands.