1. An SEO plugin on 4 million WordPress sites was caught minting itself an admin password — and it doesn't expire
August 30, 2026 · 4 items
1. An SEO plugin on 4 million WordPress sites was caught minting itself an admin password — and it doesn't expire
Search Engine Journal · Roger Montti · August 30, 2026Patient acquisition
Sybre Waaijer, developer of the rival plugin The SEO Framework, reported that when a site admin whose site is connected to a free rankmath.com account opens Rank Math's Help & Support section, the plugin immediately creates a WordPress Application Password for that user and sends it to group.one's servers — where, in his words, "Their AI agent can then act on your behalf on your site." He named the file: `vendor/groupone/wap-client/includes/class-app-password-manager.php`.
The password inherits whatever permission level the person clicking has — so an administrator hands over administrator access. Waaijer: "The plugin never asks first. There is a 'Terms & Conditions' box, but it does not stop the password from being created or sent. The transfer starts before the box even appears."
WordPress's own plugin guidelines say plugins "may not contact external servers without explicit and authorized consent," commonly via an opt-in checkbox, and the core Application Password spec requires an authorization screen the user can approve or reject first.
The 60-second fix, in his words: the credential shows up as "WAP – Rank Math Support Agent." Closing the Help & Support tab does not revoke it, it does not expire, and the Support Agent cannot be turned off. Go to WP Admin → Users → Profile → Application Passwords and revoke anything starting with `WAP –`. The change shipped in 1.0.277, the same release that closed about a dozen security issues; Rank Math runs on 4M+ sites, and group.one also owns WP Rocket. Users report a large thread on Rank Math's own support forum was deleted.
Why it matters for an independent practice: If a client practice runs WordPress — and most do — there is a real chance this credential exists on their site right now, granting a third party's AI agent the ability to publish, edit or delete on a site that carries medical claims and patient-facing content. That is a HIPAA-adjacent governance question even with zero PHI on the box: someone outside your BAA can write in your doctor's name. Two actions this week: audit Application Passwords on every client site, and add "what credentials does this create, and can I revoke them?" to the intake checklist for any plugin or AI tool. This is the same vendor-diligence muscle the ECRI item asked for on Aug 30, applied to the marketing stack instead of the clinical one.
2. A dozen-plus health systems are warning patients about fake MyChart emails — and the expert take is "stop expecting patients to spot them"
MedCity News · Aug 28, 2026 · August 28, 2026Practice operations
More than a dozen health systems warned patients this week about a phishing campaign impersonating Epic's MyChart portal. The emails use the real MyChart logo and dangle a fake "MyChart Medicare Kit" or "senior health package" to get patients to hand over personal details, health records or financial information.
Epic says the fraudulent site copies its real login page's code and routes victims to lookalike domains — the example given is `mychart-epic[.]com` — rather than a health system's actual portal address. Epic has documented two active schemes: one pushing a fake "critical" lab result to pressure patients into running malicious software, and one harvesting personal and payment information for a product that never ships. Epic characterizes this as scammers exploiting brand recognition, not a breach of Epic's systems.
Jackie Mattingly, senior director of consulting services at Clearwater: "We should not expect patients to identify a scam simply because of bad grammar, an unusual logo or an obviously suspicious message… A safer habit is simple: if something feels unexpected or concerning, leave the message and access MyChart through the official app or the healthcare provider's known website, or contact the provider directly to verify it." Her operational ask: monitor for brand impersonation, pre-write the patient communication, and make sure security, comms and clinical teams know their roles before it happens.
The sharpest point comes from Amy Bucher, chief behavioral officer at Lirio: patients aren't deciding whether a message is authentic, they're deciding whether it "feels authentic." Legitimate outreach and phishing arrive through the same channels and look alike, and people run on mental shortcuts. Her conclusion: generic, impersonal outreach from a real practice is what makes a fake indistinguishable — the more recognizable and relationship-anchored your real messages are, the harder it is to impersonate you.
Why it matters for an independent practice: This reframes patient communication from a marketing question into a security control, which is unusually useful for MMR. The practices most vulnerable here are the ones sending bland, templated, unsigned blasts — because their patients have nothing to compare a fake against. The deliverable is concrete: a consistent sender identity and from-address, a real signature, a stated "we will never ask you for payment details by email" line, and a one-page "how to tell a real message from us" page on the site that you can link in every send. That page doubles as an AI-search-citable trust asset. And the pre-written impersonation response belongs in the client's playbook now, not the morning it happens.
3. Caterpillar's CTO on deploying AI: the technology was never the hard part — the workflow was
TechCrunch · Kate Park · August 30, 2026Buildable AI
Caterpillar started with autonomy in mining, where labor shortages and hazardous conditions made the case obvious, and now sells automated haul trucks, drilling, underground loaders, dozers and remote-controlled construction equipment plus a software command center and fleet management. CTO Jaime Mineart, speaking to TechCrunch at the Ai4 conference in Las Vegas earlier this month: "Now we're in this super exciting time where we can take all of that learning from mining and bring it into much more dynamic environments, jobsites, quarries, and construction sites."
The Cat AI Assistant lets a field technician standing next to a machine use voice commands to pull up repair procedures, troubleshoot problems, and identify the parts a repair will need before starting it. It runs on proprietary data: ~1.6 million connected assets globally and more than 16 petabytes of structured data. Internally they also use AI agents to "modernize legacy code, generate and test new software, and identify defects earlier."
The line worth stealing: "The hard part about autonomy and about physical AI is incorporating that technology into the customer jobsite and into the workflows." Mineart says the company leans on experienced operators to train the AI systems, using institutional knowledge built over decades — and that as machines get more autonomous, an operator shifts from running one machine to supervising several from a remote command center.
They put a number on that shift: $100 million over five years to train 118,000 employees in AI, autonomy and robotics. Context on why they can: Q2 revenue hit an all-time high of $20.5 billion, with the power-generation division up 72% to $3.10 billion on data-center demand; CEO Joe Creed said "no one is slowing down."
Why it matters for an independent practice: Zero medical content, and it maps almost exactly onto a practice. First: the AI assistant that worked was the one built on their own proprietary operating data and pointed at a specific job a specific person does with their hands — the practice equivalent is not a general chatbot but a front-desk or MA assistant grounded in your protocols, your fee schedule, your intake forms. Second: they trained the model on the judgment of their most experienced operators, which is the argument for capturing your best staff member's decision-making before you automate around it. Third, and the one most practices skip — Caterpillar budgeted a training line item and named the role change out loud (doing → supervising). If an MMR client buys an AI receptionist and does not budget for retraining the person who used to answer the phone into the person who now audits it, the deployment fails for workflow reasons, not model reasons. That is also the honest pricing conversation: the implementation and training are the deliverable.
4. Video slot filled — Nate Herk builds a self-hosted Calendly replacement in 14 minutes
Nate Herk | AI Automation — YouTube · uploaded Aug 28, 2026, 5:50 AM PDT · August 28, 2026Buildable AI
Title: "I Cloned Calendly and Now It's Free Forever." Channel is on the Trusted list, ~970K subscribers, 489 videos, and this is the no-code automation-build shape the feed is explicitly told to favor (n8n, Make, voice agents, receptionists, CRM/scheduling/follow-up).
Upload date is hard-verified from the page metadata at 2026-08-28T05:50:33-07:00 — three days old — and this is a specific watch URL, not a channel homepage. Both of the standing video rules are satisfied.
Honesty note, same discipline as Aug 28: I have not watched or transcribed the video, so I am asserting nothing about what's inside it beyond its own title and channel. No stack, no step count, no cost claim — because I would be inventing them. The description on the page is promotional links only.
Companion upload from the same channel two days earlier, if the topic lands: "Set Up a Personal Hermes in 14 Mins (no VPS or mac mini)" (Aug 27, 14:21, ~41K views).
Why it matters for an independent practice: Scheduling is the single highest-friction, highest-leverage automation in a practice, and it is also the one most practices rent — Calendly, the booking widget bundled into the EHR, whatever the last agency installed. A self-hosted booking flow you control means the patient data, the confirmation copy, the reminder cadence and the follow-up trigger all sit inside systems you own, which is both an independence argument and a stewardship one after item 1. Worth a 14-minute watch before the next client asks for booking automation — even if the answer is "we'll buy it instead," you want to know what you're buying.