<?xml version="1.0" encoding="UTF-8" standalone="no"?><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:media="http://search.yahoo.com/mrss/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" version="2.0">

<channel>
	<title>Cyber Kendra</title>
	<atom:link href="https://www.cyberkendra.com/feed" rel="self" type="application/rss+xml"/>
	<link>https://www.cyberkendra.com</link>
	<description></description>
	<lastBuildDate>Fri, 23 Oct 2026 01:47:20 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1.3</generator>

<image>
	<url>https://www.cyberkendra.com/wp-content/uploads/2026/08/cropped-fav-32x32.png</url>
	<title>Cyber Kendra</title>
	<link>https://www.cyberkendra.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<itunes:explicit>no</itunes:explicit><copyright>All the content is copyright of cyberkendra.com</copyright><itunes:image href="http://2.bp.blogspot.com/-svYWW7Cp8JI/UDUgofD9kUI/AAAAAAAAAEY/ina7VZi4ZRg/s1600/webprotal.png"/><itunes:keywords>Computer,technology,tech,IT,security,Gadgets,Telecom</itunes:keywords><itunes:summary>All about Computer and technology. </itunes:summary><itunes:subtitle>Cyber kendra</itunes:subtitle><itunes:category text="Technology"><itunes:category text="Tech News"/></itunes:category><itunes:author>Vivek Gurung</itunes:author><itunes:owner><itunes:email>protalweb@gmail.com</itunes:email><itunes:name>Vivek Gurung</itunes:name></itunes:owner><item>
		<title>CVE-2026-109618: PHP2Shell Hits All PAN-OS Versions</title>
		<link>https://www.cyberkendra.com/2026/10/cve-2026-109618-pan-os-panorama-php2shell.html</link>
					<comments>https://www.cyberkendra.com/2026/10/cve-2026-109618-pan-os-panorama-php2shell.html#respond</comments>
		
		
		<pubDate>Fri, 23 Oct 2026 01:47:17 +0000</pubDate>
				<category><![CDATA[Security]]></category>
		<category><![CDATA[Vulnerability]]></category>
		<category><![CDATA[CVE-2026-109618]]></category>
		<category><![CDATA[PAN-OS]]></category>
		<category><![CDATA[php2shell]]></category>
		<guid isPermaLink="false">https://www.cyberkendra.com/?p=13216</guid>

					<description><![CDATA[CVE-2026-109618: PHP2Shell affects all PAN-OS and Panorama versions with no fix yet. Threat IDs, scope and workarounds explained.]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph"><strong>Palo Alto Networks confirmed on Wednesday that every supported version of PAN-OS and Panorama is affected by PHP2Shell, the pair of critical PHP vulnerabilities disclosed this week, and said fixed firewall releases are not yet available.</strong></p>



<p class="wp-block-paragraph">The <a href="https://security.paloaltonetworks.com/CVE-2026-109618" target="_blank" rel="noreferrer noopener nofollow">advisory</a>, published under CVE-2026-109618, lists all releases of PAN-OS 10.2, 11.1, 11.2, 12.1 and 12.2, plus all Panorama versions, as vulnerable, with the fix date for each branch marked &#8220;TBD.&#8221; No special configuration is required for a device to be exposed. Palo Alto said it is not aware of malicious exploitation against its products.</p>



<p class="wp-block-paragraph">PHP2Shell is the name given to CVE-2026-109618 and CVE-2026-109619, two memory-handling bugs in the PHP engine that the PHP project fixed on October 21 in PHP <a href="https://github.com/php/php-src/releases/tag/php-8.5.12" target="_blank" rel="noopener">8.5.12</a>, 8.4.27, 8.3.36 and 8.2.35. PHP rates both 9.2 on CVSS v4.0. Researchers at Calif, Wiz and OpenAI found them in August, and details <a href="https://www.cyberkendra.com/2026/10/php-cve-2026-109618-cve-2026-109619-rce.html" target="_blank" rel="noreferrer noopener">leaked online</a> a day before the planned disclosure.</p>



<p class="wp-block-paragraph">PAN-OS bundles PHP to run its management web interface, and Palo Alto says the flaws are reachable only through that interface, meaning the HTTPS web UI and the XML API. An ordinary dataplane interface becomes exposed when an interface management profile is attached to it.</p>



<p class="wp-block-paragraph">The GlobalProtect portal, gateway, and Captive Portal are not affected. Cloud NGFW, Prisma Access, the GlobalProtect app, Prisma Access Agent, Prisma Cloud, and the Cortex XDR agent, XSIAM, XSOAR, and Xpanse are listed as unaffected.</p>



<h2 class="wp-block-heading">How does PHP2Shell work?</h2>



<p class="wp-block-paragraph"><strong><a href="https://www.cyberkendra.com/2026/10/php2shell-cve-2026-109618-cve-2026-109619.html" target="_blank" data-type="link" data-id="https://www.cyberkendra.com/2026/10/php2shell-cve-2026-109618-cve-2026-109619.html" rel="noreferrer noopener">CVE-2026-109618</a></strong> is triggered when PHP runs out of memory while still building internal structures for an incoming request. PHP marks part of that state as ready before every allocation has finished; if an allocation fails and nothing rolls back the half-built state, the cleanup code later treats uninitialized memory as valid. <a href="https://access.redhat.com/security/cve/cve-2026-109618" target="_blank" rel="noreferrer noopener nofollow">Red Hat</a> says an unauthenticated attacker can exploit this to execute code against mod_php in its default configuration.</p>



<p class="wp-block-paragraph">The <a href="https://isc.sans.edu/diary/33440" target="_blank" rel="noreferrer noopener nofollow">SANS Internet Storm Center</a> described how an attacker exhausts memory in the first place. A multipart request sent without a Content-Length header can slip past the post_max_size limit, the number of headers is not capped, and the max_file_uploads limit ignores empty files, whose bookkeeping structures still consume memory.</p>



<p class="wp-block-paragraph">CVE-2026-109619 leaves worker-global pointers pointing to memory that a previous request has already freed, so the next request served by the same PHP worker reads or branches on that stale data. <a href="https://sansec.io/research/php2shell" target="_blank" rel="noreferrer noopener nofollow">Sansec</a> traced the vulnerable code back to PHP 5.4.0, released in 2012.</p>



<h2 class="wp-block-heading">Why does Palo Alto score it lower than PHP?</h2>



<p class="wp-block-paragraph">Palo Alto rates the issue in its own products 8.7 under CVSS-B, but the vector behind that score records a high impact on availability and no impact on confidentiality or integrity. Read literally, Palo Alto is scoring the PAN-OS risk as a firewall outage rather than a takeover. The score falls to 7.1 when only a jump box can reach the management interface.</p>



<p class="wp-block-paragraph">The same advisory lists PHP&#8217;s own 9.2 score, which assumes full loss of confidentiality, integrity and availability, and does not explain why the firewall impact was assessed differently. Fortinet&#8217;s <a href="https://www.fortiguard.com/threat-signal-report/6551/php2shell-remote-code-execution-vulnerabilities" target="_blank" rel="noreferrer noopener nofollow">PHP2Shell advisory</a> rates CVE-2026-109618 even higher, at 9.8 under CVSS v3.</p>



<p class="wp-block-paragraph">Attackers have been probing PHP servers since before the patches landed. Amazon logged attempts on its honeypots on October 17, <a href="https://www.cyberkendra.com/2026/10/php2shell-php-8-5-12-patch-bypass-rce-poc.html" target="_blank" data-type="link" data-id="https://www.cyberkendra.com/2026/10/php2shell-php-8-5-12-patch-bypass-rce-poc.html" rel="noreferrer noopener">four days before disclosure</a>, and Cloudflare CEO Matthew Prince said the company saw thousands of attempts in the 10 hours before the announcement. watchTowr said most exploit scripts being sprayed either fail, only test response timing, or crash the target.</p>



<p class="wp-block-paragraph">&#8220;Whilst nobody has been successful to date, we don&#8217;t expect that will last long,&#8221; watchTowr head of threat intelligence Jake Knott said. CISA had not observed exploitation, and neither CVE was in its Known Exploited Vulnerabilities catalog as of October 22.</p>



<p class="wp-block-paragraph">The PAN-OS management interface has been a target before. In February 2025, attackers exploited <a href="https://www.cyberkendra.com/2025/02/researchers-uncover-authentication.html" target="_blank" rel="noreferrer noopener">CVE-2025-0108</a>, an authentication bypass in that interface that let them invoke PHP scripts, a day after Palo Alto released the fix.</p>



<h2 class="wp-block-heading">What should PAN-OS admins do before the patch?</h2>



<p class="wp-block-paragraph">Palo Alto&#8217;s primary advice is to restrict the management interface to trusted internal IP addresses, as outlined in its <a href="https://live.paloaltonetworks.com/t5/community-blogs/tips-amp-tricks-how-to-secure-the-management-access-of-your-palo/ba-p/464431" target="_blank" rel="noreferrer noopener nofollow">best-practice guide</a>, and to check every dataplane interface for an attached management profile.</p>



<p class="wp-block-paragraph">Threat Prevention subscribers can enable Threat IDs 543004, 97622, 97623, 97624 and 97625, available from Applications and Threats content version 9162. The signatures only see management traffic that passes through the dataplane, so admins must route management access through a DP interface, replace the certificate used for inbound management, decrypt that traffic and apply threat prevention to it. Installing the signatures alone does not protect the out-of-band MGT port.</p>



<p class="wp-block-paragraph">Customers on Advanced Threat Prevention Plus with <a href="https://www.paloaltonetworks.com/blog/network-security/critical-php-vulnerabilities-frontier-virtual-patching-customers-were-protected-before-day-one/" target="_blank" rel="noreferrer noopener nofollow">Frontier Virtual Patching</a>, running PAN-OS 12.2.4 or later, received signature 543004 at 10:21 p.m. PT on October 20, before PHP published its fixes.</p>



<p class="wp-block-paragraph">Palo Alto is not the only appliance vendor still working on PHP2Shell. Fortinet has cleared 12 products, including FortiOS, and is reviewing 12 more, while Cisco is investigating 31 products and cloud services. The <a href="https://github.com/NCSC-NL/php2shell" target="_blank" rel="noreferrer noopener nofollow">Dutch NCSC</a> keeps a running list of vendor statuses.</p>



<p class="wp-block-paragraph">Across the wider internet, Palo Alto&#8217;s <a href="https://unit42.paloaltonetworks.com/cve-2026-109618-cve-2026-109619/" target="_blank" rel="noreferrer noopener nofollow">Unit 42</a> said Cortex Xpanse had identified more than 22.6 million exposed instances potentially vulnerable to the two flaws.</p>



<p class="wp-block-paragraph"></p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.cyberkendra.com/2026/10/cve-2026-109618-pan-os-panorama-php2shell.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			<dc:creator>protalweb@gmail.com (Vivek Gurung)</dc:creator></item>
		<item>
		<title>Fortinet Patches AI-Found Flaws in FortiOS, FortiManager</title>
		<link>https://www.cyberkendra.com/2026/10/fortinet-frontier-ai-fortios-patches.html</link>
					<comments>https://www.cyberkendra.com/2026/10/fortinet-frontier-ai-fortios-patches.html#respond</comments>
		
		
		<pubDate>Fri, 23 Oct 2026 01:33:24 +0000</pubDate>
				<category><![CDATA[Security]]></category>
		<category><![CDATA[Vulnerability]]></category>
		<category><![CDATA[fortinet]]></category>
		<category><![CDATA[fortinet flaw]]></category>
		<category><![CDATA[fortinet updates]]></category>
		<guid isPermaLink="false">https://www.cyberkendra.com/?p=13214</guid>

					<description><![CDATA[Fortinet patched AI-found critical flaws in FortiOS 7.4.13, 7.6.8 and 8.0.2, plus FortiManager and FortiAnalyzer. CVEs follow on November 10.]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph"><strong>Fortinet on Thursday shipped security updates for FortiOS, FortiManager, and FortiAnalyzer that fix critical and high-severity vulnerabilities uncovered by frontier AI models, and told customers to install them before it reveals the flaws.</strong></p>



<p class="wp-block-paragraph">The fixes land in FortiOS 8.0.2, 7.6.8, 7.4.13 and 7.2.14, and in FortiManager and FortiAnalyzer 8.0.2, 7.6.8, 7.4.12 and 7.2.13. No CVE identifiers or CVSS scores have been published. According to the <a href="https://www.fortinet.com/blog/ciso-collective/fortinet-releases-security-hardening-release-for-multiple-products" target="_blank" rel="noreferrer noopener nofollow">announcement</a> by Fortinet CISO Carl Windsor, the advisories will appear on the FortiGuard PSIRT portal on November 10, Fortinet&#8217;s next Patch Tuesday.</p>



<p class="wp-block-paragraph">Every FortiOS build from 8.0.0 to 8.0.1, 7.6.0 to 7.6.7, 7.4.0 to 7.4.12 and 7.2.0 to 7.2.13 is affected. FortiManager and FortiAnalyzer are affected across the same 8.0 and 7.6 ranges, and up to 7.4.11 and 7.2.12 on the older branches.</p>



<p class="wp-block-paragraph">FortiMail and FortiAuthenticator updates went out a day earlier. FortiMail is fixed in 8.0.2, 7.6.7 and 7.4.9, with 7.2 customers told to move to the 7.4 branch, and FortiAuthenticator is fixed in 8.0.4 and 6.6.11. Those FortiMail builds are the same ones Fortinet identified on October 1 as the fix for CVE-2026-104286, a CVSS 9.8 FortiMail flaw that had already been <a href="https://cyber.gc.ca/en/alerts-advisories/fortinet-security-advisory-av26-989" target="_blank" rel="noreferrer noopener nofollow">exploited in the wild</a> and added to CISA&#8217;s Known Exploited Vulnerabilities (KEV) catalog that day.</p>



<p class="wp-block-paragraph">FortiSASE is updated automatically. FortiManager Cloud may require a manual update, and public cloud images are pushed through each cloud provider&#8217;s release process.</p>



<h2 class="wp-block-heading">Why is Fortinet holding back the vulnerability details?</h2>



<p class="wp-block-paragraph">Windsor&#8217;s argument rests on patch diffing, in which an attacker compares a fixed build with the vulnerable one to pinpoint the changed code, and on how much AI speeds that up. Fortinet says AI tools can now help attackers reverse-engineer a patch and build a working exploit in hours or days instead of weeks, and chain several lower-severity bugs into a single serious exploit. A detailed advisory released alongside the patch would also hand attackers the map.</p>



<p class="wp-block-paragraph">&#8220;The window between disclosure and exploitation continues to shrink,&#8221; Windsor said.</p>



<p class="wp-block-paragraph">That warning comes from Fortinet&#8217;s own testing. In a <a href="https://www.fortinet.com/blog/ciso-collective/update-on-fortinet-use-of-frontier-ai" target="_blank" rel="noreferrer noopener nofollow">June update</a>, Windsor said the company was working with Anthropic&#8217;s Glasswing (Mythos) and OpenAI&#8217;s Daybreak (GPT 5.5 Cyber) programmes. Given only the firmware, as an outside attacker would be, the models found few new exploitable bugs, but they proved highly capable of comparing firmware versions and writing proof-of-concept exploits for vulnerabilities that Fortinet had already fixed.</p>



<p class="wp-block-paragraph">The source code produced very different results. Across more than 100 tests on 30 product families, Fortinet classed 40% of findings as genuine vulnerabilities, 30% as security best-practice improvements and 30% as false positives, with every finding reviewed by a human analyst. Windsor put the average token cost at about $540 per confirmed vulnerability.</p>



<p class="wp-block-paragraph">This week&#8217;s announcement thanks Anthropic, OpenAI, Google and SpaceX for their collaboration. In a <a href="https://x.com/Fortinet/status/2112907787395117131" target="_blank" rel="noreferrer noopener nofollow">post on X</a>, Fortinet said the programme is also shaping a broader quarterly security release cadence. F5 made a similar shift in July, <a href="https://www.f5.com/company/blog/release-cadence-security-notifications-frontier-ai" target="_blank" rel="noreferrer noopener nofollow">moving to monthly hardened releases</a> after its own frontier AI testing.</p>



<h2 class="wp-block-heading">Will attackers wait until November 10?</h2>



<p class="wp-block-paragraph">Not everyone accepts the three-week gap. Yordan Ganchev, principal threat intelligence specialist at watchTowr, <a href="https://cybernews.com/security/fortinet-critical-flaws-patches-november-disclosure/" target="_blank" rel="noreferrer noopener nofollow">told Cybernews</a> he expects the flaws to be reverse-engineered and exploited quickly, and argued that announcing major vulnerabilities in advance mainly primes attackers&#8217; LLM patch-diffing tools. He pointed out that the affected products are repeat entries in CISA&#8217;s KEV catalog.</p>



<p class="wp-block-paragraph">Belgium&#8217;s Centre for Cybersecurity issued a <a href="https://ccb.belgium.be/advisories/warning-fortinet-releases-critical-security-hardening-updates-multiple-products-patch" target="_blank" rel="noreferrer noopener nofollow">patch-immediately warning</a> on Thursday, noting that Fortinet&#8217;s announcement contains no CVE identifiers, vulnerability classes or exploitation conditions. No exploitation of the new flaws had been reported as of Friday.</p>



<p class="wp-block-paragraph">Fortinet edge devices have had a hard year. In June, the <a href="https://socradar.io/blog/major-cyber-attacks-june-2026/" target="_blank" rel="noreferrer noopener nofollow">FortiBleed</a> credential-harvesting campaign exposed logins for tens of thousands of internet-facing FortiGate firewalls, and the FortiMail zero-day followed this month. The release also lands in one of the busiest patch weeks of the year.</p>



<p class="wp-block-paragraph">Defenders are already working through <a href="https://www.cyberkendra.com/2026/10/php2shell-cve-2026-109618-cve-2026-109619.html" target="_blank" rel="noreferrer noopener">PHP2Shell</a>, the critical PHP remote code execution flaws whose details <a href="https://www.cyberkendra.com/2026/10/php-cve-2026-109618-cve-2026-109619-rce.html" target="_blank" rel="noreferrer noopener">leaked before the fix,</a> and which one researcher now claims to have <a href="https://www.cyberkendra.com/2026/10/php2shell-php-8-5-12-patch-bypass-rce-poc.html">bypassed on PHP 8.5.12</a>. <a href="https://www.cyberkendra.com/2026/10/nodejs-october-2026-security-releases-cve-2026-111497.html" target="_blank" rel="noreferrer noopener">Node2Shell</a>, a Node.js Brotli decoder bug, has a working RCE proof of concept, and <a href="https://www.cyberkendra.com/2026/10/emudhra-hack-weak-ca-keys-tls-exit.html" target="_blank" rel="noreferrer noopener">eMudhra is quitting the global TLS business</a> after eight of its intermediate CA keys proved trivially crackable. On Thursday, Trend Micro&#8217;s ZDI also posted two unpatched CVSS 9.0 <a href="https://www.cyberkendra.com/2026/10/linux-ksmbd-rce-flaws-zdi-public-mailing-list.html" target="_blank" rel="noreferrer noopener">Linux KSMBD flaws</a> to a public kernel mailing list.</p>



<h2 class="wp-block-heading">What do the FortiOS release notes reveal?</h2>



<p class="wp-block-paragraph">The <a href="https://fortinetweb.s3.amazonaws.com/docs.fortinet.com/v2/attachments/a2230345-cbdc-11f1-8c5a-8e4c95ff11ac/fortios-v7.4.13-release-notes.pdf" target="_blank" rel="noreferrer noopener nofollow">FortiOS 7.4.13 release notes</a>, dated October 22 and covering build 2933, itemise none of the AI-found flaws. The only CVE they list is CVE-2025-54821, along with a resolved bug (1309910) described as a vulnerability that is triggered when the FortiGate connects to a malicious SSH server and sends crafted packets. Fortinet&#8217;s own known-issues entry refers to the new builds as the &#8220;Frontier AI vul fix&#8221; releases.</p>



<p class="wp-block-paragraph">Two <a href="https://docs.fortinet.com/document/fortigate/7.4.13/fortios-release-notes/236526/known-issues" target="_blank" rel="noreferrer noopener nofollow">known issues</a> are worth checking before scheduling the upgrade. Bug 1353958 causes browsers to return ERR_EMPTY_RESPONSE for HTTPS sites on non-standard ports such as 8443 when deep inspection is enabled, after upgrading to any of 7.2.14, 7.4.13, 7.6.8 or 8.0.2. Bug 1349258 causes an uninterruptible upgrade from 7.2.13 to 7.4.13 to fail on FortiGate 7000F chassis.</p>



<p class="wp-block-paragraph">Fortinet wants internet-facing systems upgraded in the October 22–23 maintenance windows, with configurations backed up first and logs watched for unusual administrator logins or unapproved configuration changes before and after patching. Its release notes say FortiAnalyzer and FortiManager should be upgraded before the FortiGates they manage.</p>



<p class="wp-block-paragraph">Where an upgrade has to wait, Fortinet advises restricting HTTPS and SSH administration to trusted IP addresses or disabling it on external interfaces, keeping FortiManager administration off the internet, enforcing MFA for every administrator and moving management out of band. The company says these steps reduce exposure but do not replace the update.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.cyberkendra.com/2026/10/fortinet-frontier-ai-fortios-patches.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			<dc:creator>protalweb@gmail.com (Vivek Gurung)</dc:creator><enclosure length="654622" type="application/pdf" url="https://fortinetweb.s3.amazonaws.com/docs.fortinet.com/v2/attachments/a2230345-cbdc-11f1-8c5a-8e4c95ff11ac/fortios-v7.4.13-release-notes.pdf"/><itunes:explicit>no</itunes:explicit><itunes:subtitle>Fortinet patched AI-found critical flaws in FortiOS 7.4.13, 7.6.8 and 8.0.2, plus FortiManager and FortiAnalyzer. CVEs follow on November 10.</itunes:subtitle><itunes:author>Vivek Gurung</itunes:author><itunes:summary>Fortinet patched AI-found critical flaws in FortiOS 7.4.13, 7.6.8 and 8.0.2, plus FortiManager and FortiAnalyzer. CVEs follow on November 10.</itunes:summary><itunes:keywords>Computer,technology,tech,IT,security,Gadgets,Telecom</itunes:keywords></item>
		<item>
		<title>Linux KSMBD RCE Flaws Disclosed Unpatched by Trend Micro ZDI</title>
		<link>https://www.cyberkendra.com/2026/10/linux-ksmbd-rce-flaws-zdi-public-mailing-list.html</link>
					<comments>https://www.cyberkendra.com/2026/10/linux-ksmbd-rce-flaws-zdi-public-mailing-list.html#respond</comments>
		
		
		<pubDate>Thu, 22 Oct 2026 18:58:07 +0000</pubDate>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Vulnerability]]></category>
		<guid isPermaLink="false">https://www.cyberkendra.com/?p=13208</guid>

					<description><![CDATA[Trend Micro’s ZDI posted two unpatched CVSS 9.0 Linux KSMBD flaws to public kernel lists. Who is exposed and how to check.]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Trend Micro&#8217;s Zero Day Initiative (ZDI) sent six vulnerability reports to public Linux kernel mailing lists on 21 and 22 October 2026, before any fixes existed. Two of them are remote code execution flaws rated 9.0 on the CVSS scale in KSMBD, the kernel&#8217;s built-in SMB file server. One of the pair, ZDI-CAN-33774, can be triggered without logging in on any server running KSMBD on port 445. As of 23 October 2026, neither flaw has a fix in the mainline kernel or a CVE identifier.</p>



<p class="wp-block-paragraph">The reports normally go to the kernel&#8217;s private security list, so maintainers can prepare a patch before details become public. This batch was copied to public lists as well, and none included a patch. Stable-kernel maintainer Greg Kroah-Hartman replied to several reports within minutes of each other.</p>



<h2 class="wp-block-heading">What the two KSMBD flaws do</h2>



<p class="wp-block-paragraph">ZDI-CAN-33774 is a race condition in how KSMBD picks which protocol handler processes each incoming request. KSMBD chooses the handler when a request is queued, but the worker thread reads that choice only when it picks up the job. An attacker sends a burst of short SMB1 packets followed by an SMB2 packet in the same TCP write. </p>



<p class="wp-block-paragraph">That switches the connection to SMB2 handling while SMB1 buffers are still waiting, so the SMB2 code reads past the end of the smaller SMB1 buffer. Linux news site <a href="https://freenode.net/article/zdi-flags-cvss-9-0-race-condition-rce-in-linux-ksmbd" target="_blank" rel="noreferrer noopener nofollow">freenode</a> reported that the leaked kernel heap bytes come back to the attacker inside an error reply.</p>



<p class="wp-block-paragraph">ZDI also describes a related out-of-bounds write in KSMBD&#8217;s parsing of security descriptors, the access-control data a client sends when changing file permissions. That write path needs shared access. Freenode put the requirements as winning the race plus a share reachable as a guest, and said the bug was demonstrated against kernel 7.3-rc3. The high attack-complexity rating in ZDI&#8217;s 9.0 score reflects the need to win that race.</p>



<p class="wp-block-paragraph">ZDI-CAN-33549 is an integer underflow in KSMBD&#8217;s SMB Direct path. An integer underflow is a subtraction that wraps a size value around to a huge number. SMB Direct carries SMB traffic over RDMA (remote direct memory access), a networking technology mostly found in data centres. A client can send RDMA buffer descriptors in which the first entry is longer than the declared payload. The server&#8217;s size counter then wraps, and a later memory copy overruns its buffer. Exploiting it requires an RDMA-capable interface (hardware or the rxe software driver), a writable share and a client that negotiates SMB Direct. SMB Direct support is <a href="https://docs.kernel.org/filesystems/smb/smbdirect.html" target="_blank" rel="noreferrer noopener nofollow">a separate kernel build option</a> that is off by default.</p>



<p class="wp-block-paragraph"><a href="https://www.phoronix.com/news/LKML-New-Trend-Vulnerabilities" target="_blank" rel="noreferrer noopener nofollow">Phoronix</a> reported that a fix for ZDI-CAN-33549 already sits in a Git branch aimed at Linux 7.5 and will likely be fast-tracked. The Hacker News found no named fix for either KSMBD bug in mainline or linux-next. The kernel project assigns CVE numbers only after a fix lands in a stable tree. Until then, vulnerability scanners that match on CVE IDs will not flag these bugs.</p>



<p class="wp-block-paragraph">The other four reports carry less risk for internet-facing servers:</p>



<ul class="wp-block-list">
<li><strong>ZDI-CAN-33367</strong> is a local privilege escalation (CVSS 7.8) in the networking code&#8217;s skb_zerocopy function. Kernel developers had already received a report of the same bug from someone else the previous week, and a patch is expected.</li>



<li><strong>ZDI-CAN-34068</strong> is an out-of-bounds write (CVSS 8.8) in vmwgfx, the graphics driver used by VMware virtual machines.</li>



<li><strong>ZDI-CAN-34076</strong> is an information disclosure (CVSS 8.6) in the NVMe-over-fabrics target driver.</li>



<li><strong>ZDI-CAN-32005</strong> is a stack buffer overflow in ConnMan, a network-management daemon that runs outside the kernel.</li>
</ul>



<h2 class="wp-block-heading">An accident, or the new kernel rules at work?</h2>



<p class="wp-block-paragraph">Phoronix described the postings as an apparent mistake. The reports themselves suggest otherwise: they credit TrendAI, Trend Micro&#8217;s AI vulnerability scanner, as the finder. The kernel&#8217;s <a href="https://docs.kernel.org/process/security-bugs.html" target="_blank" rel="noopener">security-bugs</a><a href="https://docs.kernel.org/process/security-bugs.html" target="_blank" rel="noreferrer noopener nofollow"> </a><a href="https://docs.kernel.org/process/security-bugs.html" target="_blank" rel="noopener">documentation</a>, rewritten by Willy Tarreau and merged for Linux 7.1 in May 2026, says bugs found with AI tools should be treated as already public and sent to the relevant maintainers instead of the private list.</p>



<p class="wp-block-paragraph">That rule followed Linus Torvald&#8217;s <a href="https://www.tomshardware.com/software/linux/linus-torvalds-says-ai-bug-reports-have-made-the-linux-security-mailing-list-almost-entirely-unmanageable" target="_blank" rel="noreferrer noopener nofollow">17 May complaint</a> that duplicate AI-generated reports had made the private security list &#8220;almost entirely unmanageable.&#8221; His argument was that when one AI tool finds a bug, others running similar tools find it too, so secrecy buys little. The same guidance asks reporters to send patches or clear impact analysis, not raw findings. ZDI&#8217;s reports included neither patches nor fixes.</p>



<p class="wp-block-paragraph">The ZDI-CAN-33367 duplicate shows the problem Torvalds described: another researcher had found the same bug a week earlier. The policy meant to cut duplicate private reports has also put two pre-patch, 9.0-rated server bugs in public view with no fix attached. Trend Micro had not publicly explained its routing as of 23 October 2026.</p>



<h2 class="wp-block-heading">Is your Linux server affected?</h2>



<p class="wp-block-paragraph">Only systems actually running KSMBD are exposed to the two remote flaws. KSMBD is not Samba. It is a separate, Samba-compatible server written from scratch, originally by Samsung, and Samba&#8217;s co-creator, Jeremy Allison, has said the two share no code. Ordinary Samba installations are unaffected.</p>



<p class="wp-block-paragraph">KSMBD is off by default in the upstream kernel configuration. It also needs the separate ksmbd-tools userspace daemon to serve files. Red Hat Enterprise Linux <a href="https://access.redhat.com/solutions/6991749" target="_blank" rel="noreferrer noopener nofollow">does not include it</a>. It turns up most often on home NAS boxes, single-board computers and appliances, where it is chosen for low overhead. Kernels in the Armbian project for ARM boards, for example, enable it for many devices.</p>



<p class="wp-block-paragraph">To check a machine, run <code>systemctl status ksmbd</code> or <code>lsmod | grep ksmbd</code>. If KSMBD is loaded but not needed, stop the service, unload it with <code>modprobe -r ksmbd</code> and blacklist the module so it does not load again. Where KSMBD has to stay:</p>



<ul class="wp-block-list">
<li>Keep port 445 off the public internet.</li>



<li>Remove guest-accessible shares.</li>



<li>Leave SMB Direct disabled unless the network depends on RDMA.</li>



<li>Watch your distribution&#8217;s security tracker for the backported fix.</li>
</ul>



<p class="wp-block-paragraph">KSMBD has been a recurring ZDI target. ZDI-22-1690 in December 2022 was an unauthenticated remote code execution flaw in the same server, and ZDI-26-573 in August 2026 was a pre-authentication memory leak rated 9.3. This batch landed the same week researcher Hyunwoo Kim disclosed the Infinity Core set of six Linux kernel privilege-escalation bugs.</p>



<p class="wp-block-paragraph">No exploitation of the new KSMBD flaws has been reported. Still unknown: when the SMB Direct fix reaches mainline, when a fix for ZDI-CAN-33774 appears, and whether ZDI will route future AI-found kernel bugs the same way.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.cyberkendra.com/2026/10/linux-ksmbd-rce-flaws-zdi-public-mailing-list.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			<dc:creator>protalweb@gmail.com (Vivek Gurung)</dc:creator></item>
		<item>
		<title>Major Banks Detect Unauthorized AI Agents in Customer Accounts</title>
		<link>https://www.cyberkendra.com/2026/10/banks-unauthorized-ai-agents-customer-accounts.html</link>
					<comments>https://www.cyberkendra.com/2026/10/banks-unauthorized-ai-agents-customer-accounts.html#respond</comments>
		
		
		<pubDate>Thu, 22 Oct 2026 18:45:44 +0000</pubDate>
				<category><![CDATA[Security]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[Cybersecurity]]></category>
		<category><![CDATA[AI hack]]></category>
		<category><![CDATA[Bank hack]]></category>
		<guid isPermaLink="false">https://www.cyberkendra.com/?p=13204</guid>

					<description><![CDATA[US banks including Morgan Stanley and JPMorgan are finding unauthorized AI agents in customer accounts, some acting beyond user instructions.]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Major US banks are finding third-party AI agents operating inside customer accounts without the bank&#8217;s approval, and some of those agents have tried to take actions that appear unconnected to anything the customer asked them to do, <a href="https://www.axios.com/2026/10/22/ai-agents-banks-unauthorized-accounts-access" target="_blank" rel="noreferrer noopener nofollow">Axios reported on 22 October 2026</a>. </p>



<p class="wp-block-paragraph">Morgan Stanley, Bank of America, JPMorgan Chase and Wells Fargo are among the lenders racing to contain the problem, according to the report, which cites unnamed people familiar with the matter.</p>



<p class="wp-block-paragraph">In most cases, the agents are not breaking in. They sign in with the customer&#8217;s own username and password, handed over so an AI assistant can check balances, pay bills or move money on the customer&#8217;s behalf. That still breaches the terms at most banks, which require account holders to log in themselves. </p>



<p class="wp-block-paragraph">The more worrying cases, per Axios, involve agents that contacted bank call centres or appeared to act on their own initiative, and one bank executive told the outlet that banks often cannot tell an agent a customer deliberately sent from one that has gone rogue.</p>



<p class="wp-block-paragraph">Bank executives described the situation to Axios as &#8220;horrifying,&#8221; with one official citing grave concern about agents taking steps that could affect customers&#8217; finances. Reuters, which carried the report, said it could not immediately verify it. The report does not say how many accounts were involved, which AI products the agents belonged to, or whether any customers have lost money.</p>



<h2 class="wp-block-heading">Which banks are blocking AI agents</h2>



<p class="wp-block-paragraph">Morgan Stanley has begun blocking third-party agents from its platforms, Axios reported, although a Morgan Stanley spokesperson told the outlet the bank had not seen rogue AI agents accessing its systems. JPMorgan, Bank of America and Citigroup are restricting agents rather than banning them outright. Wells Fargo, also named in the report, has not publicly described specific restrictions.</p>



<p class="wp-block-paragraph">JPMorgan Chase drew the clearest line first. On the bank&#8217;s <a href="https://www.jpmorganchase.com/content/dam/jpmc/jpmorgan-chase-and-co/investor-relations/documents/quarterly-earnings/2026/3rd-quarter/3q26-earnings-transcript.pdf" target="_blank" rel="noreferrer noopener nofollow">third-quarter earnings call on 13 October</a>, CEO Jamie Dimon said the bank would not let just any outside agent inside its systems. &#8220;You don&#8217;t want rogue agents, and it could be thousands of them,&#8221; Dimon said. A JPMorgan spokeswoman <a href="https://www.cnbc.com/2026/10/13/jpmorgan-ai-agents-account-access.html" target="_blank" rel="noreferrer noopener nofollow">told CNBC</a> the bank does not permit third parties to log in with customers&#8217; banking credentials, though agents can still see read-only data, such as balances, through a connector like Plaid. She gave no timeline for letting agents act inside accounts directly.</p>



<p class="wp-block-paragraph">Citigroup and Bank of America followed on 16 October. Citi told <a href="https://finance.yahoo.com/news/us-banks-limit-ai-agents-113229223.html" target="_blank" rel="noreferrer noopener nofollow">Retail Banker International</a> that it does not allow third-party AI agents or assistants to log in to customer accounts or transact on its digital banking platforms, while still letting customers grant limited read-only access through certain open-banking providers. Bank of America is limiting agents&#8217; access to consumer deposits, according to a person familiar with the matter, and the Financial Times reported that regulators have privately backed the banks&#8217; decisions.</p>



<p class="wp-block-paragraph">CEO Rick Wurster <a href="https://www.bloomberg.com/news/articles/2026-10-16/us-banks-block-ai-agents-attempting-to-move-money-for-customers" target="_blank" rel="noreferrer noopener nofollow">told Bloomberg Television on 16 October</a> that Schwab is stopping unauthorized agents, including Meta&#8217;s Muse, from moving client money, and that his weekly report shows the big agents being blocked &#8220;in the tens and twenties&#8221; each week.</p>



<p class="wp-block-paragraph">Schwab plans to let customers connect AI models through its own Model Context Protocol (MCP) servers instead. MCP is an open standard for plugging AI models into outside data and tools, and Schwab&#8217;s version would expose balances and research but not money movement.</p>



<p class="wp-block-paragraph">The pattern across all five firms is the same: an agent may look at an account through a channel the bank controls, but it may not move money. Axios reported that most banks have authorised or are moving toward read-only access, the same arrangement they already offer budgeting apps such as Quicken.</p>



<h2 class="wp-block-heading">Why Meta&#8217;s Muse brought this to a head</h2>



<p class="wp-block-paragraph">The clampdown follows a rush of consumer AI agents built to act rather than just answer. Meta launched Muse in the US on 8 September 2026 as a personal agent that can fill in forms, send emails, check out on shopping sites and connect to bank accounts, and it added the ability to phone US businesses in a public beta about a week later. </p>



<p class="wp-block-paragraph">Amazon began blocking Muse on 20 September, saying the agent had not identified itself as AI while browsing. OpenAI released its own agent, Dots, weeks after Muse.</p>



<p class="wp-block-paragraph">Axios did not name the agents behind the account activity banks are now flagging, and nothing in the reporting ties the call-centre contacts to any specific product.</p>



<p class="wp-block-paragraph">Security is not the only concern on the table. Bank stocks fell in September as Muse climbed the app download charts, <a href="https://www.cnbc.com/2026/10/13/jpmorgan-ai-agents-account-access.html" target="_blank" rel="noreferrer noopener nofollow">CNBC reported</a>, on fears that consumers would use agents to sweep cash out of low-yielding accounts and into better-paying ones. </p>



<p class="wp-block-paragraph">JPMorgan CFO Jeremy Barnum raised the same possibility on the October call, and the FT reported that banks have voiced deposit-flight worries to regulators. JPMorgan&#8217;s own planned Smart Cash tool, which Dimon said in his April shareholder letter would automate transfers between checking accounts and higher-yielding brokerage products, is designed to do much the same job.</p>



<p class="wp-block-paragraph">The pushback is spreading north. Bank of Montreal CEO Darryl White told customers <a href="https://www.cbc.ca/news/business/bmo-ai-warning-9.7390171" target="_blank" rel="noreferrer noopener nofollow">not to give AI agents their banking username and password</a>, a day after Royal Bank of Canada CEO Dave McKay said his bank was considering blocking Muse.</p>



<h2 class="wp-block-heading">Who pays if an AI agent moves your money</h2>



<p class="wp-block-paragraph">The liability question is what turns a terms-of-service breach into a real risk for customers. Barnum said on the earnings call that customers who share credentials with an agent could bear responsibility if the agent misuses their information or makes a transaction they did not want, <a href="https://www.americanbanker.com/news/jpmorgan-warns-of-risks-to-consumers-who-rely-on-ai-agents" target="_blank" rel="noopener">American Banker reported</a>. Dimon described it to analysts as a transfer of liability.</p>



<p class="wp-block-paragraph">Federal payment rules may back the banks up. Regulation E, which caps a US consumer&#8217;s losses from unauthorized electronic transfers at as little as $50, excludes transfers made by a person to whom the consumer gave their access credentials, unless the consumer has told the bank to stop that person. </p>



<p class="wp-block-paragraph">The rule defines &#8220;person&#8221; to include companies, and a January report from the Consumer Bankers Association asked whether handing a password to an AI tool could trigger that exclusion and leave the customer liable for the agent&#8217;s mistakes, <a href="https://paymentsdive.com/news/how-agentic-payments-artificial-intelligence-risk/832601" target="_blank" rel="noreferrer noopener nofollow">Payments Dive reported</a>. No regulator or court has settled it.</p>



<p class="wp-block-paragraph">The safer alternative to password sharing also remains in limbo. The Consumer Financial Protection Bureau&#8217;s open banking rule, finalised in October 2024 to move third-party access from credential-based screen scraping to bank-run APIs, has been <a href="https://www.everycrsreport.com/reports/IF13117.html" target="_blank" rel="noreferrer noopener nofollow">subject to litigation and reconsideration</a> by the agency&#8217;s new leadership since 2025.</p>



<p class="wp-block-paragraph">For customers already using an AI assistant with a bank account, the practical step is to stop sharing the login itself. A Chase spokesperson told Axios that customers should not give their username and password to anyone. Read-only connections through approved aggregators such as Plaid still work at JPMorgan and Citi, and the CFPB has <a href="https://www.consumerfinance.gov/archive/blog/what-to-consider-when-sharing-your-financial-data/" target="_blank" rel="noreferrer noopener nofollow">advised consumers</a> to check whether a connected service can initiate payments and to revoke its access when they stop using it, noting that deleting the app does not cut off the connection.</p>



<p class="wp-block-paragraph">Banks are now planning for the worst case as well as trying to prevent it. Axios reported that lenders are running &#8220;day after&#8221; scenarios so they can quickly secure or restore customer access if an agent does damage, and several executives said they know customers will keep wanting these tools and that some middle ground will be needed.</p>



<p class="wp-block-paragraph">Meta declined to tell <a href="https://fortune.com/2026/10/15/jamie-dimon-ai-agents-meta-muse-jpmorgan/" target="_blank" rel="noopener">Fortune</a> whether Muse&#8217;s finance features would survive more banks shutting agents out, and none of the banks have said which agents it detected or how many customer accounts were affected.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.cyberkendra.com/2026/10/banks-unauthorized-ai-agents-customer-accounts.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			<dc:creator>protalweb@gmail.com (Vivek Gurung)</dc:creator><enclosure length="321237" type="application/pdf" url="https://www.jpmorganchase.com/content/dam/jpmc/jpmorgan-chase-and-co/investor-relations/documents/quarterly-earnings/2026/3rd-quarter/3q26-earnings-transcript.pdf"/><itunes:explicit>no</itunes:explicit><itunes:subtitle>US banks including Morgan Stanley and JPMorgan are finding unauthorized AI agents in customer accounts, some acting beyond user instructions.</itunes:subtitle><itunes:author>Vivek Gurung</itunes:author><itunes:summary>US banks including Morgan Stanley and JPMorgan are finding unauthorized AI agents in customer accounts, some acting beyond user instructions.</itunes:summary><itunes:keywords>Computer,technology,tech,IT,security,Gadgets,Telecom</itunes:keywords></item>
		<item>
		<title>eMudhra Quits Global TLS Certificate Business After 8 of its CA Keys Compromised</title>
		<link>https://www.cyberkendra.com/2026/10/emudhra-hack-weak-ca-keys-tls-exit.html</link>
					<comments>https://www.cyberkendra.com/2026/10/emudhra-hack-weak-ca-keys-tls-exit.html#respond</comments>
		
		
		<pubDate>Thu, 22 Oct 2026 18:18:49 +0000</pubDate>
				<category><![CDATA[Security]]></category>
		<category><![CDATA[Data Breached]]></category>
		<category><![CDATA[India]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[emudhra]]></category>
		<category><![CDATA[eMudhra ca cert]]></category>
		<category><![CDATA[eMudhra certificate]]></category>
		<category><![CDATA[eMudhra dsc]]></category>
		<guid isPermaLink="false">https://www.cyberkendra.com/?p=13201</guid>

					<description><![CDATA[eMudhra is exiting global TLS after 8 CA keys, one literally the number 4, proved crackable. What happened, who's affected and what to patch.]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Indian certificate authority eMudhra said on Thursday, 22 October 2026, that its board has decided to withdraw from the global SSL/TLS certificate business, five days after a researcher showed that the private keys behind eight of its browser-trusted intermediate certificates were so weak that anyone could calculate them from the public certificates.</p>



<p class="wp-block-paragraph">One of the keys was the number 4. Google, Mozilla, Apple and Microsoft blocked the certificates between 17 and 20 October, and fixes have since shipped in Go, Python, Node.js, Java and the major Linux distributions, but software that never checks certificate revocation remains exposed until it is updated.</p>



<p class="wp-block-paragraph">An intermediate certificate authority (CA) is the layer that actually signs the HTTPS certificates websites present, so whoever holds its private key can issue a certificate for any domain that software trusting the CA will accept. </p>



<p class="wp-block-paragraph">The eight affected intermediates, six for website (TLS) certificates and two for code signing, used P-384 elliptic-curve keys, which should be random numbers more than 100 digits long. Mozilla&#8217;s preliminary analysis found every one was a whole number below 256, and security researcher Scott Helme <a href="https://scotthelme.co.uk/eight-bits-of-trust-emudhras-ca-keys-cracked-in-milliseconds/" target="_blank" rel="noreferrer noopener nofollow">recovered all eight</a> on a laptop in under a second: 4, 56, 66, 115, 155, 156, 230 and 237.</p>



<p class="wp-block-paragraph">The affected certificates are EM DV TLS CA &#8211; G3B and G3C, EM OV TLS CA &#8211; G3B and G3C, EM EV TLS CA &#8211; G3B and G3C, and the code-signing pair EM OV CS CA &#8211; G3B and G3C. The G3B certificates are held by eMudhra BV in the Netherlands, and the G3C certificates by eMudhra Inc in the United States. The six TLS intermediates chain to the emSign ECC Root CA &#8211; G3, and all eight also exist as copies cross-signed by Sectigo under its older AAA Certificate Services root, according to the <a href="https://emudhra.we-have-a-problem.com/" target="_blank" rel="noreferrer noopener nofollow">disclosure site</a> run by Mozilla cryptography engineer Dennis Jackson.</p>



<h2 class="wp-block-heading">Was eMudhra hacked?</h2>



<p class="wp-block-paragraph">This was the most widely asked question, and its answer is <strong>NO</strong>.  Nobody stole the keys; they were generated so badly that they were effectively public from the moment the certificates existed in April 2025. &#8220;The key was effectively public from the day the certificate existed,&#8221; Helme wrote, noting that a normal CA compromise at least has a thief and a moment of theft to reason about.</p>



<p class="wp-block-paragraph">eMudhra&#8217;s own account, posted on Mozilla&#8217;s public bug tracker in <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=2083449" target="_blank" rel="noreferrer noopener nofollow">Bug 2083449</a>, traces the failure to a key generation ceremony on 30 April 2025 using Utimaco hardware security modules (HSMs).</p>



<p class="wp-block-paragraph">An approved deviation from its usual script added a key &#8220;wrap/unwrap&#8221; test because the keys were meant to be exported to US and European data centres for data-sovereignty customers. A flaw in that script created a second, weak set of keys on the HSM, and because the labels were similar, staff used the weak keys to generate the certificate signing requests that eMudhra&#8217;s root signed and that Sectigo cross-signed. The company says its RSA issuers followed a different path and are unaffected, that only one of the eight intermediates ever went into production, and that none issued a customer certificate.</p>



<p class="wp-block-paragraph">The bug thread also shows a warning that was missed. In May 2025, revocation lists (CRLs) that eMudhra signed for the six TLS intermediates failed signature validation, a problem already tracked as Mozilla Bug 1970728. Asked by Jackson how the wrong keys came to sign those CRLs, eMudhra said the lists were first signed with the strong keys it had intended to use, and when the signatures came back invalid, they were re-signed with the flawed keys. </p>



<p class="wp-block-paragraph">Andrew Ayer, a longtime participant in the forum, confirmed on Mozilla&#8217;s <a href="https://groups.google.com/a/mozilla.org/g/dev-security-policy/c/0R3XLJL6FuE/m/Kp1v6CPuAAAJ" target="_blank" rel="noreferrer noopener nofollow">dev-security-policy list</a> that the CRLs were indeed signed with the weak keys, which means the mismatch was visible inside eMudhra 17 months before anyone outside noticed.</p>



<p class="wp-block-paragraph">The discovery itself was mundane. The researcher, credited only as Wayne, wrote on the same list that he found the keys by running Google&#8217;s open-source <a href="https://github.com/google/paranoid_crypto" target="_blank" rel="noopener">paranoid_crypto</a> weak-key scanner, out of the box, against the Common CA Database (CCADB) as a quick first pass. He has since checked every CCADB certificate without further hits, and said most of his time went on the basics that everyone assumed someone else had already done. </p>



<p class="wp-block-paragraph">To prove the find, he signed the message &#8220;We have a problem here &#8211; Wayne&#8221; with all eight keys and sent it to the four root programs and eMudhra on Saturday, 17 October.</p>



<p class="wp-block-paragraph">eMudhra&#8217;s <a href="https://emudhra.com/en/press-release/emudhra-statement-distrust-global-tls-intermediate-root-ca" target="_blank" rel="noreferrer noopener nofollow">21 October press release</a>, filed with the BSE and NSE, says the researcher found the weak keys could be reverse-engineered &#8220;possibly with AI-assisted techniques.&#8221; No special technique was required: a key below 256 falls to at most 256 guesses. </p>



<p class="wp-block-paragraph">Helme did report that an AI agent recovered the keys from a single prompt, but a few lines in any scripting language do the same. The same release says eMudhra&#8217;s infrastructure was not compromised, no data was breached, and all physical and logical security controls remained intact, even as the company revoked the eight certificates on 18 October with the stated reason of CA compromise.</p>



<h2 class="wp-block-heading">How Chrome, Firefox, Apple and Microsoft responded</h2>



<p class="wp-block-paragraph">The browser response was measured in hours. Google&#8217;s Chrome Root Program received the report at 18:05 UTC on 17 October, corroborated it and had a <a href="https://blog.google/security/protecting-chrome-and-android-users-from-compromised-emudhra-intermediate-ca-certificates/" target="_blank" rel="noreferrer noopener nofollow">CRLSet update</a> blocking the six TLS intermediates in place by 19:45 UTC. Because the block matches each certificate&#8217;s public key rather than the certificate itself, it also caught the Sectigo cross-signed copies, and it needed no browser update or restart. </p>



<p class="wp-block-paragraph">Android devices and Googlebooks received an equivalent block through Google Play Services at around 22:00 UTC on 19 October, and Google says restarting a device pulls it immediately.</p>



<p class="wp-block-paragraph">Mozilla received the report at 20:06 UTC and finished pushing a OneCRL block to Firefox installations with standard settings at 22:59 UTC, Jackson wrote. eMudhra acknowledged the report that evening and revoked all eight intermediates on 18 October; Apple blocked them on 19 October, Sectigo revoked its cross-signatures the same day, and Microsoft shipped blocks through Windows&#8217; automatic certificate trust list updates on 20 October. Chrome did not need to block the two code-signing intermediates, since its verifier will not build a website chain through a certificate restricted to code signing.</p>



<p class="wp-block-paragraph">Chrome also confirmed that no website certificate chaining to the six TLS intermediates had been logged to Certificate Transparency (CT), the public ledger browsers require certificates to appear in, before its block. That means no forged certificate from these keys could have been trusted by default in Chrome, Firefox, Edge, Safari or Android apps that enforce CT. </p>



<p class="wp-block-paragraph">Google says it has checked every other key in its root store and found none with the same weakness, and that CT logs have been updated to reject certificates chaining to the compromised CAs.</p>



<p class="wp-block-paragraph">The root programs then went further. Mozilla removed the emSign ECC Root CA &#8211; G3 from its NSS trust store in version 3.131.1 on 20 October, and Chrome will remove the same root in version 43 of the Chrome Root Store, reaching all devices on the morning of Tuesday, 27 October 2026, Pacific time.</p>



<p class="wp-block-paragraph">&#8220;Due to the seriousness of this incident,&#8221; the Chrome Root Program says it is also evaluating whether eMudhra&#8217;s remaining root, the RSA-based emSign Root CA &#8211; G1, should stay trusted. &#8220;This is a serious security incident with implications across the Internet,&#8221; Cloudflare said in its own <a href="https://blog.cloudflare.com/emudhra-certificate-compromise/" target="_blank" rel="noreferrer noopener nofollow">advisory</a>, adding that it has found no active exploitation on its services.</p>



<h2 class="wp-block-heading">Why the risk outlives the browser fix</h2>



<p class="wp-block-paragraph">Browsers fetch revocation lists on their own and enforce CT. Much of the rest of the internet&#8217;s TLS traffic does neither: command-line tools, programming-language libraries, container images, build systems, IoT firmware and server-to-server connections typically trust a bundled list of roots and never ask whether an intermediate has been revoked. </p>



<p class="wp-block-paragraph">For them, an attacker on the network path, such as a public Wi-Fi operator, could mint an unlogged certificate for any hostname using one of the weak keys, at any time since April 2025.</p>



<p class="wp-block-paragraph">Helme tested exactly that, forging a certificate for a major payment processor&#8217;s API hostname. According to his write-up, curl, Python and Node.js accepted it with default settings on every Linux and macOS machine he tried, and Windows accepted it unless revocation checking was switched on. </p>



<p class="wp-block-paragraph">The disclosure site also warns that macOS blocks the intermediates for apps using Apple&#8217;s own libraries, but the built-in curl, git, python3, perl, ruby and openssl read <code>/etc/ssl/cert.pem</code>, which Apple has not updated and which does not check revocation. Go, cryptography maintainer Filippo Valsorda, flagged git and pip as the most worrying on Bluesky.</p>



<p class="wp-block-paragraph">&#8220;This will be a massive cleanup job, bigger than Heartbleed,&#8221; Valsorda told Ars Technica, pointing to IoT devices, Docker containers, forgotten Linux machines and command-line tools that ship their own copy of the roots. </p>



<p class="wp-block-paragraph">Whether anyone used the keys against such clients during the 17 months they were exposed is unknown, and none of the disclosures offers a way to find out beyond CT searches, which only cover certificates that were logged.</p>



<h2 class="wp-block-heading">What developers, admins and website owners need to update</h2>



<p class="wp-block-paragraph">For ordinary users, the advice is short: update the browser and operating system and restart. Firefox needs nothing extra unless Remote Settings is disabled by policy, in which case Firefox 158.0.1, ESR 115.43.1 or ESR 153.5.1 carries the block, per Mozilla advisory <a href="https://www.mozilla.org/en-US/security/advisories/mfsa2026-111/" target="_blank" rel="noreferrer noopener nofollow">MFSA 2026-111</a> (CVE-2026-113470).</p>



<p class="wp-block-paragraph">Developers have more to do because the fixes take two forms. Some projects block the eight keys directly: Go 1.27.3 and 1.26.10 (<a href="https://groups.google.com/g/golang-announce/c/66pojueaQek" target="_blank" rel="noreferrer noopener nofollow">CVE-2026-111943</a>) reject any chain containing them in <code>crypto/x509</code>, though programs pick this up only when rebuilt, and <a href="https://www.cyberkendra.com/2026/10/nodejs-october-2026-security-releases-cve-2026-111497.html" data-type="link" data-id="https://www.cyberkendra.com/2026/10/nodejs-october-2026-security-releases-cve-2026-111497.html" target="_blank" rel="noreferrer noopener">Node.js 26.12.1, 24.22.1 and 22.23.4 added</a> the same blocklist on 21 October, along with the NSS 3.131.1 root list. Oracle and OpenJDK shipped matching Java updates, covered in our report on <a href="https://www.cyberkendra.com/2026/10/cve-2026-91403-oracle-java-emudhra-certificates.html">Oracle&#8217;s emergency Java fix for the eMudhra CAs</a>. Electron 44.9.1, 43.8.1 and 42.11.16 and Deno 2.9.8 also carry fixes, while Bun&#8217;s was still pending on 22 October.</p>



<p class="wp-block-paragraph">Other projects remove the emSign ECC Root CA &#8211; G3 from their bundles instead, which also breaks legitimate certificates under that root: Python&#8217;s certifi 2026.10.19, Rust&#8217;s webpki-roots 1.0.10, curl&#8217;s CA bundle dated 2026-10-20, Homebrew&#8217;s ca-certificates, Ubuntu (USN-8944-1 and USN-8944-2), Debian (DSA-6572-1), and Alpine 20261020-r0, with updated packages for Fedora, Arch, Gentoo and FreeBSD listed on the disclosure site. </p>



<p class="wp-block-paragraph">Red Hat had not shipped packages as of its 21 October bulletin, which rates the issue Important across RHEL 6 to 10, OpenShift and UBI-based containers and offers a manual workaround. PHP teams already working through <a href="https://www.cyberkendra.com/2026/10/php2shell-php-8-5-12-patch-bypass-rce-poc.html" target="_blank" rel="noreferrer noopener nofollow">this week&#8217;s PHP2Shell patches</a> should also pull Composer&#8217;s ca-bundle 1.6.0 or 1.4.16.</p>



<p class="wp-block-paragraph">Python needs particular care. Seth Larson&#8217;s <a href="https://discuss.python.org/t/information-for-python-users-regarding-emudhra-emsign-ca-certificate-security-incident/109576" target="_blank" rel="noopener">advisory</a> lists certifi 2026.10.19, pip 26.2.2, uv 0.13.4, sigstore 4.5.1 and pixi 0.82.1 as minimums on Python&#8217;s official forum. CPython developer Christian Heimes stressed that pip always loads its vendored certifi bundle alongside the system store, so any pip older than 26.2.2 keeps trusting the compromised intermediates even on a patched OS, and upgrading pip is the only reliable fix. One user found the official Docker <code>python</code> images still shipping pip 26.2.1 on 21 October, so container images need rebuilding.</p>



<p class="wp-block-paragraph">Anyone can check a client. The disclosure site runs test hosts signed with the compromised intermediates, so running <code>curl https://dv-g3b-emudhra.we-have-a-problem.com/</code> and <code>curl https://dv-g3b-aaa-emudhra.we-have-a-problem.com/</code> should return a certificate error on a protected system; a page load means the client still trusts the weak keys. The site also publishes per-distribution workarounds and a PowerShell script for offline Windows machines.</p>



<p class="wp-block-paragraph">Website operators have a separate deadline. eMudhra estimates about 30,000 customer certificates are chained to the emSign ECC Root CA &#8211; G3, and Google says sites using them must install a certificate from another hierarchy before the 27 October Chrome removal to avoid errors. eMudhra says it has stopped issuing under that root and will replace affected certificates free of charge.</p>



<h2 class="wp-block-heading">Does this affect Indian DSC, eSign and government websites?</h2>



<p class="wp-block-paragraph">The compromised certificates belong to eMudhra&#8217;s global emSign hierarchy, not to the Root Certifying Authority of India chain it uses to issue the Digital Signature Certificates (DSCs) needed for tax and company filings, or to its eSign service. </p>



<p class="wp-block-paragraph">Both are regulated by the Controller of Certifying Authorities (CCA) under the Ministry of Electronics and Information Technology (MeitY), and eMudhra says they run on completely separate infrastructure and are operating normally.</p>



<p class="wp-block-paragraph">MeitY has formed a special team to investigate, senior officials told <a href="https://theprint.in/tech/meity-sets-up-team-to-probe-emudhra-certificate-breach-says-digital-signature-services-unaffected/3078125/" target="_blank" rel="noreferrer noopener nofollow">ThePrint</a> on 21 October, adding that the impact on Indian websites and applications &#8220;has been very limited and for a very short period.&#8221; </p>



<p class="wp-block-paragraph">The same day, CERT-In issued advisory <a href="https://www.cert-in.org.in/s2cMainServlet?pageid=PUBVLNOTES02&amp;VLCODE=CIAD-2026-0050" target="_blank" rel="noreferrer noopener nofollow">CIAD-2026-0050</a>, which says the public disclosures do not establish confirmed malicious use of the keys and warns that removing the root could leave legitimate sites untrusted. eMudhra issues TLS certificates to businesses and government agencies, including for some public services such as India&#8217;s income tax portal, Reuters reported.</p>



<p class="wp-block-paragraph">The Internet Freedom Foundation (IFF) has <a href="https://internetfreedom.in/a-private-key-with-the-value-4-iff-writes-to-emudhra-cert-in-and-meity-on-the-compromise-of-emudhras-certificate-authority-keys/" target="_blank" rel="noopener">written</a> to eMudhra, CERT-In and MeitY asking for a dated incident report, an independent audit by an auditor eMudhra has not used before, and confirmation of whether the company reported the incident within the six hours CERT-In&#8217;s 2022 Directions require. </p>



<p class="wp-block-paragraph">IFF notes that eMudhra has told Mozilla a separate &#8220;A&#8221; and &#8220;A-1&#8221; series of intermediates was meant for deployment only in India, and argues that subscribers have no independent basis yet for accepting that the licensed hierarchy is untouched. It found no statement from the CCA.</p>



<h2 class="wp-block-heading">Why eMudhra is quitting the global TLS business</h2>



<p class="wp-block-paragraph">eMudhra&#8217;s <a href="https://emudhra.com/en/press-release/emudhra-to-exit-global-ssl-tls-certificate-business" target="_blank" rel="noopener">exit announcement</a> quotes chairman V. Srinivasan saying the company revoked the affected CAs within 14 hours of discovery and disclosed promptly. He said global SSL/TLS brings in about 1% of revenue, that rising compliance and data-sovereignty costs and competitors issuing certificates for free had already eroded its returns, and that social media amplification had brought scrutiny &#8220;out of proportion to SSL/TLS&#8217;s place in our business.&#8221;</p>



<p class="wp-block-paragraph">Investors reacted sharply. eMudhra shares fell 20% on 21 October and about 40% over the two days after disclosure, Business Standard reported, citing Reuters. The company says its emSigner, SecurePass, CertiNext and enterprise PKI products are unaffected.</p>



<p class="wp-block-paragraph">The wind-down plan leans on infrastructure that is itself under review. eMudhra says its G1 RSA roots will keep serving customers until the transition is complete, that revocation and status services will run until every issued certificate expires or is replaced, and that it will still deliver a full root-cause report to the browser root programs. Chrome&#8217;s evaluation of that same emSign Root CA &#8211; G1 has not concluded.</p>



<p class="wp-block-paragraph">What happens next turns on three open items: eMudhra&#8217;s final root-cause report, Chrome&#8217;s decision on the G1 root, and whether CERT-In or the CCA publishes findings of its own. </p>



<p class="wp-block-paragraph">On the industry side, participants on Mozilla&#8217;s policy list are already pushing for mandatory HSM key attestation, which would let a CA prove a key was generated inside the hardware, through an IETF draft that is close to completion. Whether the weak keys were ever used against software outside the browser during their 17 months in the open may never be known.</p>



<p class="wp-block-paragraph"></p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.cyberkendra.com/2026/10/emudhra-hack-weak-ca-keys-tls-exit.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			<dc:creator>protalweb@gmail.com (Vivek Gurung)</dc:creator></item>
		<item>
		<title>PHP2Shell Patch Bypass Claim Another RCE on PHP 8.5.12</title>
		<link>https://www.cyberkendra.com/2026/10/php2shell-php-8-5-12-patch-bypass-rce-poc.html</link>
					<comments>https://www.cyberkendra.com/2026/10/php2shell-php-8-5-12-patch-bypass-rce-poc.html#respond</comments>
		
		
		<pubDate>Thu, 22 Oct 2026 17:39:45 +0000</pubDate>
				<category><![CDATA[Security]]></category>
		<category><![CDATA[Vulnerability]]></category>
		<category><![CDATA[php2shell]]></category>
		<category><![CDATA[php2shell bypass]]></category>
		<category><![CDATA[php2shell poc]]></category>
		<guid isPermaLink="false">https://www.cyberkendra.com/?p=13197</guid>

					<description><![CDATA[A researcher claims RCE on fully patched PHP 8.5.12 — but the PHP2Shell bypass PoC is narrower than the hype. What’s real, what’s not.]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">A day after PHP shipped the emergency fix for PHP2Shell, a researcher published proof-of-concept code claiming remote code execution against a fully patched PHP 8.5.12, the version released on 21 October 2026 to close CVE-2026-109618 and CVE-2026-109619. </p>



<p class="wp-block-paragraph">The release, posted to GitHub by a researcher using the handle rafalohaki, was posted on X on 22 October, describes a &#8220;pure logic bug&#8221; that the author says is separate from the two memory-corruption flaws the patch addressed, with a demo showing a one-shot HTTP request returning a shell as <code>uid=33(www-data)</code> on Debian 13.</p>



<p class="wp-block-paragraph">The claim lands in the middle of the largest PHP security scramble in years, but it is narrower than the headline suggests, and the researcher says so plainly. The repository states the technique against 8.5.12 depends on &#8220;session gaps&#8221; and specific conditions, and a second chain, it demonstrates — session-file poisoning to local file inclusion to RCE on PHP 8.5.11 — is described by its own author as &#8220;an application flaw, not a PHP core bug.&#8221;</p>



<h2 class="wp-block-heading">What the new PoC actually does</h2>



<p class="wp-block-paragraph">The original PHP2Shell bugs sit in the PHP engine itself, so any site running a vulnerable interpreter is exposed regardless of its own code. The patch bypass that is being circulated is a different kind of thing. </p>



<figure class="wp-block-embed is-type-rich is-provider-x wp-block-embed-x"><div class="wp-block-embed__wrapper">
<blockquote class="twitter-tweet" data-width="500" data-dnt="true"><p lang="en" dir="ltr">Working RCE against PHP 8.5.12 (the 2026-10-21 security release that fixed CVE-2026-109618/109619). <br><br>Pure logic bug — no memory corruption,<br> ASAN-clean, orthogonal to the CVE-2026-109618/19 class. <br><br>Receipt: uid=33(www-data) over HTTP, one-shot<a href="https://x.com/hashtag/infosec?src=hash&amp;ref_src=twsrc%5Etfw">#infosec</a> <a href="https://x.com/hashtag/php2shell?src=hash&amp;ref_src=twsrc%5Etfw">#php2shell</a> <a href="https://x.com/hashtag/php?src=hash&amp;ref_src=twsrc%5Etfw">#php</a> <a href="https://t.co/4elH5wcjZH">https://t.co/4elH5wcjZH</a> <a href="https://t.co/rtP33SYXe2">pic.twitter.com/rtP33SYXe2</a></p>&mdash; Rafał (@rafalohaki) <a href="https://x.com/rafalohaki/status/2113251390386811044?ref_src=twsrc%5Etfw">October 22, 2026</a></blockquote><script async src="https://platform.x.com/widgets.js" charset="utf-8"></script>
</div></figure>



<p class="wp-block-paragraph">According to the repository, the 8.5.12 exploit abuses the way PHP handles session state between requests — poisoning a session key that persists in a session file, then triggering it through a handler that processes PHP — rather than the out-of-memory corruption (CVE-2026-109618) or stale global state (CVE-2026-109619) that the official release fixed.</p>



<p class="wp-block-paragraph">According to the repo, the list of conditions the target has to meet includes several sinks that do <em>not</em> work: a session ID containing <code>.php</code> is rejected because PHP validates the session id, <code>php://input</code> via <code>include</code> fails because <code>allow_url_include</code> is off by default and deprecated in PHP 8, and error-log poisoning fails because PHP HTML-encodes the payload. </p>



<p class="wp-block-paragraph">The author frames the work as research over public PHP code and a demonstration of specific, conditional chains, not a drop-in exploit that turns every 8.5.12 server into a shell. As of 22 October 2026, the claim had not been independently reproduced or confirmed by the PHP security team, and PHP has not issued a further advisory in response.</p>



<p class="wp-block-paragraph">A working bypass of the official fix for a bug this widespread would be severe; a conditional, configuration-dependent chain and a separate application-level LFI are serious but far smaller in blast radius. Both descriptions have been circulating under the same &#8220;patched PHP still vulnerable&#8221; framing, and only the first would justify the alarm.</p>



<h2 class="wp-block-heading">Attackers were already probing before anyone knew</h2>



<p class="wp-block-paragraph">The bypass claim arrives on top of evidence that exploitation of PHP2Shell began before the public ever heard the name. Amazon&#8217;s threat-intelligence team <a href="https://aws.amazon.com/blogs/security/amazon-threat-intelligence-identifies-php2shell-exploitation-prior-to-public-disclosure-in-madpot/" target="_blank" rel="noreferrer noopener nofollow">reported on 21 October</a> that its MadPot honeypot network recorded a <strong>PHP2Shell exploitation attempt on 17 October, four days before disclosure</strong>, from an IP address tied to a commercial anonymisation network. </p>



<p class="wp-block-paragraph">&#8220;The exploit attempt originated from an IP address associated with a commercial anonymization network,&#8221; wrote CJ Moses, CISO of Amazon Integrated Security, who added that it is unclear how the actor obtained exploit details while the flaw was still under embargo.</p>



<p class="wp-block-paragraph">In the hours around the 14:00 UTC embargo lift, it saw multiple proof-of-concept exploits — the earliest around 02:00 UTC — and attempts from varied infrastructure and payloads that suggested several actors, not one. The company argues the gap between patch and working exploit is collapsing because AI-assisted analysis makes turning a patch diff or advisory into an exploit cheaper, so defenders should measure patching for critical internet-facing bugs in hours, not days, and investigate from the earliest known exploitation date rather than the disclosure date. For PHP2Shell, Amazon says, that means starting from at least 17 October.</p>



<p class="wp-block-paragraph">Cloudflare&#8217;s chief executive, Matthew Prince, said on X that attackers had made millions of exploitation attempts since disclosure, and the company&#8217;s CTO, Dane Knecht, said Cloudflare watched attackers change payloads to slip past its first mitigation rules. Even so, officials in Germany, the Netherlands and Japan have said none of the attempts appears to have succeeded. &#8220;At the moment it doesn&#8217;t look like exploitation has taken off or been widespread,&#8221; Ryan Austin, a Calif researcher who helped find the flaws, told the Guardian.</p>



<h2 class="wp-block-heading">Where the panic outran the facts</h2>



<p class="wp-block-paragraph">The PHP2Shell story has also generated claims that do not hold up against the primary sources. Posts on X this week described an internet &#8220;lockdown,&#8221; a coordinated wave of government, bank and hospital shutdowns, and a wave of breaches branded &#8220;Black October.&#8221; </p>



<p class="wp-block-paragraph">The precautionary shutdowns were real and widespread — Dutch and Finnish government services, French prefecture sites, several German state and city portals, and banks and airlines in Japan and Nepal all took systems offline as a precaution while they patched — but they were preventive, not the result of confirmed compromise. No successful break-in has been publicly confirmed.</p>



<p class="wp-block-paragraph">The same gap between rumor and record shaped the disclosure itself. The flaws leaked a day early after an anonymous Hacker News post citing a trusted tip went up and came down on 20 October, screenshots of a leaked exploit tool credited to Calif spread to X and Mastodon, and Calif itself briefly posted a proof-of-concept video. </p>



<p class="wp-block-paragraph">In the rush, a single <code>php.ini</code> setting — disabling session upload progress — circulated as the fix; GMO Flatt Security, which suggested it, later said it was not enough on its own, and PHP&#8217;s own advisory is blunt that there is no complete mitigation short of updating.</p>



<p class="wp-block-paragraph">OpenAI, which helped discover the original flaws under its Patch the Planet program and called them &#8220;one of the most impactful security issues in recent memory,&#8221; has <a href="https://github.com/openai/php2shell-checker" target="_blank" rel="noreferrer noopener nofollow">published a checker</a> as two Codex skills that test whether a URL or a local PHP binary is on a vulnerable version. Its documentation carries a warning worth repeating in light of the bypass claims: an &#8220;UNKNOWN&#8221; result does not mean the target is patched.&#8221;</p>



<h2 class="wp-block-heading">What to do</h2>



<p class="wp-block-paragraph">Nothing in the bypass claim changes the baseline advice, and the fix for the core flaws remains the priority. Update to PHP 8.5.12, 8.4.27, 8.3.36 or 8.2.35, or your distribution&#8217;s patched package, then restart PHP-FPM, Apache and any long-running workers so the old code stops serving requests. </p>



<p class="wp-block-paragraph">Branches 8.1 and older get no release from php.net, so those still on 8.1, 8.0 or 7.4 need a vendor or source backport as a bridge and a plan to move to a supported branch. On the new PoC specifically, the mitigations that reduce exposure — keeping <code>allow_url_include</code> off, letting PHP validate session IDs, and auditing application code that includes files built from user-controlled input — are standard hardening already in place on most correctly configured servers.</p>



<p class="wp-block-paragraph">The researcher behind the bypass has not released a universal exploit, PHP has not confirmed the claim, and no breach using it has been reported. What the past 48 hours have established is narrower and more durable than any single PoC: with the core advisories now public and exploit development accelerating, the window between a PHP patch and a working attack against the servers that ignore it is measured in hours.</p>



<p class="wp-block-paragraph"></p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.cyberkendra.com/2026/10/php2shell-php-8-5-12-patch-bypass-rce-poc.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			<dc:creator>protalweb@gmail.com (Vivek Gurung)</dc:creator></item>
		<item>
		<title>Top 7 Best Enterprise Agent IAM Platforms for Organisations Running Thousands of AI Agents in 2026</title>
		<link>https://www.cyberkendra.com/2026/10/top-7-best-enterprise-agent-iam-platforms-for-organisations-running-thousands-of-ai-agents-in-2026.html</link>
					<comments>https://www.cyberkendra.com/2026/10/top-7-best-enterprise-agent-iam-platforms-for-organisations-running-thousands-of-ai-agents-in-2026.html#respond</comments>
		
		
		<pubDate>Thu, 22 Oct 2026 16:18:37 +0000</pubDate>
				<category><![CDATA[Tips]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[AI Agents]]></category>
		<category><![CDATA[IAM]]></category>
		<category><![CDATA[openai]]></category>
		<guid isPermaLink="false">https://www.cyberkendra.com/?p=13194</guid>

					<description><![CDATA[What happens when your AI agents start outnumbering your employees 144 to 1? You&#8217;ve got a serious identity crisis on your hands, and I&#8217;m not talking about the existential kind. Here&#8217;s a stat that should keep IAM architects up at night: 79% of organisations have already shoved AI agents into production without a single written [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">What happens when your AI agents start outnumbering your employees 144 to 1? You&#8217;ve got a serious identity crisis on your hands, and I&#8217;m not talking about the existential kind.</p>



<p class="wp-block-paragraph">Here&#8217;s a stat that should keep IAM architects up at night: 79% of organisations have already shoved AI agents into production without a single written policy governing them, according to a 2025 EMA survey conducted in conjunction with Ory. </p>



<p class="wp-block-paragraph">And the machines are multiplying fast: Eighty-three per cent of large enterprises and 70% of mid-sized ones are already running agents in the wild, and up to 98% plan to join the party soon, according to the same source.</p>



<p class="wp-block-paragraph">Meanwhile, non-human identities have surged to a mind-bending 144:1 ratio over human identities, a 44% increase from the 92:1 ratio observed in H1 2024, based on Entro Labs research. Gartner sees the trajectory clearly: 40% of enterprise applications will embed task-specific AI agents by the end of 2026, rocketing up from under 5% in 2025. That&#8217;s not a trend. That&#8217;s a hockey stick.</p>



<p class="wp-block-paragraph">And yet most IAM stacks are hopelessly unprepared. 61.6% can&#8217;t handle the security demands. 62.0% buckle under the scale. 48.7% are unprepared for compliance. 59.4% lack the resiliency needed when something goes sideways, according to the same EMA survey.&nbsp;</p>



<p class="wp-block-paragraph">If you&#8217;re running thousands of agents, each one authenticating, grabbing tokens, calling tools, chaining actions, your human-scale IAM isn&#8217;t just slow. It&#8217;s actively dangerous.</p>



<p class="wp-block-paragraph">What you need is an IAM built for machine speed. Token issuance that doesn&#8217;t blink. Zero-trust enforcement without static secrets sprawled across config files. MCP-native authentication that understands agent-to-tool flows. And the ability to kill a rogue agent&#8217;s access in seconds, not hours or days.</p>



<p class="wp-block-paragraph">To cut through the noise, we evaluated the top 7 enterprise agent IAM platforms using the criteria below.</p>



<h2 class="wp-block-heading"><strong>How We Evaluated: Methodology &amp; Criteria</strong></h2>



<p class="wp-block-paragraph">We&#8217;re not just throwing darts at a vendor list. Every platform here was assessed against five criteria that matter when you&#8217;re fielding 1,000+ AI agents and your existing IAM is already wheezing.</p>



<ol class="wp-block-list">
<li><strong>Machine-Scale Token Issuance</strong> &#8211; Can the platform handle authentication and authorisation at the speed and concurrency thousands of autonomous agents demand? No human-scale bottlenecks allowed.</li>



<li><strong>Fine-Grained Authorisation &amp; MCP Support</strong> &#8211; Out-of-the-box RBAC, ReBAC, Zanzibar-style permissions, plus native Model Context Protocol authentication for agent-to-tool flows. If your agents can&#8217;t securely call MCP servers, you&#8217;re just building a very expensive chatbot.</li>



<li><strong>Deployment Flexibility</strong> &#8211; Self-hosted, on-premises, private cloud, or fully managed. Data residency and compliance postures aren&#8217;t negotiable, and neither should your deployment model.</li>



<li><strong>Zero-Trust Enforcement for Non-Human Identities</strong> &#8211; Just-in-time access, short-lived credentials, cryptographic identity. No static secrets lying around waiting to be exfiltrated. And yes, a kill-switch for agents that go rogue.</li>



<li><strong>Governance, Visibility &amp; Lifecycle Management</strong> &#8211; Agent onboarding, ownership assignment, deep observability for agents connected to or built on Ory, policy enforcement down to the tool-call level, and audit trails that hold up under scrutiny.</li>
</ol>



<p class="wp-block-paragraph">These five criteria align directly with what EMA&#8217;s research identifies as the top IAM priorities for agentic AI: Security, Scalability, Visibility, and Resiliency.&nbsp;</p>



<p class="wp-block-paragraph">Now, let&#8217;s get to the ranking.</p>



<h2 class="wp-block-heading"><strong>1.</strong> <a href="https://www.ory.com/agentic-artificial-intelligence-ai-agents" target="_blank" rel="noreferrer noopener"><strong>Ory</strong></a> <strong>– The API-First Agent IAM Built for Machine Scale</strong></h2>



<p class="wp-block-paragraph">Here&#8217;s the thing most IAM vendors won&#8217;t tell you: they built their platforms for humans first, then tried to bolt agents on afterwards. Ory didn&#8217;t. It&#8217;s open-source background, API-first, and architected for machine scale from day one.</p>



<p class="wp-block-paragraph">The numbers are frankly staggering. Ory&#8217;s infrastructure manages 3.25 billion identities and processes 4.4 billion transactions per day across 33,000+ production deployments. It&#8217;s crossed 700 million downloads, and Docker pulls. </p>



<p class="wp-block-paragraph">And if you&#8217;ve ever wondered who handles authentication for OpenAI&#8217;s hundreds of millions of weekly active users. It&#8217;s Ory. OpenAI adopted the self-hosted Ory Enterprise License for Ory Hydra&#8217;s web-scale authorisation, enabling unprecedented logins per second with levels of data transparency and infrastructure flexibility not possible with other vendors. </p>



<p class="wp-block-paragraph">ChatGPT reached 1 million users in just five days, surpassed 100 million monthly active users by January 2023, and by February 2026, its user base had grown to approximately 900 million weekly users. That&#8217;s machine scale, proven in the most unforgiving production environment imaginable.</p>



<p class="wp-block-paragraph">What does this mean for your agent fleet?</p>



<ul class="wp-block-list">
<li><strong>Machine-scale token issuance:</strong> Ory Talos is built on the same high-concurrency Go architecture as Ory Hydra, which powers OpenAI&#8217;s more than 900 million weekly active users, and is designed to handle the authentication throughput that large-scale agentic workflows demand. Ory Hydra and Ory Talos don&#8217;t sweat when your agents hammer it for tokens. It was designed for exactly that.</li>



<li><strong>Fine-grained authorisation &amp; MCP support:</strong> RBAC, ReBAC, Zanzibar-style permissions via Ory Keto. Native MCP authentication. Full OAuth and OIDC standards compliance. And everything runs headless and API-first; there&#8217;s no UI to render for agent identities, because agents don&#8217;t need a login page.</li>



<li><strong>Deployment flexibility:</strong> Self-hosted. On-premises. Private cloud. Fully managed via Ory Network. This directly serves the 72.1% of organisations that prefer self-managed LLM deployment (on-premises or private cloud), which correlates with a stronger preference for self-managed IAM solutions. You choose the model; Ory adapts.</li>



<li><strong>Zero-trust enforcement that actually means something:</strong> Ory Talos, launched in 2026, transforms traditional static API keys into programmable, hardened identities using Macaroon-based delegation and token derivation. If a child token gets stolen, it expires in 15 minutes (you set the timeframe). You control precisely what agents can access, for how long, and from where. No more &#8220;set it and forget it&#8221; secrets.</li>



<li><strong>Ground-up observability and true composability:</strong> Trace-level log correlation, performance intelligence baked in. And because Ory is modular, you can deploy Ory Kratos, Ory Hydra, Ory Keto, and Ory Talos independently; you&#8217;re never locked into a monolithic stack you can&#8217;t reconfigure.</li>



<li>Ory Agent Security: Ory&#8217;s dedicated agent security layer provides a unified control plane for onboarding workflows, ownership assignment, behavioural observability, and an immediate kill-switch for rogue agents. Unlike bolt-on agent monitoring tools, it is native to the Ory stack, meaning policy enforcement and audit trails flow through the same infrastructure already handling billions of daily transactions.</li>
</ul>



<p class="wp-block-paragraph">Ory carries a 4.5 out of 5 average rating on G2 in Identity and Access Management Software based on 52 reviews. It is backed by Insight Partners, Balderton Capital, PHX Ventures, and IQT.&nbsp;</p>



<p class="wp-block-paragraph"><strong>Best for:</strong> Ory is the top choice for enterprises running thousands of AI agents that demand self-hosted, composable, machine-scale IAM with full API-first control. It&#8217;s also the right call if you want to enforce policy where agents actually execute actions. Ory is one of the few vendors that secures agents at the point of execution through Ory Agent Security.</p>



<p class="wp-block-paragraph"><strong>Less ideal for:</strong> Organisations that require a fully-managed SaaS with minimal engineering overhead, though Ory Network offers a managed path, the tooling remains developer-first, and the configuration learning curve is real.</p>



<h2 class="wp-block-heading"><strong>2.</strong> <strong>Aembit</strong> <strong>– The Independent Identity Broker</strong></h2>



<p class="wp-block-paragraph"><a href="https://aembit.io" target="_blank" data-type="link" data-id="https://aembit.io" rel="noreferrer noopener nofollow">Aembit</a> is an independent identity broker securing access for AI agents, MCP servers, and workloads across clouds, SaaS, and on-premise data centres using policy-based, secretless, just-in-time access with blended human-agent identity and real-time policy enforcement. </p>



<p class="wp-block-paragraph">Think of it as the diplomatic layer, authenticating agents, evaluating contextual policies, and brokering credentials across cloud, SaaS, and on-premises environments without ever touching a static secret.</p>



<p class="wp-block-paragraph">Its MCP Identity Gateway handles agent-to-MCP-server authentication specifically. If you&#8217;ve already got your IDPs in place but lack a secure way for agents to talk to tools, Aembit fills that gap neatly.</p>



<ul class="wp-block-list">
<li><strong>Core capabilities:</strong> Secretless, just-in-time access brokering with policy-based contextual evaluation. Blended human-agent identity for workflows where both interact. A dedicated MCP Identity Gateway purpose-built for agent-to-tool authentication.</li>



<li><strong>Strengths:</strong> Clean separation of concerns. Aembit brokering atop existing IDPs means no rip-and-replace. Its workload IAM pedigree translates directly to agent use cases without reinvention.</li>



<li><strong>Limitations:</strong> It&#8217;s not a directory or identity provider. If you need native identity management, authentication, and full lifecycle governance under one roof, you&#8217;ll need complementary platforms.</li>
</ul>



<p class="wp-block-paragraph"><strong>Best for:</strong> Ideal for teams already deep in workload IAM who need a broker layer to extend secure access to AI agents without disrupting their current identity stack.&nbsp;</p>



<p class="wp-block-paragraph"><strong>Less ideal for:</strong> Organisations starting from scratch who want a unified platform covering identity creation through governance.</p>



<h2 class="wp-block-heading"><strong>3.</strong> <strong>Teleport</strong> <strong>– Cryptographic Identity for All Identities</strong></h2>



<p class="wp-block-paragraph">If you&#8217;re the sort of organisation where &#8220;who accessed what and when&#8221; isn&#8217;t just a compliance checkbox but an existential requirement, <a href="https://goteleport.com" target="_blank" data-type="link" data-id="https://goteleport.com" rel="noreferrer noopener nofollow">Teleport</a> speaks your language. It unifies human, machine, and AI identities through cryptographic certificates and ephemeral privileges, claiming a 95% reduction in exposed attack surface with 100% auditable agentic workflows.</p>



<p class="wp-block-paragraph">There are no shared secrets in Teleport&#8217;s model. A hardware root of trust issues cryptographic identities, and every session, agent included, gets recorded. Zero standing privilege means even if an agent is compromised, it has nothing to steal.</p>



<ul class="wp-block-list">
<li><strong>Core capabilities:</strong> Cryptographic identity issuance via hardware root of trust. Ephemeral, zero-standing-privilege access. Full session recording and audit trails for agentic workflows. MCP tooling integration.</li>



<li><strong>Strengths:</strong> The infrastructure-first security model eliminates credential theft vectors entirely. It&#8217;s used by international stock exchanges and fintech leaders who demand immutable audit trails.</li>



<li><strong>Limitations:</strong> Teleport is infrastructure-native, not SaaS plug-and-play. Organisations wanting out-of-the-box agent discovery dashboards and turnkey lifecycle management may need more engineering effort than anticipated to operationalise.</li>
</ul>



<p class="wp-block-paragraph"><strong>Best for:</strong> Best for fintech, stock exchanges, and heavily regulated verticals where infrastructure access boundaries and auditability are paramount.&nbsp;</p>



<p class="wp-block-paragraph"><strong>Less ideal for:</strong> Teams prioritising a lightweight SaaS experience with built-in agent discovery and governance tooling.</p>



<h2 class="wp-block-heading"><strong>4.</strong> <strong>Idira by Palo Alto Networks</strong> <strong>– Modern PAM Meets Agentic Identity</strong></h2>



<p class="wp-block-paragraph"><a href="https://www.paloaltonetworks.com/idira" target="_blank" data-type="link" data-id="https://www.paloaltonetworks.com/idira" rel="noreferrer noopener nofollow">Idira</a> by Palo Alto Networks (formerly CyberArk) launched May 12, 2026, as a next-generation identity security platform built on CyberArk&#8217;s PAM heritage, integrating modern PAM, machine identity security, and agentic identity security in one platform. </p>



<p class="wp-block-paragraph">Features include zero standing privilege, just-in-time enforcement, AI-driven discovery, agent-to-MCP-server governance, and lifecycle management for human, machine, and agentic identities. The timing matters; this is PAM&#8217;s heritage meeting agentic identity head-on.</p>



<p class="wp-block-paragraph">Idira&#8217;s 2026 Identity Security Landscape report, drawing from 2,900+ cybersecurity decision-makers worldwide, found that machine identities now outnumber humans 109:1 and that 9 out of 10 organisations suffered a successful identity-related breach in the past year. </p>



<p class="wp-block-paragraph">Those figures underscore why a platform that bakes modern PAM, machine identity security, and agentic identity into one roof matters.</p>



<ul class="wp-block-list">
<li><strong>Core capabilities:</strong> Idira&#8217;s Secure AI Agents offering includes agent discovery, MCP server registration, and an identity broker governing access to MCP servers; the platform delivers modern PAM with zero standing privilege and just-in-time enforcement across all identities (human, machine, agentic). An AI-driven discovery engine.</li>



<li><strong>Strengths:</strong> Deep PAM heritage means least-privilege and just-in-time access aren&#8217;t bolt-ons; they&#8217;re baked into the DNA. For organisations already running Palo Alto Networks or CyberArk estates, Idira is the natural extension.</li>



<li><strong>Limitations:</strong> Integrated suite architecture means less composability. You&#8217;re buying into the Palo Alto Networks way of doing things. Teams wanting open-source, API-first building blocks with modular swapping will find Idira more prescriptive.</li>
</ul>



<p class="wp-block-paragraph"><strong>Best for:</strong> Ideal for large enterprises already invested in the Palo Alto Networks ecosystem that need to extend the mature PAM discipline to thousands of AI agents. </p>



<p class="wp-block-paragraph"><strong>Less ideal for:</strong> Teams prioritising lightweight, composable, open-source building blocks over integrated suite cohesion.</p>



<h2 class="wp-block-heading"><strong>5.</strong> <strong>SailPoint Agentic Fabric</strong> <strong>– Governance-First Agent Identity</strong></h2>



<p class="wp-block-paragraph"><a href="https://www.sailpoint.com/products/agentic-fabric" target="_blank" data-type="link" data-id="https://www.sailpoint.com/products/agentic-fabric" rel="noreferrer noopener nofollow">SailPoint</a> takes everything it knows about identity governance and extends it to the agentic workforce. The Agentic Fabric provides continuous discovery of AI agents and non-human identities, a unified identity graph, ownership assignment, and least-privilege policy enforcement down to the MCP tool-call level.</p>



<p class="wp-block-paragraph">This governance-first approach directly addresses a painful reality: 60.5% of organisations still manage agents through a hybrid human/service account model, while 23.6% manage agents purely as service accounts and 10% manage them as human identities, rather than through dedicated agent identity frameworks. That&#8217;s duct tape and hope, not a strategy.</p>



<ul class="wp-block-list">
<li><strong>Core capabilities:</strong> Continuous agent and NHI discovery. A unified identity graph with ownership assignment. Access certification and least-privilege enforcement at the MCP tool-call level. Real-time automated response. An MCP Server for Identity Security Cloud customers. Integration with AWS, Azure, GCP, Salesforce, and Microsoft Copilot Studio Agent.</li>



<li><strong>Strengths:</strong> SailPoint&#8217;s governance pedigree is highly regarded in the agent IAM space. Compliance-driven enterprises get access certification, audit trails, and policy enforcement they already trust. The August 2026 launch unified human, non-human, and AI agent identities under one security model.</li>



<li><strong>Limitations:</strong> The governance-first model adds overhead. Lean engineering teams may find it heavy going. Organisations wanting a lightweight, developer-oriented, entirely self-hosted solution without the governance apparatus may chafe.</li>
</ul>



<p class="wp-block-paragraph"><strong>Best for:</strong> The go-to for compliance-driven verticals, financial services, healthcare, insurance, where access certification and auditable policy enforcement are non-negotiable.&nbsp;</p>



<p class="wp-block-paragraph"><strong>Less ideal for:</strong> Teams prioritising developer velocity and self-hosted composability over governance machinery.</p>



<h2 class="wp-block-heading"><strong>6.</strong> <strong>Microsoft Entra Agent ID</strong> <strong>– The Ecosystem Extender</strong></h2>



<p class="wp-block-paragraph"><a href="https://www.microsoft.com/en-us/security/business/identity-access/microsoft-entra-id" target="_blank" data-type="link" data-id="https://www.microsoft.com/en-us/security/business/identity-access/microsoft-entra-id" rel="noreferrer noopener nofollow">Microsoft Entra</a> Agent ID extends the Entra identity backbone to AI agents through agent identity blueprints with parent-child policy inheritance, OAuth 2.0, MCP, and A2A protocol support. </p>



<p class="wp-block-paragraph">It works with both Microsoft and non-Microsoft platforms, AWS Bedrock, n8n, and others, though the deepest integrations naturally live inside Azure.</p>



<p class="wp-block-paragraph">Available to all Microsoft Entra customers, advanced features require a Microsoft Agent 365 license.</p>



<ul class="wp-block-list">
<li><strong>Core capabilities:</strong> Agent identity blueprints with parent-child policy inheritance. OAuth 2.0, MCP, and A2A protocol support. Conditional access extended to agents. Lifecycle governance with audit trails. Cross-platform reach, including AWS Bedrock and n8n.</li>



<li><strong>Strengths:</strong> Massive existing install base. Azure-centric enterprises can weave agent identity into their existing Conditional Access and governance fabric with minimal new tooling. Blueprints provide a clean policy-inheritance model.</li>



<li><strong>Limitations:</strong> Deep Microsoft ecosystem integration means multi-cloud organisations running heterogeneous stacks may encounter friction. Advanced features are gated behind the Microsoft Agent 365 license, adding cost at a time when 51% of organisations already cite rising IAM costs as their biggest challenge.</li>
</ul>



<p class="wp-block-paragraph"><strong>Best for:</strong> The path of least resistance for Azure-centric enterprises that want agent identity slotted into existing Conditional Access policies.&nbsp;</p>



<p class="wp-block-paragraph"><strong>Less ideal for:</strong> Genuinely multi-cloud, vendor-neutral stacks that chafe at ecosystem gravity.</p>



<h2 class="wp-block-heading"><strong>7.</strong> <strong>Okta</strong> <strong>for AI Agents – Identity-First, Vendor-Neutral</strong></h2>



<p class="wp-block-paragraph"><a href="https://www.okta.com/products/govern-ai-agent-identity/" target="_blank" data-type="link" data-id="https://www.okta.com/products/govern-ai-agent-identity/" rel="noreferrer noopener nofollow">Okta</a> for AI Agents became generally available on April 30, 2026, delivering agent discovery, onboarding into Universal Directory, short-lived credential enforcement, and a kill-switch for rogue agents, all in a vendor-neutral package.</p>



<p class="wp-block-paragraph">The Agent Gateway governs MCP server access regardless of the agent&#8217;s build platform, and Okta actively contributes to the OpenID-JAG standard. </p>



<p class="wp-block-paragraph">That commitment to interoperability matters when you&#8217;re dealing with the IAM fragmentation that plagues most enterprises: organisations already use an average of three IAM platforms (including CIAM solutions), with 34% using four or more, and 47% worry about rising or unpredictable costs.</p>



<ul class="wp-block-list">
<li><strong>Core capabilities:</strong> Agent discovery and registration into Universal Directory. Short-lived credential enforcement. Agent Gateway for MCP server governance across build platforms. Lifecycle management with a kill switch. Active ID-JAG standards contribution.</li>



<li><strong>Strengths:</strong> Market-leading IAM with native agent identity features that don&#8217;t feel bolted on. The vendor-neutral posture and open-standards commitment appeal to heterogeneous enterprises. The kill-switch provides a genuine operational safety net.</li>



<li><strong>Limitations:</strong> Predominantly SaaS-delivered. Organisations requiring on-premises or self-hosted deployment won&#8217;t find a native path. And Okta&#8217;s platform breadth can mean higher per-agent costs at scale compared to open-source alternatives.</li>
</ul>



<p class="wp-block-paragraph"><strong>Best for:</strong> The strongest vendor-neutral SaaS option on this list for organisations comfortable with SaaS delivery and Okta&#8217;s pricing model. </p>



<p class="wp-block-paragraph"><strong>Less ideal for:</strong> The 72.1% of organisations that prefer self-managed IAM, or for cost-conscious enterprises where per-identity pricing at machine scale gets uncomfortable fast.</p>



<h2 class="wp-block-heading"><strong>The Reality Check: Gaps, Costs, and Fragmentation</strong></h2>



<p class="wp-block-paragraph">Before you pick a platform, let&#8217;s get real about the state of enterprise IAM. The stats below are from the same 2025 EMA survey cited earlier.</p>



<p class="wp-block-paragraph">Fifty-eight per cent of organisations are juggling three or more IAM solutions, and 51% cite rising costs as their biggest challenge with IAM deployments; approximately 68% are looking to bring their IAM deployment in-house instead of relying on SaaS. Adding a separate agent IAM could compound both fragmentation and budget pressure simultaneously.</p>



<p class="wp-block-paragraph">Approximately 52.8% of organisations want an all-in-one IAM platform, but only 24% have achieved one. Most still stitch together best-of-breed components, and agent IAM adoption will widen that gap unless platforms consolidate human and agent identity effectively.</p>



<p class="wp-block-paragraph">The self-hosting preference is also striking: 72.1% favor self-managed LLM deployment, which correlates strongly with appetite for self-hosted IAM (68.2%). That preference directly shapes this ranking.</p>



<p class="wp-block-paragraph">Then there are the operational silos. On average, organisations report three teams own the security and compliance issues around agentic identity, with the most frequently cited teams being IT/Security, Identity/IAM Teams, and Development/Engineering Teams — a multi-team approach that creates potential operational silos.</p>



<p class="wp-block-paragraph">In financial services specifically, only 29.7% of financial sector organisations have agentic AI running externally at scale in production versus 40.6% in the broader market; 64.8% of financial organisations remain in limited deployments or pilot programs. </p>



<p class="wp-block-paragraph">Yet 67.6% of financial sector organisations express a strong preference for an all-in-one SaaS IAM platform, compared to 50.4% across other sectors. — a tension between readiness and appetite that any vendor strategy needs to acknowledge.</p>



<p class="wp-block-paragraph">The bottom line: no single platform covers every edge case. Evaluate based on your top priority, EMA&#8217;s ranked list is Security, Scalability, Visibility, and Resiliency, and your deployment model preference before committing.</p>



<h2 class="wp-block-heading"><strong>Final Take: The Agent IAM Stakes Are Rising</strong></h2>



<p class="wp-block-paragraph">The numbers don&#8217;t leave much room for debate. Non-human identities are exploding at a 144:1 ratio over human identities. Gartner predicts 40% of enterprise apps will embed task-specific AI agents by the end of 2026. Purpose-built agent IAM isn&#8217;t a nice-to-have; it&#8217;s an operational survival requirement.</p>



<p class="wp-block-paragraph">Anchor your evaluation on clear criteria. The five we applied are a defensible starting point and a realistic assessment of your deployment model, governance burden, and tolerance for engineering overhead.&nbsp;</p>



<p class="wp-block-paragraph">The market is moving fast. Keep watching developments in MCP standards, delegate-token hardening like Ory Talos&#8217;s Macaroon model, purpose-built control planes like Ory Agent Security, and the emerging OAuth-for-agents specifications. Because the best platform today may not hold the crown in 12 months, and with thousands of agents already running in your infrastructure, you can&#8217;t afford to wait.</p>



<p class="wp-block-paragraph"></p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.cyberkendra.com/2026/10/top-7-best-enterprise-agent-iam-platforms-for-organisations-running-thousands-of-ai-agents-in-2026.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			<dc:creator>protalweb@gmail.com (Vivek Gurung)</dc:creator></item>
		<item>
		<title>BIND 9 Flaw CVE-2026-94300 Opens DNS Servers to RCE</title>
		<link>https://www.cyberkendra.com/2026/10/bind-9-flaw-cve-2026-94300-opens-dns-servers-to-rce.html</link>
					<comments>https://www.cyberkendra.com/2026/10/bind-9-flaw-cve-2026-94300-opens-dns-servers-to-rce.html#respond</comments>
		
		
		<pubDate>Thu, 22 Oct 2026 16:08:57 +0000</pubDate>
				<category><![CDATA[Security]]></category>
		<category><![CDATA[Vulnerability]]></category>
		<category><![CDATA[bind9 rce]]></category>
		<category><![CDATA[CVE-2026-94300]]></category>
		<category><![CDATA[DNS RCE]]></category>
		<guid isPermaLink="false">https://www.cyberkendra.com/?p=13190</guid>

					<description><![CDATA[CVE-2026-94300 in BIND 9 lets attackers corrupt memory via GSS-TSIG replay, risking DNS crashes and RCE. Patch to BIND 9.20.30.]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph"><strong>The Internet Systems Consortium (ISC) on Wednesday released patches for a high-severity BIND 9 vulnerability that can crash the named DNS server and, under the right conditions, let a remote attacker execute code on it.</strong></p>



<p class="wp-block-paragraph">Tracked as <a href="https://www.cve.org/CVERecord?id=CVE-2026-94300" target="_blank" rel="noreferrer noopener nofollow">CVE-2026-94300</a> with a CVSS score of 8.1, the flaw sits in BIND&#8217;s handling of GSS-TSIG, a Kerberos-based authentication layer for DNS transactions. According to <a href="https://kb.isc.org/docs/cve-2026-94300" target="_blank" rel="noreferrer noopener nofollow">ISC&#8217;s advisory</a>, it affects every BIND release from 9.11.0 onward: versions 9.11.0 through 9.18.50, 9.20.0 through 9.20.29 and 9.21.0 through 9.21.26, along with Supported Preview Edition builds 9.11.3-S1 through 9.18.50-S1 and 9.20.9-S1 through 9.20.29-S1.</p>



<p class="wp-block-paragraph">ISC fixed the issue in BIND 9.20.30, 9.21.27 and 9.20.30-S1. The organization said it is not aware of any active exploitation, and no workaround exists.</p>



<p class="wp-block-paragraph">Japan Registry Services (JPRS), operator of the .jp registry, <a href="https://jprs.jp/tech/security/2026-10-22-bind9-cve-2026-94300.html" target="_blank" rel="noreferrer noopener nofollow">labelled the bug urgent</a> on Thursday, warning of both DNS service disruption and remote code execution and strongly recommending an immediate upgrade. The Canadian Centre for Cyber Security also <a href="https://www.cyber.gc.ca/en/alerts-advisories/isc-bind-security-advisory-av26-1072" target="_blank" rel="noreferrer noopener nofollow">issued an alert</a> (AV26-1072) covering the release.</p>



<h2 class="wp-block-heading">How does the BIND GSS-TSIG vulnerability work?</h2>



<p class="wp-block-paragraph">TSIG, defined in RFC 8945, adds a digital signature to DNS messages so a server can verify who sent them. GSS-TSIG, defined in RFC 3645, connects TSIG to the GSS-API so those signatures can rely on Kerberos. It is most often used for authenticated dynamic DNS updates in networks that integrate BIND with Active Directory.</p>



<p class="wp-block-paragraph">When a client and server set up a GSS-TSIG session, they negotiate a key through the TKEY mechanism and name shares that session across every message signed or verified with the key.</p>



<p class="wp-block-paragraph">According to <a href="https://www.linuxcompatible.org/story/isc-releases-bind-92030-and-92127-patching-four-flaws-including-an-rce" target="_blank" rel="noreferrer noopener nofollow">Linux Compatible</a>, concurrent signed messages could corrupt that shared Kerberos state, and the fix, tracked as ISC GitLab issue #6320, serialises access to it.</p>



<p class="wp-block-paragraph">ISC describes the attack as a replay. An attacker who captures a previously signed UDP message can resend it while the negotiated key is still valid, which can corrupt memory in named and abort the process. If the attacker also sends crafted queries to a zone they control, the corruption can potentially be turned into remote code execution. The CVE record classifies the bug as a race condition (CWE-362) and a double free (CWE-415).</p>



<p class="wp-block-paragraph">Attack complexity is rated high because the attacker must obtain a legitimately signed message and act within the key&#8217;s lifetime. No privileges or user interaction are required, however, and a successful attack has a high impact on confidentiality, integrity and availability.</p>



<p class="wp-block-paragraph">ISC said it found the bug during internal testing, and credited Dave Aitel of OpenAI with independently discovering and reporting it. ISC sent early notification to its support customers on October 14 and published the advisory on October 21.</p>



<h2 class="wp-block-heading">Which BIND versions should be updated?</h2>



<p class="wp-block-paragraph">Operators who build BIND from source should move to 9.20.30 on the stable branch or 9.21.27 on the development branch. JPRS advised anyone using distribution packages to follow their vendor&#8217;s updates and apply them as soon as they are available.</p>



<p class="wp-block-paragraph">Debian has already shipped the fix for Debian 13 &#8220;trixie&#8221; in bind9 1:9.20.30-1~deb13u1, released under advisory <a href="https://tracker.debian.org/pkg/bind9" target="_blank" rel="noreferrer noopener nofollow">DSA-6576-1</a>, which also covers the three other BIND vulnerabilities patched this month.</p>



<p class="wp-block-paragraph">BIND 9.18 users will not get a patch. That branch <a href="https://isc.org/blogs/2026-06-10-bind9-18-eol/" target="_blank" rel="noreferrer noopener nofollow">reached end of life</a> in June with version 9.18.50. ISC does not ship security fixes for unsupported branches, so the only remedy is migrating to 9.20.</p>



<p class="wp-block-paragraph">The same release fixes three other high-severity denial-of-service bugs, each rated 7.5. CVE-2026-19630 lets crafted inbound messages with excessive name compression make named burn CPU and memory, which can starve busy resolvers. CVE-2026-96888 crashes resolvers that combine a redirect zone with strict QNAME minimisation. CVE-2026-97313 causes named to exit on recursive servers that hold conflicting response policy zone (RPZ) settings. ISC credited researcher Vitaly Simonovich with the last two.</p>



<h2 class="wp-block-heading">Why is BIND getting so many security updates?</h2>



<p class="wp-block-paragraph">This is ISC&#8217;s fourth consecutive monthly BIND security release. In May, the organisation <a href="https://isc.org/blogs/2026-05-12-bind-security-updates/" target="_blank" rel="noreferrer noopener nofollow">warned</a> that large language models were making flaws in open-source code much easier to find. It said it was triaging vulnerability reports at a rate that &#8220;exceeds 10X the historic levels.&#8221;</p>



<p class="wp-block-paragraph">ISC responded by putting security fixes in every monthly maintenance release and delaying the next stable branch, BIND 9.22, to at least the end of 2026. The September release alone fixed 14 vulnerabilities. ISC has said it hopes to return to quarterly releases in the first quarter of 2027.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.cyberkendra.com/2026/10/bind-9-flaw-cve-2026-94300-opens-dns-servers-to-rce.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			<dc:creator>protalweb@gmail.com (Vivek Gurung)</dc:creator></item>
		<item>
		<title>CVE-2026-91403: Oracle Java Emergency Fix for eMudhra CAs</title>
		<link>https://www.cyberkendra.com/2026/10/cve-2026-91403-oracle-java-emudhra-certificates.html</link>
					<comments>https://www.cyberkendra.com/2026/10/cve-2026-91403-oracle-java-emudhra-certificates.html#respond</comments>
		
		
		<pubDate>Thu, 22 Oct 2026 02:17:43 +0000</pubDate>
				<category><![CDATA[Security]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[emudhra]]></category>
		<category><![CDATA[java flaw]]></category>
		<category><![CDATA[java update]]></category>
		<guid isPermaLink="false">https://www.cyberkendra.com/?p=13187</guid>

					<description><![CDATA[Oracle’s CVE-2026-91403 alert stops Java SE and GraalVM trusting eight compromised eMudhra intermediate CA certificates.]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph"><strong>Oracle on Wednesday released an out-of-band Security Alert for Java SE and GraalVM to stop the runtimes from trusting eight compromised eMudhra intermediate CA certificates.</strong></p>



<p class="wp-block-paragraph">The issue is tracked as <a href="https://www.oracle.com/security-alerts/alert-cve-2026-91403.html" target="_blank" rel="noreferrer noopener nofollow">CVE-2026-91403</a>. Oracle rates it critical, with a CVSS score of 9.1. It sits in the JSSE component, Java’s TLS implementation, and an unauthenticated attacker can exploit it over the network. Oracle’s advisory does not describe the root cause. The <a href="https://openjdk.org/groups/vulnerability/advisories/2026-10-21" target="_blank" rel="noreferrer noopener nofollow">OpenJDK advisory</a>, published the same day, does: the CVE concerns eight compromised intermediate CA certificates.</p>



<p class="wp-block-paragraph">Affected releases are Oracle Java SE 8u511, 8u511-perf, 11.0.33, 17.0.21, 21.0.13, 25.0.5 and 27.0.1, Oracle GraalVM for JDK 17.0.21 and 21.0.13, and GraalVM Enterprise Edition 21.3.20. Oracle said earlier that unsupported versions are likely affected as well.</p>



<p class="wp-block-paragraph">The certificates belong to eMudhra, the Bengaluru-based certificate authority that sells TLS certificates under the emSign brand. eMudhra created the eight Global TLS intermediates during a key generation ceremony in April 2025. A flaw in that process left them with cryptographically weak keys. One intermediate’s private key was simply 4. The other seven were small numbers ranging from 56 to 237.</p>



<p class="wp-block-paragraph">An intermediate CA signs the certificates that websites present. Anyone holding one of these keys could therefore mint a certificate for any domain, and clients that trust the chain would accept it. Mozilla said the keys let attackers “issue fraudulent HTTPS certificates for websites they do not control”. An attacker who could intercept a connection could then impersonate a site and read or alter its traffic.</p>



<p class="wp-block-paragraph">Oracle’s notes say the Java flaw can be exploited through APIs in the component, such as a web service that supplies data to them. It also applies to sandboxed Java Web Start applications and applets that load untrusted code.</p>



<p class="wp-block-paragraph">The compromise came to light on the weekend of October 17. Chrome’s root program received the report at 18:05 UTC on Saturday and landed a CRLSet block on the affected intermediates within two hours. Mozilla blocked them through OneCRL the same evening. Apple followed on October 19 and Microsoft on October 20.</p>



<p class="wp-block-paragraph">A <a href="https://emudhra.we-have-a-problem.com/" target="_blank" rel="noopener">summary site</a> run by Dennis Jackson credits the original report to a researcher identified as Wayne. BleepingComputer reported that researcher Flüpke published one of the keys on GitHub.</p>



<p class="wp-block-paragraph">eMudhra said it revoked all eight intermediates on October 19, and that the incident does not affect its root CA private keys or its other intermediates. The company said most of the certificates were never used in production. It found no evidence they had issued certificates to end users. It has also stopped issuing new certificates under its G3 root.</p>



<p class="wp-block-paragraph">Google is going further. Chrome plans to remove the emSign ECC Root CA &#8211; G3 root on October 27. Google told sites with certificates chaining to that root to replace them right away with certificates from another CA.</p>



<p class="wp-block-paragraph">Java is not the only runtime to ship a fix. Go released versions 1.27.3 and 1.26.10 for the same issue, tracked as CVE-2026-111943. Python certifi, Electron, pip, rustls-webpki and the major Linux ca-certificates packages have also been updated.</p>



<p class="wp-block-paragraph">Oracle customers should install the patched build listed in the Java SE patch availability document linked from the alert. OpenJDK advises users of standalone runtimes to update as soon as possible. Until then, they can block the certificates manually by replacing the blocked.certs file in the JDK’s lib/security directory. OpenJDK packages shipped by Linux distributions such as Debian, Fedora, RHEL and Ubuntu usually rely on the system’s certificate store. For those, updating ca-certificates is sufficient. <a href="https://openjdk.org/groups/vulnerability/advisories/2026-10-21" target="_blank" rel="noopener"></a></p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.cyberkendra.com/2026/10/cve-2026-91403-oracle-java-emudhra-certificates.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			<dc:creator>protalweb@gmail.com (Vivek Gurung)</dc:creator></item>
		<item>
		<title>Node2Shell: Node.js Brotli Flaw Gets RCE Proof of Concept</title>
		<link>https://www.cyberkendra.com/2026/10/nodejs-october-2026-security-releases-cve-2026-111497.html</link>
					<comments>https://www.cyberkendra.com/2026/10/nodejs-october-2026-security-releases-cve-2026-111497.html#respond</comments>
		
		
		<pubDate>Thu, 22 Oct 2026 01:47:56 +0000</pubDate>
				<category><![CDATA[Security]]></category>
		<category><![CDATA[NodeJS]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<guid isPermaLink="false">https://www.cyberkendra.com/?p=13184</guid>

					<description><![CDATA[Imperva's Node2Shell research shows Node.js Brotli flaw CVE-2026-111497 can give RCE. Fixes are in 26.12.1, 24.22.1 and 22.23.4.]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph"><strong>Node.js maintainers on Wednesday released security updates for the 26.x, 24.x and 22.x lines that fix 10 vulnerabilities, four of them rated high severity, including a Brotli decoder flaw that Imperva has since shown can be exploited for remote code execution.</strong></p>



<p class="wp-block-paragraph">The patched builds are Node.js 26.12.1, 24.22.1 and 22.23.4. According to the project&#8217;s <a href="https://nodejs.org/en/blog/vulnerability/october-2026-security-releases" target="_blank" rel="noreferrer noopener nofollow">advisory</a>, the Brotli flaw, CVE-2026-111497, is an out-of-bounds write in the decoder and affects all three lines. Node.js did not publish CVSS scores for any of the 10 issues, and its advisory does not describe how the Brotli bug is triggered.</p>



<p class="wp-block-paragraph">Matteo Collina reported the Brotli flaw, and Antoine du Hamel fixed it by cherry-picking an upstream Brotli commit authored by Evgenii Kliuchnikov.</p>



<p class="wp-block-paragraph">Imperva researcher Ron Masas published an <a href="https://www.imperva.com/blog/node2shell-from-brotli-data-to-remote-code-execution/" target="_blank" rel="noreferrer noopener nofollow">analysis</a> on Thursday that names the flaw Node2Shell. Imperva said its proof of concept ran attacker-supplied code in applications using the official Node.js 24.22.0 Linux arm64 image, and that Node.js 24.22.1 rejected the same inputs.</p>



<p class="wp-block-paragraph">The code arrived inside Brotli-compressed data, either in a response consumed by Node.js&#8217;s built-in <code>fetch()</code> or in a request body decoded by Express 5.0.0 to 5.3.0 or body-parser 2.0.0 to 2.3.0. Imperva said execution took multiple attempts in its setup, and that it tested only Linux arm64 builds and its own application configurations.</p>



<p class="wp-block-paragraph">According to Imperva, the vulnerable decoder could continue past a block transition that the stream&#8217;s own structure made impossible, treat it as a request for more input, and carry on with an invalid internal state, which led to the out-of-bounds write. The <a href="https://github.com/google/brotli/commit/0ed4268a4401abcb44720963" target="_blank" rel="noreferrer noopener nofollow">upstream Brotli fix</a> makes the decoder return a format error instead. Imperva said a bare Node.js HTTP server does not decode incoming Brotli bodies on its own, so exposure on the request side depends on middleware such as Express 5 or body-parser being configured to decompress them.</p>



<p class="wp-block-paragraph">Imperva said it has added WAF rules for the flaw. It advised limiting untrusted Brotli traffic on affected paths while updates roll out, but said only a Node.js update fixes the decoder.</p>



<p class="wp-block-paragraph">Three of the 10 flaws sit in TLS hostname verification. CVE-2026-105483 (high, 26.x and 24.x) covers a certificate hostname bypass when an IP address is written in full-width digits. CVE-2026-106069 (high, all three lines) covers a bypass that occurs when a host resolves to an IP address, and CVE-2026-106072 (medium, all three lines) lets DNS names in a certificate authenticate IP endpoints when the IPv4 hostname is non-canonical.</p>



<p class="wp-block-paragraph">The advisory titles describe a common pattern: an address written in an unusual form is not recognised as an IP, so the certificate check falls through to the DNS names, and a certificate issued for a domain name can vouch for a connection to an IP endpoint. The fixes make TLS reject non-canonical IP addresses and correct an IP normalisation regression.</p>



<p class="wp-block-paragraph">The fourth high-severity bug, CVE-2026-105482, affects all three lines. <code>dns.resolve</code> truncates names that contain a NUL character, and Node.js now validates resolve inputs for null bytes. The same researcher, hasanfleyah, reported that flaw, the fullwidth-digit TLS bypass and a medium-severity HTTP bug, CVE-2026-105481, in which a keep-alive socket processes a response that was written before the request was sent. James Snell fixed all three.</p>



<p class="wp-block-paragraph">A second medium-severity flaw, CVE-2026-106074, affects applications that use startup snapshots or single-executable applications. The entropy caches behind <code>crypto.randomUUID()</code> and <code>randomInt()</code> were saved into the snapshot, so every process started from it repeats the same values. Node.js now resets the caches across snapshots.</p>



<p class="wp-block-paragraph">The three low-severity issues are CVE-2026-106073, a Permission Model bypass through <code>fs.realpathSync</code> that affects all three lines, and two that affect only 26.x: CVE-2026-106071, a filesystem over-grant in the Permission Model through a wildcard lookup, and CVE-2026-106070, where the ZIP reader returns attacker-controlled prefix bytes after a failed header validation.</p>



<p class="wp-block-paragraph">The releases also deal with the eMudhra certificate authority compromise. <a href="https://blog.mozilla.org/security/2026/10/20/protecting-firefox-users-following-the-compromise-of-emudhra-intermediate-certificates/" target="_blank" rel="noreferrer noopener nofollow">Mozilla said</a> it received a report on Saturday, 17 October, that private keys for eight eMudhra intermediate certificates had been compromised, which could let attackers issue fraudulent HTTPS certificates for sites they do not control. eMudhra said in its <a href="https://emudhra.com/en/post/certificate-security-incident" target="_blank" rel="noreferrer noopener">statement</a> that the affected intermediates came from a key generation ceremony held in April 2025 and that its investigation is ongoing.</p>



<p class="wp-block-paragraph">All three Node.js releases now reject TLS chains that contain blocked public keys and update the bundled root certificates to NSS 3.131.1, the Mozilla trust store release that removes the root that signed the affected intermediates. The security release also updates c-ares to 1.34.9 on every line, OpenSSL to 3.5.9 on 24.x and 22.x, SQLite to 3.53.4 on 22.x, and undici on all three lines.</p>



<p class="wp-block-paragraph">Node.js notes that end-of-life versions are always affected when a security release ships, so servers outside the three supported lines have no fix. Imperva said the services most at risk are those that decode Brotli from outside their trust boundary, and that teams should check the Node.js version inside container images, since a package inventory can miss a bundled runtime. Teams that distribute snapshots or single-executable apps should check whether those need rebuilding with a patched runtime.</p>



<p class="wp-block-paragraph">PHP shipped fixes for its two critical PHP2Shell flaws, CVE-2026-109618 and CVE-2026-109619, in <a href="https://www.php.net/archive/2026.php#2026-10-21-5" target="_blank" rel="noopener">PHP 8.5.12, 8.4.27, 8.3.36 and 8.2.35</a>.</p>



<p class="wp-block-paragraph"><strong>Update:</strong></p>



<p class="wp-block-paragraph">2026-10-23: Added Imperva&#8217;s Node2Shell analysis, which reports a working remote code execution proof of concept against Node.js 24.22.0. Imperva&#8217;s post does not report exploitation in the wild.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.cyberkendra.com/2026/10/nodejs-october-2026-security-releases-cve-2026-111497.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			<dc:creator>protalweb@gmail.com (Vivek Gurung)</dc:creator></item>
	</channel>
</rss>