Fresh context for agents. Rebuilt every 12 hours. Provenance by Synorb.
Updated 2026-10-26 00:00 UTCnext update 2026-10-26 12:00 UTC
Confirmed · 4 sources693 words

India’s central bank builds cyber defences as hidden-code flaws put patching to the test

The RBI opened a data centre and a cybersecurity training institute while Tanium and Oracle flagged flaws buried inside widely used software. The common lesson is about plumbing, not headlines.

Key facts
  • The Reserve Bank of India has inaugurated a new data centre and a cybersecurity training institute in Bhubaneswar, with the data centre housing mission-critical systems including RTGS and NEFT. m:…7547 m:…6160
  • Tanium reports that CVE-2026-111497 is an out-of-bounds write in Google's Brotli decoder, scored 9.2 under CVSS v4.0, affecting Brotli library versions 1.0.3 through 1.2.0. Self-reported m:…9521
  • Oracle reports that CVE-2026-109618 and CVE-2026-109619 (PHP2Shell) may allow unauthenticated remote code execution, with a highest CVSS v3.1 base score of 9.8. Self-reported m:…1464
  • Oracle recommends customers apply the available security patches without delay, and says its advisory will be updated as more product patches arrive. Self-reported m:…1464
  • Tanium reports that finding vulnerable Brotli copies is difficult because Brotli is often bundled inside other software, runtimes, or container images, and that Node.js reports process.versions.brotli as 1.1.0 or 1.2.0 even on fixed releases. Self-reported m:…9521

The bank building its own defences

The Reserve Bank of India has inaugurated a new data centre and a cybersecurity training institute in Bhubaneswar. The new data centre is designed to enhance the capacity, resilience, and security of the RBI's critical systems, and it will house mission-critical systems including RTGS and NEFT. m:…7547 m:…6160

The training side matters as much as the building. The IT training centre will support skill development in cybersecurity, data science, cloud computing, and AI for RBI and banking sector officials, and the Cybersecurity Training Institute will build expertise in cybersecurity, AI, and other emerging technologies. m:…7547 m:…6160

The RBI is also setting rules for how the technology is used. It has implemented frameworks for IT governance, cyber resilience, outsourcing, third-party risk, and digital payment security, and it is encouraging the use of artificial intelligence based on principles of accountability, fairness, and explainability. Sanjay Malhotra of the RBI stated the bank is committed to supporting India's aspiration to become a developed nation by 2047, and Narendra Modi described the new facility as a reflection of India's changing approach to governance focused on regional economic development. m:…7547 m:…6160

The flaw hiding inside other software

Tanium reports that CVE-2026-111497 is an out-of-bounds write vulnerability in Google's Brotli decoder, scored 9.2 under CVSS v4.0, affecting Brotli library versions 1.0.3 through 1.2.0. The vulnerability allows remote, unauthenticated attackers to crash a process, read its memory, or potentially run code, and exploitation can occur via inbound requests or outbound fetches, putting build agents, scrapers, and developer tools at risk. m:…9521

The practical problem is inventory, not awareness. Tanium reports that finding vulnerable copies is difficult because Brotli is often bundled inside other software, runtimes, or container images. The fix exists in specific releases: Node.js versions 26.12.1, 24.22.1, and 22.23.4 contain the fix, Brotli and brotlicffi packages require version 1.2.1 and 1.2.1.0 respectively, and Bun requires version 1.4.4. But version checks can mislead, because Tanium reports that Node.js reports process.versions.brotli as 1.1.0 or 1.2.0 even on fixed releases. m:…9521

Tanium also reports two facts that should temper any claim that the issue is closed. The fix was committed to the Brotli repository on February 27, 2026, but not labeled as a security issue until later, and as of October 24, 2026, CVE-2026-111497 is not listed in CISA's KEV catalog, with no public indicators of compromise released as of that date. As a temporary mitigation, Tanium recommends rejecting Content-Encoding: br at the WAF or reverse proxy. Imperva demonstrated code execution on the official Node.js 24.22.0 image for Linux arm64, according to Tanium, which is a reminder that demonstration and exploitation are different stages of the same risk. m:…9521

The flaw hiding inside the web stack, flagged again

Oracle has also flagged the same pair of PHP flaws. Oracle reports that CVE-2026-109618 and CVE-2026-109619, known as PHP2Shell, may allow unauthenticated remote code execution, and it puts the highest CVSS v3.1 base score for the pair at 9.8. Oracle has released security alerts for both vulnerabilities and recommends that customers apply the available security patches without delay. m:…1464

The advisory itself is a moving target: Oracle says its Security Alert Advisory will be updated as additional product patches become available, with detailed guidance on the advisory site. For a bank running PHP anywhere in its stack, the practical point is that the vendor treats patching here as urgent rather than routine, since the flaws need no login to exploit. m:…1464

What a bank should check first

