Government publishing modules
Bids and RFPs, agendas and minutes, public notices, Notify Me and a document library, inside the CMS. No portal, no per-posting fees. Live at srta.ca.gov/bids.
MPISoft GovSites, built on WordPress
On October 21, 2026, a critical PHP flaw forced websites everywhere offline. On a shared platform, every customer comes back when the vendor's whole rollout is done. With MPISoft GovSites, each agency has its own server, so each site is patched, checked and brought back on its own, starting as soon as the fix is ready. Sources, prices and two live references are below.
Step 5 of 8. Agencies 1 and 2 are back. Agency 3 is being patched; agency 4 is next. Every shared-platform customer is still offline.
Two critical PHP flaws, together called PHP2Shell (CVSS 9.2), were patched upstream on October 21.11 They allowed remote code execution, so responsible operators took sites offline until they could update; governments in Canada and Europe did.13, 16 What differs is how each site comes back. On a shared platform, everyone returns when the vendor's rollout is done. On isolated servers, each site returns as soon as it is patched.
Times come from the status page's own data feed and are shown in your local time zone.
PHP's announced release time for the fixed versions (8.5.12, 8.4.27, 8.3.36, 8.2.35).11, 12
Community Development (all versions) "taken offline as a precaution due to a security vulnerability affecting PHP."
Municipal Websites Open (all versions) taken offline as well. City sites on Web Open stop answering.
Separate incident opened for Community Development v3 and FMO, offline as a precaution.
Web Open briefly restored, then back to "identified" an hour later.
Web Open services restored; monitoring continues. About 10 hours offline in all.
Incident marked Resolved, 28 hours 40 minutes after it opened; Web Open had been back up since 5:31 PM the day before.
Community Development v3 and FMO incident still open as of October 24, 2026, 1:35 PM PT, more than three days after it began.2
An archived snapshot from October 22 lists six affected products.3 CivicPlus stated there was no evidence that customer data had been compromised. Figures as of October 24, 2026, 1:35 PM PT.
What residents saw: WTXL ABC 27 reported that the City of Quincy, Florida's website was unavailable after CivicPlus took affected municipal websites offline.4
Sites that hold resident data or take submissions go offline at once. Public-information sites switch to a read-only copy served from the edge, with PHP unreachable, so residents can still read them. A Cloudflare firewall rule blocks the known attack pattern while the fix is pending.
We pull the patched PHP build as soon as it is published and test it on staging.
Each server is updated, checked and switched back on by itself. The first agency is back online as soon as its own update is checked, not after the last customer is done.
Every other site follows the same way. No one waits for a platform-wide rollout, and each agency can log in and confirm its PHP version itself.
Each agency gets a written note of what was applied to its site and when.
Every CivicPlus statement comes from its own status page, Master Services Agreement or website, or from public council records. Numbers link to the sources at the end of the page.
| Criterion | MPISoft GovSites, built on WordPress | CivicPlus |
|---|---|---|
| Platform | Open-source WordPress, which runs 39.6% of all websites.W3Techs6 | Proprietary. Software, templates and modules stay CivicPlus property.MSA §105 |
| Hosting | Your own isolated server, in a cloud account you own, with Cloudflare in front. | One shared platform for 13K+ local government customers.civicplus.com7 |
| Critical flaw, such as PHP2Shell | Each site is patched, checked and brought back online on its own, as soon as it is ready. | Products taken offline as a precaution on October 21. Web Open restored about 10 hours later. Community Development v3: still open after 3+ days.Status page1, 2 |
| Blast radius | One issue affects one site. | One issue can take many customers offline at once, as Quincy, Florida found.WTXL4 |
| Patching | Standard packages, per site, within hours of release, staging first. | Platform-wide. Products stay offline until the vendor finishes its rollout.Status page1 |
| Ownership | You own the site, content, theme and code, in your own cloud account. | You own your content. CivicPlus keeps the software, templates and modules under a limited license.MSA §7, §10, §115 |
| Leaving | Any WordPress developer can take over. Nothing to rebuild. | Content can be exported, by you or by the vendor for a quoted fee. The site itself is rebuilt on a new platform. Data may be deleted 30 days after termination.MSA §95 |
| Talent pool | Millions of WordPress developers worldwide. | The vendor's own staff. |
| Government features | Bids and RFPs, agendas and minutes, notices, Notify Me, document library, forms. Open plugins you keep. | Built-in modules, licensed from the vendor. |
| Cost | Published below. Switch & Migrate from $3,900; hosting, security and patching $399 per month. No license fees. | Quote only. Public records: Sturgis, MI $23,000 setup plus $8,848 per year (2024); Trenton, MI $10,903.91 renewal (2026); Litchfield, NH $24,919.62 (2027).Council records8, 9, 10 |
| Support | Principal-led. One named contact. The people who built your site answer the phone. | Ticket-based help center; phone 7 AM to 7 PM Central, after hours by toll-free phone; hours vary by product.MSA §27 to §305 |
| Transparency | Full access to code, server and logs. | Vendor status page. No server or code access. |
Not that WordPress is more secure. It runs on PHP and needed the same patch. Isolated sites are simply patched one at a time, fast, with no vendor-wide shutdown.
Not that CivicPlus breached any commitment. Taking a shared platform offline as a precaution is defensible. It is also the cost of sharing one.
Every number on this page links to its source. We would rather you verify than take our word.
WordPress is the foundation. This is the government layer we build, harden and run.
Bids and RFPs, agendas and minutes, public notices, Notify Me and a document library, inside the CMS. No portal, no per-posting fees. Live at srta.ca.gov/bids.
Cloudflare firewall and DDoS protection, two-factor login, daily off-site backups with quarterly restore drills, monthly patch cycle, annual penetration test.
WCAG 2.2 AA built in, tested by tooling and by screen reader. Every launch ships a VPAT 2.5 conformance report, the evidence an ADA Title II review asks for.
Critical fixes are standard package updates, applied per site within hours of release and verified on staging. You can log in and confirm the version yourself.
Every change runs through a pipeline: automated checks, a staging copy your staff can review, then production. The repository is in your name.
Plain-language document summaries (8,300+ files at SRTA), suggested alt text, anomaly detection. A person reviews every output; your data never trains commercial models; every feature can be switched off.
CivicPlus offers a quote request; its prices surface later in council packets. Ours are here. Already on CivicPlus? Your content is yours and exports, so a switch costs less than a new build.
$3,900
one-time, up to 300 pages and 1,000 documents
$7,500
one-time, 300 to 1,000 pages and up to 5,000 documents
$399 / month
flat, fixed for the term, cancel after 24 months
Flat prices cover the counts shown; larger inventories are quoted after the free assessment. Most agencies can buy under small-purchase rules; thresholds vary, so check yours. Prices are fixed for the term. No travel charged.
Sturgis, Michigan approved CivicPlus in 2024 at $23,000 setup, $4,424 in year one and $8,848 per year after.8 The MPISoft figures include the four government modules (bids, agendas, notices, Notify Me: $6,000), so each side covers a full government site. Different agencies and scopes; this shows the pricing structure, not a like-for-like bid.
Both on WordPress, on their own servers, maintained by MPISoft, online on October 22, 2026 and again when we captured them on October 24. Open them and call the references.
Live captures of srta.ca.gov, home page and bid postings, desktop and phone, October 2026.
A regional planning agency with a heavy public-records load. Selected MPISoft under Solicitation S-00044 on April 30, 2026; launched on WordPress on AWS with Cloudflare.
Bid module live at srta.ca.gov/bids.
The City of Southlake's official tourism site, built November 2022 to May 2023 and maintained since. Winner of the Web Marketing Association's 2026 WebAward Government Standard of Excellence.
2026 WebAward, Government Standard of Excellence. Entry #37987, credited "MPISoft LLC on behalf of the City of Southlake, Texas." Verify at webaward.org.
mpisoft.com won the 2026 WebAward Computer: Software Standard of Excellence in the same competition.
Live capture of visitsouthlaketexas.com, October 24, 2026.
Send your website address. Within two business days you get a short written review: your platform, whether it was affected on October 21, how patching works for you today, and a fixed Switch & Migrate quote. No obligation.
Prefer to talk? (714) 454-0832 or pedram@mpisoft.com reaches Pedram Hesam, PhD, PSP, who manages every GovSites engagement.
MPISoft LLC: Service-Disabled Veteran-Owned Small Business per SAM.gov (UEI F7YBMC1PF7Y3, CAGE 6QUL4), Colorado LLC, fourteen years of continuous operation. No state certification held or claimed.
Facts on this page were checked on October 22, 2026; the status feed and both reference sites were re-checked on October 24, 2026. Incident times come from the status page's data feed and are shown in your local time zone; durations for open incidents update on each page load. CivicPlus, CivicEngage and Municode are trademarks of CivicPlus, LLC, used here only to identify the products discussed. MPISoft has no affiliation with CivicPlus.