SecurityPatch management

Patch roundup, week of Oct 26: upgrade Secret Server today, then work down the list

If you host Delinea Secret Server yourself, upgrade it today, because Delinea says the FIDO2 flaw is being attacked. Most of the week's other fixes for Okta, Java, Snowflake and plant systems can go in a normal window. We've sorted the list so you know which ones can't.

Cohash Security Practice October 2026 25 min read 13 chapters 3-question check
part 19 of 25 · Platform releases, explained from scratch
Week's advisories identity, ERP, data, OT Do we run it? match the inventory Being attacked? CISA list or vendor Patch today Secret Server, PHP

the ideaOut of a long patch week, two jobs top the list for today.

after reading, you can
  • Decide which of a week's patches go in today and which can wait for the window
  • Pick the Secret Server, Okta and Java builds that actually close this week's flaws
  • Spot the non-security changes, like driver defaults, that break things after patching

This week's patch list is long, but only a few items can't wait. If you run Delinea Secret Server on your own servers, upgrade it today: Delinea now says customers are seeing attacks on the FIDO2 sign-in flaw. After that, finish the PHP and Linux kernel work from earlier in the week, then book the rest into normal patch windows.

in plain wordsSeveral exploited; two need you today

A patch week is a to-do list from your software vendors. This one has two urgent jobs and a long tail.

Every week, the companies behind your software publish fixes for holes they or researchers found. Most are routine and can go into the next planned maintenance window. A few are being used by attackers right now, and those jump the queue. This roundup sorts the week's fixes for the platforms we work on into that order: what to do today, what to do this month, and what's just a heads-up. Items that were serious enough for their own article get one line here and a link, so you can read the detail there.

think of it like this

Think of a building manager's list after the fire inspector's visit. A blocked fire exit gets fixed today. A flickering exit sign goes on this month's work order. A note that the elevator company changes its service schedule just goes on the calendar. The skill is sorting the list, because doing everything at once usually means the fire exit waits.

who should care
  • IT and security leads
  • Identity and PAM admins
  • ERP and Oracle teams
  • Data and DevOps engineers
  • Plant and OT engineers
  • Owners whose MSP patches for them
chapter 01

Why it matters to you

Most of this list can wait for your normal patch cycle. Two things can't. Delinea says attackers are using a flaw in self-hosted Secret Server that lets someone add their own security key to another person's account and log in as them. Secret Server holds admin passwords, so whoever gets in there can usually reach everything else.

8Flaws CISA added to its exploited list from Oct 26 to 29
9.8Score of the Secret Server FIDO2 flaw Delinea says is being attacked
Oct 31CISA's federal due date for the Linux kernel flaw that chains with PHP
Nov 17When Chrome and Edge are expected to drop XSLT, which breaks IRIS viewers

The other urgent job started earlier in the week. The PHP flaws known as PHP2Shell went on CISA's exploited list, and two days later CISA added a Linux kernel bug it says can be chained with them to get root. If you patched PHP and stopped there, the server can still be taken over by someone who already got a foothold. Our PHP and Node.js post has the full story and the kernel detail.

Some of this week's items aren't security flaws at all, and they can still break things. Okta Access Gateway had a release that made healthy apps return errors. Snowflake's ODBC driver stopped checking, by default, whether certificates were revoked. InterSystems shipped a release because the two biggest browsers are about to remove a feature its message viewers depend on. Those are the ones that surprise people on a Monday morning.

how it worksSort the week first, then patch in that orderThe same triage works every week. Sort by whether attackers are using the flaw and whether they can reach it, then patch in that order.
  1. 01 Collect the week's fixes

    Someone has to read the vendor advisories, the release notes and CISA's exploited list. For our platforms, this roundup does that reading for you.

  2. 02 Match them to what you run

    Check each product and version against your inventory. If you can't answer 'do we run this?' in minutes, that's the first gap to close.

  3. 03 Exploited and reachable first

    Anything on CISA's list, or that the vendor says is being attacked, on systems the internet or a partner can reach. Same day.

  4. 04 Critical next, in this month's window

    High scores that need a login, an adjacent network or local access. Schedule them, test them, don't let them slide.

  5. 05 Behaviour changes get a test run

    Driver defaults, dropped Python versions and browser changes. Run them through test before they reach production.

  6. 06 Confirm and record

    Check the running version, not the installer, and note what you patched and when. Auditors and insurers ask.

chapter 02

Fix first: the items attackers are using

