Panellicense

cPanel CVE-2026-105476 and 105475: root file write, data leak

cPanel's 20 October notice fixes a root-owned file write (CVE-2026-105476, CVSS 8.8) and an unauthenticated calendar and contacts leak (CVE-2026-105475). Fixed builds and checks.

cPAll cPanel articlesNews & changelogs4 min readUpdated 2026-11-06
schema: TechArticleschema: FAQPageschema: BreadcrumbList

cPanel published two security notices dated 20 October 2026. The CVE records followed on 2 November. CVE-2026-105476 lets an authenticated user write arbitrary root-owned files and escalate privileges. CVE-2026-105475 lets a remote attacker with no login read the calendar and contact data of any mail account on the server. Both affect every supported branch, including 110 LTS, and the same builds fix both.

CVE-2026-105475 is the second calendar and contacts leak in two months. It follows the CalDAV/CardDAV root escalation, CVE-2026-87899. Builds that fixed that one do not fix these. If you patched in late September and then pinned the version, you are exposed again.

The two CVEs

CVEWeaknessAccess neededImpactScore
CVE-2026-105476CWE-59, link followingAuthenticated userWrites arbitrary root-owned files, privilege escalationCVSS 3.1 8.8
CVE-2026-105475CWE-158, NUL byte handlingNone, remoteReads any mail account's calendars and contactsCVSS 4.0 8.7

CVE-2026-105476 is the more serious of the two on shared hosting. On a server where customers hold cPanel logins, one account can write files as root, and that usually leads to full control of the server. CVE-2026-105475 is read-only, but it needs no credentials. Leaked address books and calendars give an attacker good material for phishing your customers' contacts.

cPanel's advisory titles call them "Arbitrary File Write as Root" and "Unauthenticated Access to Calendar and Contact Data". The public records do not name the affected service or give technical detail beyond that.

Affected and fixed builds

All builds below these versions are affected:

BranchFixed in
11.110.x (LTS)11.110.0.154
11.134.x11.134.0.67
11.136.x11.136.0.51
11.138.x11.138.0.19

Any later build on the same branch also includes the fixes. The CVE records list no WP Squared build. Servers on an end-of-life branch, such as 126, get no fix. Move them to a supported branch first, as covered in cPanel update tiers explained.

Check and patch

Run as root:

/usr/local/cpanel/cpanel -V
grep -E '^(CPANEL|UPDATES)=' /etc/cpupdate.conf

Compare the full build number with the table, not just the branch. A server on 11.138.0.11, the TSR-2026-09-29 fix level, is still vulnerable. If UPDATES=never or CPANEL= is pinned to a specific version, change it in WHM » Server Configuration » Update Preferences, then force the update:

/usr/local/cpanel/scripts/upcp --force
/usr/local/cpanel/cpanel -V
tail -n 50 /var/cpanel/updatelogs/last

If upcp stops on a blocker, work through fixing cPanel update failures rather than re-running it in a loop.

Exploitation status

At publication, neither CVE was in CISA's Known Exploited Vulnerabilities catalogue. CISA's assessment on 2 November recorded no known exploitation and no public proof of concept. HackerOne was the CNA. CVE-2026-105475 is credited to rz1027, the same researcher behind the September CalDAV findings. CVE-2026-105476 is credited to Boomerang.

If a server ran an affected build with untrusted accounts, check it for signs of misuse. Look for unexpected root-owned files in user-writable paths, new cron entries, and SSH keys you did not add. The post-incident checklist from the EmailTrack root flaw applies here unchanged.

upcp can only fetch these builds while the server's cPanel license is active. A lapsed license leaves the server on the vulnerable version.

Which cPanel version fixes CVE-2026-105476?+
11.110.0.154, 11.134.0.67, 11.136.0.51, 11.138.0.19, or any later build on the same branch. The same builds fix CVE-2026-105475.
Is CVE-2026-105475 exploitable without a cPanel login?+
Yes. The CVE record describes it as a remote issue requiring no privileges, letting an attacker read any mail account's calendar and contact data. It cannot modify data.
Does the CVE-2026-87899 patch also fix these cPanel CVEs?+
No. The September fix builds, such as 11.138.0.8 or 11.136.0.41, are below the new thresholds. Update again to 11.138.0.19, 11.136.0.51, or 11.134.0.67.
Is cPanel 110 LTS affected by CVE-2026-105476?+
Yes. Unlike the September CalDAV bugs, both October CVEs list 11.110.x as affected, with the fix in 11.110.0.154.
Are CVE-2026-105475 or CVE-2026-105476 being exploited?+
Neither was in CISA's KEV catalogue at publication. CISA recorded no known exploitation and no public proof of concept as of 2 November 2026.

Next steps

changelog
CVE-2026-87899: cPanel CalDAV/CardDAV flaw gives accounts root
Any authenticated cPanel account can reach root through CalDAV/CardDAV (CVE-2026-87899). Fixed builds, the companion CVE-2026-68490 and WP Toolkit CVE-2026-87900, and how to check.
5 min read
changelog
cPanel TSR-2026-09-08: prepare for the critical WHM patch
cPanel pre-announced a Targeted Security Release for 8 September 2026 fixing a critical cPanel & WHM vulnerability. Here is how to identify affected servers and apply the fix.
4 min read
changelog
cPanel TSR-2026-09-29: patch three WHM security vulnerabilities
cPanel TSR-2026-09-29 fixes two stored XSS flaws in WHM and a Multilang Adminbin authorization bypass that may permit command execution. Check your full build number and update now.
5 min read
changelog
CVE-2026-33278: the cpanel-unbound DNSSEC RCE, and how to check for it
A critical Unbound DNSSEC validator bug shipped as cpanel-unbound puts remote code execution one malicious signed zone away, no login required. Patched builds and how to check exposure.
7 min read
changelog
CVE-2026-65643: patch the cPanel domain parking root vulnerability
CVE-2026-65643 lets an authenticated cPanel user with parked or addon-domain access create arbitrary server files and potentially execute code as root. Check the fixed builds and update now.
3 min read
changelog
CVE-2026-67401: the cPanel EmailTrack flaw that turns mail access into root
A SQL injection in cPanel's EmailTrack feature lets any account with mail privileges write files as root. Fixed builds, affected versions, and how to check your fleet.
7 min read
Switch in an afternoon

Switch from your current reseller — free.

We migrate active cPanel, Plesk, LiteSpeed and CloudLinux licenses from any reseller. We prorate the first month so you never pay twice, and your customers see zero downtime during the swap.