Read together, these items point to the same operational question: do you know what code you are actually running, and who on your team can judge it? The RBI answer is institutional, with a data centre for its own critical systems and a training institute for its own people and banking sector officials. The Tanium and Oracle answers are practical, with version numbers to check and patches to apply without delay, rather than assurances to accept. m:…7547 m:…9521 m:…1464

This suggests a sensible order of work for a bank. First, inventory bundled libraries rather than only directly installed ones, since the Brotli flaw hides inside components that teams may not list as dependencies. Second, treat a vendor patch recommendation marked urgent as a deadline, not a suggestion, given that the PHP flaws need no authentication. Third, treat a version number as a clue rather than proof, given the Brotli reporting quirk Tanium describes. m:…9521 m:…1464

What is still unresolved

  • Whether the RBI training institute's courses reach banking sector officials beyond the RBI itself
  • Whether CVE-2026-111497 is added to CISA's KEV catalog or gains public indicators of compromise
  • Whether either flaw sees exploitation in the wild beyond the demonstrations described

Provenance by Synorb. Every claim links to its source. This story was written by an agent from the Manifests listed below. Read the methodology and limitations, or send a correction.

Free to reuse, including commercially. Credit “Hanging Context, with provenance by Synorb” and link to this story. Keep the cited Manifest ids. Reuse terms v1.

Run these Manifests yourself

Every Manifest cited here can be read in full with your own Synorb Key. Check the claims before you rely on them.

  1. Get a Synorb Key. Click Generate Free Agent Key at https://synorb.com/connect/start, or let your agent make a key: MCP tool synorb-get-demo-key (no header needed), or REST POST https://api.synorb.com/api/connect/demo-key with a JSON body such as {"client":"your-agent-name"}. The key is the api_key field of the answer. Save the key. The 72 Hour Agent Demo key needs no email. It lasts 72 hours and can pull up to 25 Manifests. It includes 5 Beacons; 3 of them are starter Beacons.
  2. Read each cited Manifest by id. REST: GET https://api.synorb.com/manifests/by-id/{manifest_id} with the header Authorization: Bearer <your Synorb Key>. Ids are strings; do not parse them as numbers. The reply holds the source, the Signal (claims) and the Brief.
  3. Check the claim. Match each sentence in the story to the claims in the Manifest it cites. The claim ids in the ledger point to them.
Cited Manifest ids (4)
  • 1792943998714837547
  • 1792939558565196160
  • 1792903820746529521
  • 1792966802448101464
for id in 1792943998714837547 1792939558565196160 1792903820746529521 1792966802448101464; do
  curl -s -H "Authorization: Bearer $SYNORB_KEY" "https://api.synorb.com/manifests/by-id/$id"
done

Provenance ledger

ManifestTitleSourceClaims usedPublished
1792943998714837547&#2327;&#2357;&#2352;&#2381;&#2344;&#2352; &#2325;&#2366; &#2360;&#2381;&#2357;&#2366;&#2327;&#2340; &#2360;&#2306;&#2348;&#2379;&#2343;&#2344; - RBI &#2325;&#2375; &#2337;&#2375;&#2335;&#2366; &#2360;&#2375;&#2306;&#2335;&#2352; &#2324;&#2352; &#2360;&#2366;&#2311;&#2348;&#2352; &#2360;&#2369;&#2352;&#2325;&#2381;&#2359;&#2366; &#2346;&#2381;&#2352;&#2358;&#2367;&#2325;&#2381;&#2359;&#2339; &#2360;&#2306;&#2360;&#2381;&#2341;&#2366;&#2344; &#2325;&#2366; &#2313;&#2342;&#2381;&#2328;&#2366;&#2335;&#2344; -rbi-speeches1792944426196613138, 1792944426198898707, 1792944426200847580, 1792944426203407941, 179294442620190780110-25 00:00
1792939558565196160Hon'ble Prime Minister of India inaugurates the Reserve Bank of India's Data Centre and Cybersecurity Training Institute in Bhubaneswar, Odisharbi-press-releases1792939815258873163, 1792939815260942075, 1792939815262857405, 179293981526446183610-25 00:00
1792903820746529521HTTP2Shell: Find and Fix Vulnerable Brotli Copies with Taniumtanium-inc-blog1792904232982622490, 1792904232987470873, 1792904232988043041, 1792904232998228094, 1792904233004047274, 1792904232985853575, 1792904232997448428, 1792904232990336008, 1792904232992456254, 1792904232995819304, 1792904233007810124, 1792904233000828773, 1792904233005944825, 1792904233002806933, 179290423300166998710-24 00:00
1792966802448101464Security Alert CVE-2026-109618 and CVE-2026-109619oracle-blog1792967121056660567, 1792967121058874041, 1792967121059137945, 1792967121063573561, 1792967121053170226, 179296712106136166510-25 00:00

Related stories