Delinea Secret Server (self-hosted). Secret Server is a vault for privileged passwords. CVE-2026-19117 lets an outsider register their own FIDO2definitionSign-in with a security key or a phone instead of a typed code. In Secret Server, the bug let a stranger tie their own key to your account. security key against someone else's account and then sign in as that person, with no password and no login needed first. Delinea scores it 9.8, and its trust center now says customers have reported active exploitation of their on-prem servers. CISA hasn't listed it yet, so don't wait for that.

The fix to pick is 12.2.7 or later. Delinea also offered quick hotfixes for the FIDO2 bug alone (12.1.3, 12.0.23, 11.9.48, 11.8.2 and 11.7.62), but two or three other September flaws stay open on them, depending on the hotfix, including a SAML sign-in bypass. Only 12.2.7 and later close all four. If you go to 12.3, take 12.3.000002, because 12.3.000001 sent users who sign in with Windows authentication plus a second factor back to the login page. Delinea's cloud service isn't listed as affected.

After upgrading, check who has a FIDO2 key registered. An upgrade stops new rogue registrations, but it doesn't remove one an attacker already added. Reset two-factor for any account where you don't recognise the key, and look at what those accounts opened. See our Delinea page for how we run these upgrades.

Delinea Privilege Manager. A separate Delinea advisory published this week covers the Privilege Manager agent, the software that controls admin rights on Windows and Mac endpoints. CVE-2026-92744 can let a remote attacker run code as LocalSystem. Delinea's text calls it unauthenticated, but its own score assumes high privileges, so read it as serious rather than an emergency. Fixed in 13.0.2064 and 12.0.5804, for on-prem and cloud. No exploitation is reported.

Already covered in their own posts. These were critical enough to write up separately. Read the linked post if you run the product.

  • PHP2Shell: if you patched PHP and stopped, go back and do the kernel. CISA lists kernel CVE-2026-46300 and says it can be chained with both PHP flaws to get root, and our PHP and Node.js post has the detail.
  • Brotli CVE-2026-111497: lots of software bundles this compression library, from Node.js to firewalls, and CISA lists it as exploited. Our Brotli post shows where to look for copies.
  • Oracle E-Business Suite: Canada's Cyber Centre says CVE-2026-101767 is being exploited. You don't need anything new from Oracle, just the October patch bundle actually applied.
  • BeyondTrust Remote Support BT26-05: on CISA's list since mid-October. Patch, then check who got in. See the BeyondTrust post.
  • IBM Verify Access: two flaws that run code without a login, fixed in 11.0.3.2 and 10.0.9.4. No exploitation reported. See the IBM Verify post.

If you run one of these, start with its own post: PHP and Node.js, Brotli, Oracle October patches, BeyondTrust Remote Support and IBM Verify Access. They have the patch order and what to check once you're done.

CISA added four more flaws this week in products outside the platforms we cover: GitLab, Cisco's ASA and Firepower firewall software, VMware ESX and Adobe Commerce. The GitLab and Cisco ones carry a federal due date of November 1, which tells you how seriously CISA rates them. If you run any of those, go to the vendor's advisory today.

chapter 03

Sign-in and identity tools you'll want to check

Okta Access Gateway. Access Gateway is the box Okta customers put in front of older web apps that can't do modern single sign-on. Okta put out three advisories for it at once. CVE-2026-115547 (9.1) lets someone who is already an Access Gateway admin run system commands, and CVE-2026-115546 (8.1) lets a signed-in user tamper with a sign-in setting and possibly get into the admin console. Both are fixed in 2026.10.2.

The third covers the PHP2Shell flaws in the PHP that ships inside the appliance. Okta says the default configuration blocks the known way of exploiting them, and the fix is in 2026.44.0, which carries PHP 8.3.36. Then a catch: 2026.9.2 through 2026.44.0 could make apps return HTTP 503 with ACTIVE_DNS_FAILURE even when DNS was fine. Okta fixed that in 2026.44.1, which has the same security fixes. If you're still on an older build, go straight to 2026.44.1. If you're on 2026.44.0 and seeing those 503s, 2026.44.1 is your fix.

Okta RADIUS Agent and Credential Provider for Windows. The RADIUS Agent lets VPNs and network gear send logins to Okta for MFA. Versions 2.17.5 to 2.27.0 can be knocked over by a malformed packet from the same network segment (6.5), and the Windows installer left file permissions loose enough for a local service to read the agent's key and its Okta API token (5.3). Take 2.28.0. The Credential Provider, which adds Okta MFA to Windows and RDP logins, can leak bits of process memory into local logs; take 1.4.6.0. These advisories are from mid-October, so check them off if you already have.

Auth0 SDKs. Four Auth0 libraries that developers build into apps got fixes in mid-October, all medium severity. auth0.js 9.12.0 to 10.2.1 didn't enforce maxAge, so a stale sign-in could pass; take 10.3.0. auth0-lock could put Active Directory login form data in the URL; take 13.2.1 or 15.0.2. java-jwt 4.0.0 to 4.6.1 can lose a thread to a token with an out-of-range timestamp; take 4.6.2. nextjs-auth0 before 4.32.0 has an open redirect after login; take 4.32.0. Your scanners will flag these in dependency files, so ask the app teams to bump them in their next release.

SailPoint IdentityIQ. This is a catch-up item. CVE-2026-12342 is a 9.6 flaw that lets an unauthenticated user run code on IdentityIQ, but only from an adjacent network, and it was published in late September. CVE-2026-12341 (8.8, July) lets an attacker reach protected APIs by getting past bearer-token checks. SailPoint ships the fixes as IIQSR-983 and IIQSR-982 for each supported version, and every version up to 8.5p2 is affected (8.5p1 for CVE-2026-12341). If they aren't in your last change record, they belong in this month's window. More on our SailPoint page.

On the Identity Security Cloud side, SailPoint's Virtual Appliance 2026.10.29 (version 2.38, CCG 1332) carries no security fixes. It brings ServiceNow Service Catalog connector 5.4, which moves approval sync from polling to event triggers. SailPoint also posted notices saying it doesn't believe its products are hit by PHP2Shell, and that the eMudhradefinitionA certificate authority whose intermediate certificates had weak keys. Java, Go and browsers are removing trust in them. issue isn't a critical risk to it.

PingFederate. Ping's October maintenance releases, 13.1.4, 13.0.6 and 12.3.9, include two security items without CVEs. One restricts which JDBC drivers and connection URL types the Admin API will accept for datastores, and the other updates the Bouncy Castle FIPS libraries. Ping describes the first as defence in depth. Normal maintenance window.

chapter 04

Oracle Java, SAP and integration

Oracle Java SE and GraalVM: the eMudhra certificates. When a Java app connects to a site over HTTPS, it checks the site's certificate against a list of authorities it trusts, and eMudhra is on that list. Eight of eMudhra's intermediate certificates had weak private keys, so someone could forge a certificate that Java would accept. Oracle put out two emergency alerts, both scored 9.1. The first stops trusting the bad intermediates, and the second removes the related eMudhra root certificates.

The builds to install are 8u511-b33, 11.0.33.0.3, 17.0.21.0.3, 21.0.13.0.3, 25.0.5.0.3 and 27.0.1.0.3, plus the matching GraalVM updates. Neither alert reports exploitation. The work is in finding every Java runtime: application servers, EBS and PeopleSoft middle tiers, Oracle identity products, and vendor tools that ship their own JRE. PTC, for one, says it doesn't ship Java but some of its products depend on it, and its cloud customers are getting emergency maintenance. The first alert is also covered in our October Oracle post.

Oracle also put PHP2Shell fixes into its own products in a separate alert, now on revision 2. It covers Oracle Secure Backup 19.1, Solaris 11 and several Communications products such as Diameter Signaling Router and EAGLE. Fixed builds sit in My Oracle Support, so your Oracle DBA or Solaris team has to pull them from there.

SAP. SAP's October patch day had four critical notes: a 10.0 in SAP Cloud SDK for Python (fixed in 0.45.2), a 9.9 in NetWeaver Visual Composer, a 9.9 code injection in S/4HANA's Manage Substitution/Validation Rules app, and a 9.1 missing authorization check in Manufacturing Integration and Intelligence. SAP doesn't report any of them exploited. The next patch day is Tuesday, November 10. If the October notes aren't in yet, apply them together with November's so your Basis team only tests once. More on our S/4HANA page.

MuleSoft. Mule runtime 4.13.1 fixes regressions that 4.13.0 introduced, including deployment failures with placeholder error types, JMS logging without an XA transaction manager, and Object Store v2 watermark partitions. No security content. The thing to plan for is CloudHub 2.0. MuleSoft says the November cycle is self-upgrade only: automated patching in sandbox and production is paused, and you have to upgrade your apps by hand to get the patches. Automatic updates come back in December.

IBM Sterling. Two catch-up items for the file transfer estate. Connect:Direct for UNIX has a flaw in the old apnotify utility (CVE-2026-93888, 7.8) that a logged-in local user can abuse; IBM says the utility may be found on some installs upgraded in place since 2017 or earlier. Fixed in 6.4.0.6.iFix025 and 6.3.0.7.iFix033. B2B Integrator and File Gateway were writing credentials to logs (CVE-2026-81209 at 4.9 and CVE-2026-12737 at 4.4), fixed in 6.2.1.3 and 6.2.2.2. Patch, then clean or restrict the old logs, because the credentials are still sitting in them.

InterSystems IRIS and Health Connect. This one isn't a security fix, but it has a hard date. InterSystems says Chrome and Edge are expected to drop built-in XSLT, and the Management Portal's Message Viewer and Visual Trace rely on it to show messages. The new maintenance releases fix that, and they're in the table below. Older lines such as Caché and Ensemble only get their fix days before the browser change, which leaves those teams almost no time to test. See our InterSystems page.

chapter 05

What the data and DevOps teams need to pick up

HashiCorp Vault 2.2.1. Vault stores secrets and hands them out by policy. 2.2.1 fixes a cache-key collision that could make a policy-name alias resolve to the root policy, the one that can do anything. HashiCorp lists it as a security patch but hasn't published a CVE or a bulletin, and doesn't say which versions are affected. Treat it as a this-month upgrade, sooner if teams create their own policy names. More on our Vault page.

Terraform. Terraform 1.17.1 came out this week with bug fixes only. If terraform fmt hits a write error, it now leaves the original file alone instead of a damaged one. If you're on 1.16, take 1.16.7. It's built with a Go release that stops accepting the compromised eMudhra intermediates, and 1.16.6 before it fixed an HTTP/2 exhaustion bug that needs a compromised registry to exploit. HashiCorp's go-getter library also had a path traversal bug in S3 and GCS directory downloads, fixed in 1.8.10 and 2.2.5. HashiCorp's bulletin mentions only the library, so check any Go tools of your own that import it.

dbt Core. 1.12.6 and 1.11.16 make sure a package downloaded as a tarball can't write outside dbt's downloads folder. There's no CVE, but it's the kind of fix you want in CI, where dbt deps pulls code from the internet on every build.

Snowflake drivers. Snowflake updated its drivers to stop trusting compromised intermediate certificates: ODBC 4.2.0 and the Python connector 5.1.0. ODBC 3.22.0 does the same for the 3.x line, and it also turns OCSPdefinitionA way for software to ask a certificate authority whether a certificate has been revoked. Some Snowflake drivers now skip this check by default. revocation checking off by default. If your security team relies on DisableOCSPCheck=false to keep it on, that setting no longer does it. The Python connector 4.8.0 made the same OCSP change in September, so this is a direction across Snowflake's drivers. Ask your security team whether that's acceptable, and look at the CRL setting if it isn't.

Two traps sit in the Python connector. 4.8.1, a patch release from this week, drops Python 3.10, so a pipeline pinned to 3.10 will fail to install it. And 5.0.0 is a rewrite with a long list of removed options, so moving from 4.x to 5.x is a project, not a version bump. Snowpipe Streaming SDK 1.9.1 fixes Google Cloud Storage uploads that could be silently truncated, which is worth taking just for that. More on our Snowflake page.

chapter 06

Plants and control systems

CISA published five industrial advisories this week. Only one includes a flaw on its exploited list, an old WebP bug inside the ICONICS products, and most need network access to the control network. Plant teams should still put them in the next outage plan, because plant systems often wait for a planned outage to be patched.

tableThis week's industrial advisories. Patch in the next planned outage unless the system is reachable from outside the plant network
ProductWhat's wrongFix
EPICS Base 7.0.10 and olderMemory flaws in network request handling, top score 9.8, no login needed. CISA knows of no public exploitation7.0.11
Mitsubishi Electric ICONICS: GENESIS64, Hyper Historian, AnalytiX and othersAdmin-level flaws up to 9.1, a shared unlock code (8.1) and an old WebP bug that is on CISA's list10.98 or later (GENESIS 11.04). No fix for MC Works64, GENESIS32 or BizViz
Hitachi Energy CoreTec4 and CoreTec5Command injection for some logged-in roles, plus the Linux 'Dirty Frag' root bugCoreTec5 5.0.0. CoreTec4 owners move to CoreTec5
Hitachi Energy TRO600 routers 9.2.1.6 and olderAnyone who can reach it can read files, including password data (7.5)9.2.2.1
Siemens Mendix SAML moduleA captured SAML sign-in can be replayed to log in (6.8)4.2.4 (Mendix 10 and 11) or 3.6.29 (Mendix 9). Or turn off IdP-initiated SSO

Mitsubishi won't fix MC Works64, GENESIS32 or BizViz, so if you run them, plan the replacement and lock them down in the meantime. Mitsubishi's advice is to let only administrators log in to those PCs and block remote logins from untrusted networks. More on our OT security page.

AVEVA. AVEVA says someone got unauthorized access to its corporate SharePoint, its internal document store. It says its software and production environments are separate and not affected, and it isn't recommending any action yet. If you've shared network diagrams, credentials or support files with AVEVA, list what you sent, and rotate anything that still works.

chapter 07

Coming up: dates to put on the calendar

The next three weeks

  1. Oct 29
    PHP2Shell federal due date passed

    If PHP is still unpatched anywhere facing the internet, it's overdue.

  2. Oct 31
    Linux kernel CVE-2026-46300 due

    Attackers chain this kernel bug with PHP2Shell to get root. Reboot after patching or the old kernel keeps running.

  3. Nov 1
    GitLab and Cisco ASA/FTD due

    Both went on CISA's list on October 29 with a three-day deadline. Check firewalls and GitLab servers first.

  4. Nov 3
    BeyondTrust 26.3.1 targeted

    Opt-in automatic version upgrades start with this release. Fast Track customers get them from mid-January 2027.

  5. Nov 3
    CloudHub 2.0 November release

    Apps only get this month's patches if someone upgrades them by hand. Give that job to a named person.

  6. Nov 10
    SAP patch day, Brotli due

    SAP's monthly notes come out, so fold in October's if they're still waiting. CISA's due date for Brotli and Adobe Commerce falls the same day.

  7. Nov 11
    VMware ESX due

    Exploiting it needs admin access already. It's on CISA's list anyway, so plan it in.

  8. Nov 17
    Browsers drop XSLT

    Chrome and Edge are expected to stop doing XSLT. If IRIS isn't upgraded by then, the Message Viewer may not show messages properly.

The BeyondTrust change deserves a line in your change calendar. Starting with 26.3.1, Remote Support and Privileged Remote Access deployments that have automatic updates turned on will move to new versions in their maintenance window, not just get patches. If you need to control when your jump hosts change version, untick the automatic install option on the appliance's Updates page before January. Critical patches still install as soon as they're ready either way.

chapter 08

All the fixed versions in one table

tableFixed versions for this week's items. Check the running version on each system, not just what's been downloaded
What you runInstall this or laterHow urgent
Delinea Secret Server (on-prem)12.2.7, or 12.3.000002 on the 12.3 lineToday. Delinea reports attacks
Delinea Privilege Manager13.0.2064 or 12.0.5804This week
PHP, and the Linux kernel under itSee our PHP and Node.js postOverdue. On CISA's list
Brotli library (Node.js, Python, proxies)1.0.10, 1.1.1 or 1.2.1, or your vendor's buildOn CISA's list, due Nov 10
Oracle E-Business SuiteOctober 2026 patch bundleToday. Reported exploited
Oracle Java SE8u511-b33, 11.0.33.0.3, 17.0.21.0.3, 21.0.13.0.3, 25.0.5.0.3, 27.0.1.0.3This week
Oracle Secure Backup, Solaris 11, CommunicationsPatches in My Oracle Support (PHP2Shell alert)This week
Okta Access Gateway2026.44.1This week
Okta RADIUS Agent2.28.0This month
Okta Credential Provider for Windows1.4.6.0This month
Auth0 SDKsauth0.js 10.3.0, auth0-lock 13.2.1 or 15.0.2, java-jwt 4.6.2, nextjs-auth0 4.32.0Next app release
SailPoint IdentityIQIIQSR-983 and IIQSR-982 for your versionThis month if not done
PingFederate13.1.4, 13.0.6 or 12.3.9Normal window
SAP (October notes)Notes 3797111, 3805589, 3798788 and SDK 0.45.2With November's notes
Mule runtime / CloudHub 2.04.13.1; upgrade CloudHub apps by hand in NovemberNormal window
IBM Sterling Connect:Direct for UNIX6.4.0.6.iFix025 or 6.3.0.7.iFix033This month
IBM Sterling B2B Integrator / File Gateway6.2.1.3 or 6.2.2.2This month
InterSystems IRIS / Health Connect2025.1.6 or 2026.1.6Before Nov 17
HashiCorp Vault2.2.1This month
Terraform1.16.7 or 1.17.1; go-getter 1.8.10 or 2.2.5Normal window
dbt Core1.12.6 or 1.11.16Normal window
Snowflake driversODBC 4.2.0 or 3.22.0, Python 5.1.0 or 4.8.1, Snowpipe Streaming 1.9.1Test first: defaults change
Industrial systemsSee the table in section 06Next planned outage
chapter 09

What to do now

What to do now, by who you are

Business ownertoday
  • Ask IT one question: do we run Delinea Secret Server on our own servers, and is it on 12.2.7 or later?
  • Ask your managed service provider for written confirmation that PHP and the server kernels were patched this week.
  • If you share files with suppliers like AVEVA, ask someone to list what was sent and which passwords in it still work.
IT and operationsthis week
  • Upgrade on-prem Secret Server to 12.2.7 or 12.3.000002, then review FIDO2 registrations.
  • Patch PHP and the kernel together, and reboot so the new kernel is the one running.
  • Move Okta Access Gateway to 2026.44.1 and roll Java to the eMudhra-fixed builds.
  • Book October and November SAP notes into one window after November 10.
Developers and data teamsnext release
  • Bump the Auth0 SDKs and dbt Core in the next release. Your scanners will keep flagging the Auth0 ones until you do.
  • Check your Python version before taking Snowflake connector 4.8.1. It needs 3.11 or later.
  • Decide with security whether OCSP off is acceptable for Snowflake drivers, or turn on CRL checks.
  • Upgrade CloudHub 2.0 apps by hand in November. Auto-patching is paused, so nobody else will.
Security teamthis week
  • Hunt for FIDO2 keys registered on Secret Server accounts that their owners don't recognise.
  • Look for PHP processes starting shells or downloading tools, and kernel crashes on PHP hosts.
  • Clean up or lock down IBM Sterling B2B logs that captured credentials before the fix.
  • Add the GitLab, Cisco, ESX and Adobe entries from CISA's list to your own tracking.
check-versions (example commands)example output
# example output, with made-up hosts and versions. Run each on the systems you own.
$ java -version 2>&1 | head -1
java version "21.0.13" 2026-10-21 LTS
# 21.0.13 alone doesn't tell you the build. Check the full build string or the update date in your package tool.
$ uname -r && php -v | head -1
6.8.0-88-generic
PHP 8.3.36 (cli)
$ python3 -V
Python 3.10.14
$ pip show snowflake-connector-python
Version: 4.8.0
# This host is still on Python 3.10, so 4.8.1 won't install here. Move Python to 3.11 first, or hold at 4.8.0 for now.
chapter 10

Harden so next week hurts less

Five habits that make every patch week shorter

  1. 01
    Keep an inventory with versions

    Half this week's work is answering 'do we run it?'. A list of products, versions and owners, kept current from your deployment tools, turns that into a search. It also catches the Java runtimes bundled inside vendor tools.

  2. 02
    Watch CISA's list, not just scores

    This week a 9.6 in IdentityIQ that needs an adjacent network mattered less than a kernel bug CISA put on its list. Subscribe to the KEV feed and to your vendors' advisory pages, and treat a vendor saying 'we've had reports of exploitation' the same as a KEV entry.

  3. 03
    Put admin consoles behind a gate

    Secret Server, Access Gateway and Privilege Manager consoles should only be reachable from admin networks or through a jump host. Several of this week's flaws need that console to be reachable before they matter.

  4. 04
    Test behaviour changes on purpose

    OCSP defaults, Python version floors and browser feature removals don't show up as CVEs. Keep a staging run for driver and runtime upgrades, and read the 'behaviour changes' part of release notes before the security part.

  5. 05
    Decide who controls auto-updates

    Auto-update settings change under you. BeyondTrust is adding automatic version upgrades and CloudHub 2.0 paused its own for November, so keep a short list of what updates itself and who checks it did.

chapter 11

If you were hit by one of these

If someone already got in, work through it in this order

This applies most to Secret Server, PHP hosts and Oracle EBS, the items attackers are using. The order matters: contain first, then look, then clean up.

  1. 01Containfirst hour
    • Take the affected server off the internet or put it behind a VPN-only rule. Don't power it off yet, so memory and logs survive.
    • On Secret Server, block sign-ins from outside the admin network. Pause scheduled password changes until you know which accounts are clean.
  2. 02Investigatefirst day
    • On Secret Server, pull every FIDO2 registration and sign-in by account and source address. Go back to early September, when the flaw was published.
    • On PHP hosts, look for web shells, new cron jobs and processes running as root that the web server started.
    • Pull the list of secrets each suspect account viewed or checked out, and which sessions it launched.
  3. 03Removefirst days
    • Reset two-factor on suspect Secret Server accounts. Disabling FIDO2 alone keeps the attacker's device registered.
    • Rebuild compromised PHP hosts from a clean image instead of cleaning them in place.
  4. 04Recoverfirst week
    • Rotate every password and key the attacker could have read, starting with domain admin and cloud accounts.
    • Patch to the fixed versions before reconnecting anything, and watch the restored systems closely for two weeks.
  5. 05Report and learnas required
    • Call your cyber insurer early and check your notification duties. NYDFS-regulated firms have their own reporting clock.
    • Write down what slowed you down, often the inventory or the console exposure, and fix that next.
chapter 12

What this could look like: three typical setups

What this could look like: three typical setups

01 Attacker'skey 02 Login page internet-facing 03 Secret Server12.2.7 04 Adminpasswords
scenario 01High risk
A regional bank with on-prem Secret Server
the setup
Secret Server 11.9 on Windows servers holds the domain admin and database passwords. The login page is reachable over the internet so staff can work from home, and FIDO2 keys are the second factor.
what happens
Someone registers their own FIDO2 key on a privileged user's account and signs in as them. From the vault they check out the domain admin password. The 11.9.48 hotfix would have stopped the FIDO2 step but left the SAML bypass open.
what to do
Upgrade to 12.2.7 or 12.3.000002, move the login page behind the VPN, review every FIDO2 registration, and rotate domain admin and service account passwords if anything looks wrong.
01 Connector4.8.1 02 Python 3.10build 03 Pin, thenupgrade 04 Loads run
scenario 02Medium risk
A software company on Snowflake and Python
the setup
Nightly loads run Python 3.10 with the Snowflake connector pinned to 'latest 4.x'. A BI server connects with the ODBC driver, and the security team's standard says certificate revocation must be checked.
what happens
The nightly build pulls 4.8.1 and the install fails on Python 3.10, so loads stop. Separately, the ODBC upgrade to 3.22.0 turns OCSP checking off, and the setting the team used to force it on no longer works.
what to do
Pin the connector until Python is on 3.11 or later, then upgrade. Agree with security on CRL checks for the drivers, and record the decision so the next audit doesn't find it first.
01 SAP notes 02 Java builds 03 GENESIS32 no fix coming 04 Isolated HMI
scenario 03Medium risk
A manufacturer with SAP, Java and an HMI estate
the setup
S/4HANA and MII run the plant floor integration. Java 17 runs on the middleware tier and in several vendor tools, and the control room uses GENESIS64 10.97 plus an older GENESIS32 station.
what happens
Nothing is under attack yet, but the list is long: SAP's October notes, the Java eMudhra builds and the ICONICS advisory all need a window. GENESIS32 will never get a fix, so that station has no fix coming.
what to do
Run SAP October and November notes together after November 10, roll Java to 17.0.21.0.3 everywhere including vendor tools, upgrade GENESIS64 to 10.98, and restrict the GENESIS32 PC to admin logins while you plan its replacement.

These three are made up, and none is a real incident or a Cohash client. The versions and behaviours in them come from the vendor advisories and release notes behind this roundup.

chapter 13

How Cohash helps

We patch and upgrade most of the platforms on this list. In a week like this we'd begin by checking what you really run, because an urgent list is only as good as the inventory behind it. If someone already got in, we stay for the clean-up. If you want a second pair of eyes on Secret Server or your Okta estate, see our Delinea team and our Okta team. If you're not sure what's exposed, start with an assessment.

key takeaways

What to take from this

  1. 01

    Upgrade self-hosted Delinea Secret Server to 12.2.7 or 12.3.000002 today. The FIDO2-only hotfixes leave other critical flaws open.

  2. 02

    PHP hosts need the kernel update too, and a reboot. CISA says the kernel bug can be chained with PHP2Shell to get root.

  3. 03

    Move Okta Access Gateway straight to 2026.44.1, which has the security fixes and the DNS fix.

  4. 04

    Roll Java to the eMudhra-fixed builds everywhere, including runtimes bundled inside vendor tools.

  5. 05

    Test the Snowflake driver and Python connector updates first. OCSP defaults and the Python floor both changed.

  6. 06

    Put Nov 10 (SAP), Nov 17 (XSLT) and the BeyondTrust auto-upgrade change on the change calendar now.

fact-checked October 2026 against vendor and official documentation · where to go next
  1. How Cohash delivers Delinea: scope, roles and architecture
  2. How Cohash delivers Okta: scope, roles and architecture
  3. How Cohash delivers Auth0: scope, roles and architecture
  4. Hire vetted Delinea engineers
  5. Identity and access management
  6. Book a 30-minute working session with a senior engineer
01What's the single most urgent patch this week?

Self-hosted Delinea Secret Server older than 12.2.7. Delinea says customers have reported attacks on the FIDO2 flaw, and that vault holds the passwords an attacker wants most. Once it's done, check that PHP and the Linux kernel are patched too.

02We use Delinea's cloud version of Secret Server. Do we need to do anything?

Delinea lists the Secret Server flaws as affecting on-premises installs only. If you also run Privilege Manager agents, those are affected in both cloud and on-prem setups, and the fix is agent version 13.0.2064 or 12.0.5804.

03Is CVE-2026-19117 on CISA's exploited list?

Not as of CISA's October 29 catalog. Delinea's own trust center says customers reported active exploitation, which is enough reason to treat it as urgent. Don't wait for CISA to catch up before you patch.

04Which Okta Access Gateway build should we install?

2026.44.1. It has the same security fixes as 2026.44.0 and also fixes apps returning HTTP 503 errors with ACTIVE_DNS_FAILURE. If you're already on 2026.44.0 and not seeing those errors, you have the security fixes.

05Our Snowflake ODBC driver stopped checking certificate revocation after the update. Is that a bug?

No, Snowflake made it the default in ODBC 3.22.0, and setting DisableOCSPCheck=false no longer turns it back on. The Python connector made the same change in 4.8.0. Decide with your security team whether to rely on CRL checks instead.

06Why don't you write a separate article for every patch?

Most patches can go into your normal maintenance window, and a post for each one buries the few that can't. We write a separate post only when a flaw is being exploited or is critical for most companies, and we link to it from here.

07We can't patch the SAP October notes until our next window. Is that okay?

SAP doesn't report any of the October critical notes as exploited, so a planned window is reasonable. The November patch day is November 10, so you can apply both months in one window. Check whether the affected apps, such as Visual Composer, are reachable from outside first.

up next in this track

Keep the thread going.

What shipped, what changed underneath, and what it means for your upgrade.

  1. 01HashiCorp Vault 2.2 explained: TPM login, post-quantum PKI and the October fixes
  2. 02Upgrading to SailPoint IdentityIQ 9.0: what breaks and what to fix first
  3. 03Terraform 1.17 explained: what's new, who it touches and how we'd upgrade
  4. 04BeyondTrust Remote Support zero-day: patch it, then check who got in
  5. 05Patch PHP and Node.js this week: what broke and who's exposed
  6. 06OpenShift support dates through 2027: which clusters run out first and how to plan the upgrades
  7. 07Oracle's October security patches: what to fix first in EBS, PeopleSoft and Access Manager
  8. 08Oracle Java drops four root certificates over eMudhra: patch, then test what breaks
  9. 09Delinea Secret Server auth bypass: why the FIDO2 hotfix isn't enough
  10. 10IBM Verify Access flaws let attackers run code without a login: patch to 11.0.3.2
  11. 11Foundry Workflows retire on December 1. We'd start moving yours to Agent Framework now
  12. 12Vertex AI is retiring text-embedding-005 and three other embedding models: how to re-embed before search breaks
  13. 13dbt drops v1.3 to v1.7 from its platform on January 31, 2027: get pinned jobs onto a release track before they're deleted
  14. 14Brotli CVE-2026-111497 is now on CISA's exploited list, and you probably run more copies than you think
  15. 15Auth0 moved the Rules and Hooks deadline: Hooks stop on 30 April 2027, Rules on 31 January 2028
  16. 16Still on Okta Classic Engine? Three features stop working on March 5, 2027, and two of them block the upgrade
  17. 17Patched GitLab, still exposed: the CI regex bug CISA lists as exploited, and the Ruby step people miss
  18. 18Patched Ivanti Connect Secure in October? Two more exploited bugs, and the AD cleanup
  19. 19Patch roundup, week of Oct 26: upgrade Secret Server today, then work down the list
  20. 20UiPath 2023.10 support has run out and 2024.10 is next. What we'd upgrade first
  21. 21Password Safe 24.3 runs out of support in December, and 26.3 is still one upgrade away
  22. 22Upgrade Entra Connect Sync before April 2027 and move users off Microsoft's SMS codes
  23. 23Chrome drops XSLT on 17 November. What breaks in InterSystems, and the fix for your version
  24. 24Agent Builder, Evals and saved prompts shut on 30 November. Here's what to pull out first
  25. 25BeyondTrust Remote Support and PRA 24.3 lose support in November, and there's no one-step upgrade
all learning tracks →
2023.10 out Suite 2023.10out Upgrade to2025.10 2024.10 out Oct 2026 Nov 2027
Engineering · 14 minUiPath 2023.10 support has run out and 2024.10 is next. What we'd upgrade first

If you're still on 2023.10, nobody's fixing it. 2024.10 has a year of urgent fixes left

read next
next step

Tell us what you're running. We'll tell you what we'd do first.

A 30-minute working session with a senior engineer. No slides.

useful to bring
  • The platform and the version you're on
  • Where you need to get to, and by when
  • What's custom: rules, plugins, integrations
  • Any audit finding or deadline driving it