CVE
CVE-2026-110003, CVE-2026-90908, CVE-2026-100307, CVE-2026-125926, CVE-2026-67449, CVE-2026-65840, CVE-2026-65967, CVE-2026-127016, CVE-2026-126991, CVE-2026-126777, CVE-2026-126774, CVE-2026-126779, CVE-2026-65843, CVE-2026-67543, CVE-2026-67544, CVE-2026-67546, CVE-2026-67541, CVE-2026-67545, CVE-2026-67547, CVE-2026-67548, CVE-2026-65957, CVE-2026-126673, CVE-2026-93404, CVE-2026-108472, CVE-2026-126813, CVE-2026-114605, CVE-2026-124023, CVE-2026-126641, CVE-2026-126642
CWE
CWE-287, CWE-862, CWE-22, CWE-94, CWE-78, CWE-89, CWE-918, CWE-200, CWE-400
Affected Surface
- Azul Payara Community `< 7.2026.11` and Payara Enterprise `< 7.6.0`, `< 6.44.0`, `< 5.93.0`, and `< 4.1.2.191.61` (`CVE-2026-110003` / `FISH-14855` CVSS 9.3 Critical REST `X-GlassFish-authToken` remote-admin bypass and `CVE-2026-90908` / `FISH-14190` CVSS 9.3 Critical JMX `GenericAdminAuthenticator` host-spoofing RCE)
- Amazon `mcp-gateway-registry` (`agentic-community/mcp-gateway-registry`) versions `1.0.9` through `1.24.7` (`CVE-2026-100307` / `AWS-2026-179`, CVSS 8.7 High missing authorization on `/api/servers/groups/import`) and versions `1.0.3` through `1.34.0` (`CVE-2026-125926` / `AWS-2026-180`, SSRF on server registration/update)
- Self-hosted AI agent and MCP platforms: Heym (`heymrun/heym`) `< 0.0.75` (`CVE-2026-67543`, `CVE-2026-67544`, `CVE-2026-67546` all CVSS 8.8 High RCE, plus `CVE-2026-67541` and `67545`), taOS (`jaylfc/taOS`) `< 1.0.0-beta.25` (`CVE-2026-67547` CVSS 8.8 High `code_exec` RCE and `CVE-2026-67548` CVSS 8.3 High), and Helio MCP proxy (`gethelio/helio`) `< 0.8.0` (`CVE-2026-65957`)
- Portabase `< 1.21.2` (`CVE-2026-67449` / `GHSA-7697-vf3j-253j`, CVSS 9.8 Critical), Fider `< 0.36.0` in `HOST_MODE=multi` (`CVE-2026-65840` / `GHSA-vxjw-gv4f-vq58`, CVSS 9.6 Critical, plus `CVE-2026-65967` OAuth SSRF), MISP `misp-modules` website (`CVE-2026-127016` CVSS 9.2 Critical and `CVE-2026-126991`), Traccar `3.15` through `6.16.0` (`CVE-2026-126777` CVSS 9.1 Critical, fixed in `6.17.0`), and Roundcube Webmail `< 1.6.21` and `1.7.x < 1.7.6` (`CVE-2026-126813` CVSS 7.4 High)
- npm `@tinacms/mdx` `< 2.4.2` (`CVE-2026-126774` / `GHSA-6vw5-w22x-ghxv` CVSS 8.8 High) and `sync-rpc` `< 1.3.7` (`CVE-2026-65843` / `GHSA-2x86-cf3f-86gw` CVSS 8.7 High), Packagist `spatie/browsershot` `>= 2.2.0, < 5.5.0` (`CVE-2026-126779` CVSS 8.7 High), CPAN `Data::Dump::Streamer` `< 3.00` (`CVE-2026-126673`), PyPI `dnspython` `< 2.9.0` (`CVE-2026-114605` / `GHSA-45c3-73f7-pv4m` High), `rsyslog` `8.1901.0` through pre-`2026-11-11` (`CVE-2026-93404` High `omclickhouse` SQLi), and `xfsprogs` `xfs_admin` (`CVE-2026-108472` CVSS 7.8 High)
TL;DR
Between 19:00 UTC on 11 November and 12:00 UTC on 12 November 2026, NVD, AWS, Azul, the CPAN Security Group, Red Hat, and oss-security published a wave of critical and high-severity application security advisories:
- Azul Payara Server & Payara Micro
7.2026.11/6.44.0(CVE-2026-110003andCVE-2026-90908, both CVSS 9.3 Critical):- REST
X-GlassFish-authTokenremote-admin bypass (CVE-2026-110003/FISH-14855, PR#8537): InGenericAdminAuthenticator.rejectRemoteAdminIfDisabled(), Payara checkedif (cbh.tkn() != null) return;before verifying whether the token string inX-GlassFish-authTokenactually existed inauthTokenManager. Sending any arbitrary value inX-GlassFish-authTokenbypassed thesecure-adminremote-access rejection and fell through to password authentication, which succeeds with no password on default domains (adminwith an empty password), granting full remote administrative command execution on port4848. - JMX/RMI
credentials[2]host-spoofing RCE (CVE-2026-90908/FISH-14190, PR#8495and#8525): InGenericAdminAuthenticator.authenticate(Object credentials), if a remote JMX client supplied a 3-elementString[](up.length > 2), Payara tookhost = up[2]directly from the client-controlled array instead of callingRemoteServer.getClientHost(). Passingnew String[]{"admin", "", "localhost"}over RMI trickedNetUtils.isThisHostLocal(host)into treating the remote connection as local and granting MBean server access.
- REST
- Amazon
mcp-gateway-registry(CVE-2026-100307/AWS-2026-179, CVSS 8.7 High;CVE-2026-125926/AWS-2026-180, Medium) and self-hosted AI agent platforms Heym< 0.0.75(CVE-2026-67543,67544,67546, CVSS 8.8 High), taOS< 1.0.0-beta.25(CVE-2026-67547, CVSS 8.8 High), and Helio< 0.8.0(CVE-2026-65957):- In Amazon’s open-source
mcp-gateway-registry(1.0.9through1.24.7),/api/servers/*routes verified authentication vianginx_proxied_authbut omitted role checks (commit676d69285b). Any authenticated user couldPOST /api/servers/groups/importto map their own IdP group to"all"UI permissions (registry administrator) or point/api/federation/*at a rogue peer registry. Version1.35.0additionally patchesCVE-2026-125926(SSRF via upstream server URLs). Crucially, AWS notes that upgrading to1.25.0+ does not remove rogue group mappings persisted before the upgrade. - In Heym (
< 0.0.75), Agent Python skills (CVE-2026-67543), the Playwright node’splaywrightCodefield (CVE-2026-67544), andPOST /api/mcp/fetch-toolswithstdiotransport (CVE-2026-67546) executed caller-supplied commands directly inside the backend container (which mounts/var/run/docker.sockas root by default). In taOS (< 1.0.0-beta.23,CVE-2026-67547),POST /api/skill-exec/code_exec/callallowed any non-admin session to runsubprocess.run(["python3", "-c", code]).
- In Amazon’s open-source
- Portabase
1.21.2(CVE-2026-67449, CVSS 9.8 Critical), Fider0.36.0(CVE-2026-65840, CVSS 9.6 Critical), MISPmisp-modules(CVE-2026-127016, CVSS 9.2 Critical), Traccar6.17.0(CVE-2026-126777, CVSS 9.1 Critical), and Roundcube1.7.6/1.6.21(CVE-2026-126813, CVSS 7.4 High): Portabase’s unauthenticated/api/tus/hooksendpoint trusted theX-File-Pathheader to move uploaded files anywhere on disk, letting an attacker overwrite/data/private/keys/master_key.bin(the AES-256-GCM backup encryption key); Fider’sgetVerificationByKey()queriedemail_verificationswithoutAND tenant_id = $3, letting a user redeem a Tenant A verification link on Tenant B;misp-modulesexposed/external_toolsadd/delete/config endpoints without checkingcurrent_user.is_authenticatedwhenADMIN_PASSWORDwas set; Traccar’sLdapProvider.login()passed empty passwords toInitialDirContext, which LDAP treats as an anonymous Simple Bind that succeeds without verifying credentials; and Roundcube’s/^[0-9:.]+$/check on_uidallowed trailing\r\nIMAP command injection whenmessages_cachewas enabled. - Developer libraries and Linux utilities (
@tinacms/mdx2.4.2CVE-2026-126774, SpatieBrowsershot5.5.0CVE-2026-126779,sync-rpc1.3.7CVE-2026-65843, PerlData::Dump::Streamer3.00CVE-2026-126673,dnspython2.9.0CVE-2026-114605,rsyslogomclickhouseCVE-2026-93404, andxfsprogsxfs_adminCVE-2026-108472).
What to do now: Upgrade Azul Payara to 7.2026.11 (7.6.0 / 6.44.0 / 5.93.0), mcp-gateway-registry to >= 1.35.0 (and audit group_mappings and registered server URLs in MongoDB/DocumentDB), Portabase to >= 1.21.2, Fider to >= 0.36.0, Traccar to >= 6.17.0, Heym to >= 0.0.75, taOS to >= 1.0.0-beta.25, @tinacms/mdx to >= 2.4.2, spatie/browsershot to >= 5.5.0, sync-rpc to >= 1.3.7, Data::Dump::Streamer to >= 3.00, dnspython to >= 2.9.0, and Roundcube to >= 1.7.6 or >= 1.6.21.
Affected packages and components
| Ecosystem | Package / Project | CVE / Advisory IDs | Severity | Affected versions | Fixed version |
|---|---|---|---|---|---|
| Java / Server | Azul Payara Community & Enterprise (fish.payara) | CVE-2026-110003 (FISH-14855), CVE-2026-90908 (FISH-14190) | CVSS 9.3 Critical | Community < 7.2026.11; Enterprise < 7.6.0, < 6.44.0, < 5.93.0, < 4.1.2.191.61 | 7.2026.11, 7.6.0, 6.44.0, 5.93.0, 4.1.2.191.61 |
| Python / MCP | Amazon mcp-gateway-registry (agentic-community/mcp-gateway-registry) | CVE-2026-100307 (GHSA-rxf3-qgpv-wxvr, AWS-2026-179), CVE-2026-125926 (AWS-2026-180) | CVSS 8.7 High / 6.3 Medium | 1.0.9..1.24.7 (100307); 1.0.3..1.34.0 (125926) | 1.25.0 (100307), 1.35.0 (125926) |
| Python / AI Agents | Heym (heymrun/heym), taOS (jaylfc/taOS), Helio (gethelio/helio) | Heym: CVE-2026-67543, 67544, 67546, 67541, 67545; taOS: CVE-2026-67547, 67548; Helio: CVE-2026-65957 | CVSS 8.8 High to 6.9 Medium | Heym < 0.0.75; taOS < 1.0.0-beta.25; Helio < 0.8.0 | Heym 0.0.75; taOS 1.0.0-beta.25; Helio 0.8.0 |
| TypeScript / Go / Java | Portabase (Portabase/portabase), Fider (getfider/fider), Traccar (traccar/traccar), MISP misp-modules | CVE-2026-67449 (GHSA-7697-vf3j-253j); CVE-2026-65840 (GHSA-vxjw-gv4f-vq58), CVE-2026-65967; CVE-2026-126777; CVE-2026-127016, 126991 | CVSS 9.8 / 9.6 / 9.2 / 9.1 Critical | Portabase < 1.21.2; Fider < 0.36.0; Traccar 3.15..6.16.0; misp-modules < 28c27e30f6d3 | Portabase 1.21.2; Fider 0.36.0; Traccar 6.17.0; misp-modules 28c27e30f6d3 |
| npm | @tinacms/mdx (tinacms/tinacms), sync-rpc (ForbesLindesay/sync-rpc) | CVE-2026-126774 (GHSA-6vw5-w22x-ghxv); CVE-2026-65843 (GHSA-2x86-cf3f-86gw) | CVSS 8.8 / 8.7 High | @tinacms/mdx < 2.4.2; sync-rpc < 1.3.7 | @tinacms/mdx 2.4.2; sync-rpc 1.3.7 |
| Packagist / PHP | spatie/browsershot, Roundcube Webmail (roundcube/roundcubemail) | CVE-2026-126779; CVE-2026-126813 | CVSS 8.7 / 7.4 High | spatie/browsershot >= 2.2.0, < 5.5.0; Roundcube < 1.6.21, 1.7.x < 1.7.6 | spatie/browsershot 5.5.0; Roundcube 1.6.21, 1.7.6 |
| CPAN / PyPI / Linux | Perl Data::Dump::Streamer, PyPI dnspython, rsyslog (omclickhouse), xfsprogs (xfs_admin) | CVE-2026-126673; CVE-2026-114605 (GHSA-45c3-73f7-pv4m); CVE-2026-93404 (GHSA-8rx7-ww92-p4vr); CVE-2026-108472 | High (7.8 to 8.8) | Data-Dump-Streamer < 3.00; dnspython < 2.9.0; rsyslog >= 8.1901.0; xfsprogs prior to Nov 11 patch | Data-Dump-Streamer 3.00 (3.002); dnspython 2.9.0; rsyslog 2026-11-11 patch |
Technical analysis
1. Azul Payara CVE-2026-110003 and CVE-2026-90908: how X-GlassFish-authToken and credentials[2] bypassed GenericAdminAuthenticator
Out of the box, GlassFish and Payara domains configure the admin user with an empty password and disable secure-admin, relying on GenericAdminAuthenticator (nucleus/admin/util/src/main/java/com/sun/enterprise/admin/util/GenericAdminAuthenticator.java) to reject any administrative request that does not originate from localhost. Two bugs in that class let a remote unauthenticated attacker bypass the local-only check and run administrative commands (such as deploy) with blank credentials:
- Unvalidated
X-GlassFish-authTokenheader (CVE-2026-110003/FISH-14855, PR#8537): When an HTTP request to port4848(/__asadmin/*) included anX-GlassFish-authTokenheader,AdminCallbackHandler.tkn()returned the header string. Before callingrejectRemoteAdminIfDisabled(cbh.getRemoteHost()),rejectRemoteAdminIfDisabled(AdminCallbackHandler)checked onlyif (cbh.tkn() != null) return;:
Because--- a/nucleus/admin/util/src/main/java/com/sun/enterprise/admin/util/GenericAdminAuthenticator.java +++ b/nucleus/admin/util/src/main/java/com/sun/enterprise/admin/util/GenericAdminAuthenticator.java @@ -424,10 +424,10 @@ private void rejectRemoteAdminIfDisabled(final AdminCallbackHandler cbh) throws - if (cbh.tkn() != null) { + if (cbh.tkn() instanceof String token && authTokenManager.findToken(token) != null) { return; } rejectRemoteAdminIfDisabled(cbh.getRemoteHost());cbh.tkn() != nullreturned early before the token was checked againstauthTokenManager, a remote attacker who sentX-GlassFish-authToken: anythingskippedrejectRemoteAdminIfDisabled(remoteHost). Later inauthenticate(), the invalid token failed token lookup and fell through to password authentication, which succeeded with the default emptyadminpassword. - Client-supplied
host = up[2]in JMX authentication (CVE-2026-90908/FISH-14190, PR#8495and#8525): Inauthenticate(Object credentials)(used for JMX over RMI on port8686), Payara accepted aString[]credentials array and checkedif (up.length > 2) { host = up[2]; } else { host = RemoteServer.getClientHost(); }:
A remote RMI client that passed a 3-element- if (up.length > 2) { - host = up[2]; - } else { - try { - host = RemoteServer.getClientHost(); + String host; + try { + host = RemoteServer.getClientHost(); + } catch (ServerNotActiveException ex) { + throw new SecurityException("Unable to determine JMX client host"); + }String[]{"admin", "", "127.0.0.1"}sethost = "127.0.0.1", bypassingRemoteServer.getClientHost()and authenticating asadminagainst the MBean server (whereMLetor diagnostic MBeans give immediate remote code execution).
2. Amazon mcp-gateway-registry (CVE-2026-100307, CVE-2026-125926), Heym (CVE-2026-67543, 67544, 67546), and taOS (CVE-2026-67547)
- Amazon
mcp-gateway-registry(CVE-2026-100307/AWS-2026-179andCVE-2026-125926/AWS-2026-180): Inregistry/api/server_routes.pyandregistry/api/federation_routes.pyprior to1.25.0(commit676d69285b), external management endpoints usedDepends(nginx_proxied_auth)without_require_admin. Any authenticated user could sendPOST /api/servers/groups/importwithui_permissions: {"modify_service": ["all"]}for their own IdP group; because_user_is_adminevaluates"all"permissions on each request, the caller became a full registry administrator on their very next request. Commit676d69285badds_require_adminto all five/api/servers/groups/*endpoints, adds_check_federation_management_scopeto all 10 mutating/api/federation/*routes, and blocksscope_repository.import_group()from writing"all"permissions unlessallow_privileged=True. - Heym
0.0.70to0.0.75(CVE-2026-67543,CVE-2026-67544,CVE-2026-67546) and taOS1.0.0-beta.23(CVE-2026-67547): While Heym ran user-defined Python tools inside a Docker sandbox, Agent Python skills (commit2155057f4153), customplaywrightCodein the Playwright workflow node (commitd2fd46c07754), and MCPstdiotransport commands inPOST /api/mcp/fetch-tools(commit22b8ee60eb92) all spawned subprocesses directly inside the privileged backend container with{**os.environ, **user_env}and access to/var/run/docker.sock. Similarly, in taOS< 1.0.0-beta.23(commit8998d8519042),POST /api/skill-exec/{skill_id}/calllacked an admin/local-token check (_is_admin_or_local_token), letting any non-admin session invoke the built-incode_execskill (subprocess.run(["python3", "-c", code])).
3. Portabase 1.21.2 (CVE-2026-67449), Fider 0.36.0 (CVE-2026-65840), @tinacms/mdx 2.4.2 (CVE-2026-126774), sync-rpc 1.3.7 (CVE-2026-65843), Perl Data::Dump::Streamer 3.00 (CVE-2026-126673), rsyslog (CVE-2026-93404), and xfs_admin (CVE-2026-108472)
- Portabase
< 1.21.2(CVE-2026-67449, CVSS 9.8 Critical, commit8dcb40679072): Inapp/api/tus/hooks/route.ts,/api/tus/hookswas reachable without authentication through Nginx and moved completed TUS uploads toheaders["X-File-Path"]?.[0]without path validation. PassingX-File-Path: ../private/keys/master_key.binoverwrote Portabase’s AES-256-GCM master key with an attacker-known key. Version1.21.2blocks/api/tus/hooksindocker/nginx/nginx.conf, enforcesFILE_PATH_RE = /^backups\/\d{4}-\d{2}-\d{2}\/[A-Za-z0-9._-]+$/, and requires a registereduploadSessionmatchingX-Upload-Secret. - Fider
< 0.36.0(CVE-2026-65840, CVSS 9.6 Critical, commitce4f44bb1055): Inapp/services/sqlstore/postgres/tenant.go,getVerificationByKey()ranSELECT ... FROM email_verifications WHERE key = $1 AND kind = $2 LIMIT 1withoutAND tenant_id = $3. On multi-tenant (HOST_MODE=multi) deployments, an attacker could trigger a sign-in or invite email for a victim’s address on a tenant they controlled, or take an invite key from Tenant A, and redeem that key on Tenant B. @tinacms/mdx< 2.4.2(CVE-2026-126774, CVSS 8.8 High, commit19285c6deeee),sync-rpc< 1.3.7(CVE-2026-65843, CVSS 8.7 High, commitffccfe5bc39a), and SpatieBrowsershot< 5.5.0(CVE-2026-126779, CVSS 8.7 High, commiteba71ab7f4ab): In@tinacms/mdx,stringifyProps()andmarkAttributes()interpolated rich-text string arrays andhighlightColorvalues directly into MDX JSX attribute expressions (value: \[${value.map((item) => `”${item}”`).join(’, ’)}]`) without escaping quotes or newlines, letting an author break out of the string literal and inject arbitrary JavaScript expressions into compiled MDX. Insync-rpc,lib/worker.jsopened an unauthenticated TCP server that executedrequire(req.f)(req.a)for any process that connected to its port;1.3.7generates a 32-byte randomcrypto.randomBytes(32)key per worker and verifies it withcrypto.timingSafeEqual. Inspatie/browsershot,Browsershot::html($html)blocked literalfile://strings in PHP but did not intercept browser requests in Puppeteer (bin/browser.cjs), allowingfile:///etc/passwdto render server files into the output PDF (5.5.0enablesblockLocalFileAccess` request interception by default).- Perl
Data::Dump::Streamer< 3.00(CVE-2026-126673,oss-security 2026/11/12/2): Inlib/Data/Dump/Streamer.pm,_dump_qr()serialized compiled PerlRegexp(qr//) objects by choosing a delimiter and running:
Because# Data::Dump::Streamer <= 2.42 lib/Data/Dump/Streamer.pm (lines 197-208) $pat =~ s/(?!\\)([$quotes])/\\$1/g if $best; { use utf8; $pat =~ s/([^\040-\176])/sprintf "\\x{%x}", ord($1)/ge; } $self->{fh} ->print('qr', substr($quotes, 0, 1), $pat, substr($quotes, -1), $mod);_dump_qr()never escaped$or@and its negative lookahead(?!\\)was placed at the delimiter rather than as a lookbehind(?<!\\), a pattern containing@{[ system(...) ]}or${\ system(...) }executed arbitrary Perl code whenevalrestored the dump, or an already-escaped delimiter\/became\\/and closed theqr/.../literal early. Fixed inData::Dump::Streamer 3.00(3.002current on MetaCPAN). rsyslogomclickhouseSQL injection (CVE-2026-93404,oss-security 2026/11/11/26),xfsprogsxfs_adminOS command injection (CVE-2026-108472,oss-security 2026/11/11/27), anddnspython2.9.0(CVE-2026-114605): Inrsyslog’splugins/omclickhouse/omclickhouse.c, the defaultStdClickHouseFmttemplate requestedOMSR_RQD_TPL_OPT_SQL(stdSQL, which doubles single quotes''per ANSI SQL) instead ofOMSR_RQD_TPL_OPT_SQL_BACKSLASH(option.sql="on"). Because ClickHouse interprets backslash escapes inside string literals, a log message ending with\'escaped the doubled quote and injected arbitrary ClickHouse SQL expressions. Inxfsprogs,db/xfs_admin.shconcatenated-L <label>,-U <uuid>,-C <cfgfile>,-O <feature>, and-r <rtdev>intoDB_OPTS/IO_OPTS/REPAIR_OPTSand raneval xfs_db ... $DB_OPTS "$1", allowing command injection when invoked by privileged storage daemons such asudisks. And indnspython < 2.9.0,dns.name.from_wire_parser()followed backward DNS compression pointers without a hop cap (2.9.0addsMAX_COMPRESSION_POINTER_CHAIN = 16).
Detection and remediation
# 1. Check Java, Python, Node.js, PHP, and Perl manifests for affected versions
rg -n 'payara|mcp-gateway-registry|@tinacms/mdx|sync-rpc|spatie/browsershot|dnspython|Data::Dump::Streamer|Data-Dump-Streamer' \
pom.xml build.gradle* requirements*.txt pyproject.toml uv.lock package.json composer.json composer.lock cpanfile* 2>/dev/null
# 2. Check rsyslog configurations for omclickhouse and audit Payara / mcp-gateway-registry logs
rg -n 'omclickhouse' /etc/rsyslog.conf /etc/rsyslog.d/ 2>/dev/null || true
- Upgrade Azul Payara to
7.2026.11(or Enterprise7.6.0/6.44.0/5.93.0), set a strongadminpassword, and enablesecure-admin. - Upgrade Amazon
mcp-gateway-registryto>= 1.35.0and audit persisted database state: After upgrading past1.25.0(CVE-2026-100307) and1.35.0(CVE-2026-125926), inspect thegroup_mappingscollection in MongoDB/DocumentDB for unexpected groups granted"all"UI permissions and inspect registered server definitions for internal/link-local upstream URLs. - Upgrade Portabase to
>= 1.21.2(and verify/data/private/keys/master_key.binwas not modified), Fider to>= 0.36.0, Traccar to>= 6.17.0, MISPmisp-modulespast28c27e30f6d3, Heym to>= 0.0.75, taOS to>= 1.0.0-beta.25, Helio to>= 0.8.0,@tinacms/mdxto>= 2.4.2,spatie/browsershotto>= 5.5.0,sync-rpcto>= 1.3.7, PerlData::Dump::Streamerto>= 3.00,dnspythonto>= 2.9.0, and Roundcube to>= 1.7.6/>= 1.6.21.
Timeline
- 2026-06-26 to 2026-10-29: Amazon
mcp-gateway-registrymerges PR#1333(676d69285b, released in1.25.0) and releases1.35.0. - 2026-10-23 to 2026-11-02: Azul Payara merges PRs
#8495/#8525(FISH-14190) and#8537(FISH-14855). - 2026-11-10 to 2026-11-11: CPAN releases
Data::Dump::Streamer3.00/3.002; Andrey Albershteyn posts thexfs_admineval-removal patch onlinux-xfs; Rainer Gerhards publishes thersyslogomclickhouseSQL injection advisory (CVE-2026-93404); and AWS publishes Security Bulletins2026-179-AWS(CVE-2026-100307) and2026-180-AWS(CVE-2026-125926). - 2026-11-11 (
19:17 UTC) to 2026-11-12 (11:17 UTC): NVD,oss-security, and the GitHub Advisory Database publishCVE-2026-110003andCVE-2026-90908(Payara),CVE-2026-67449(Portabase),CVE-2026-65840(Fider),CVE-2026-127016(misp-modules),CVE-2026-126777(Traccar),CVE-2026-67543..67548(Heym & taOS),CVE-2026-126774(@tinacms/mdx),CVE-2026-126779(Browsershot),CVE-2026-65843(sync-rpc),CVE-2026-126673(Data::Dump::Streamer),CVE-2026-108472(xfs_admin),CVE-2026-126813(Roundcube), andGHSA-45c3-73f7-pv4m(dnspython).
From research to remediation
Check whether this pattern exists in your codebase
Turn this research into a remediation workflow. Scan dependencies and package manifests for similar supply-chain risk, then prioritize fixes with reachability context.
References
- Azul Payara 7.2026.11 Release Notes and PRs #8537 (FISH-14855 / CVE-2026-110003) and #8495 / #8525 (FISH-14190 / CVE-2026-90908)
- AWS Security Bulletins 2026-179-AWS (CVE-2026-100307, commit 676d69285b) and 2026-180-AWS (CVE-2026-125926) for Amazon mcp-gateway-registry
- Portabase v1.21.2 commit 8dcb40679072 (CVE-2026-67449), Fider v0.36.0 commit ce4f44bb1055 (CVE-2026-65840), MISP misp-modules commit 28c27e30f6d3 (CVE-2026-127016), and Traccar commit 552c31f2097d (CVE-2026-126777)
- Heym v0.0.70-0.0.75 commits 2155057f4153, d2fd46c07754, and 22b8ee60eb92 (CVE-2026-67543, 67544, 67546) and taOS v1.0.0-beta.23/25 commit 8998d8519042 (CVE-2026-67547)
- @tinacms/mdx commit 19285c6deeee (CVE-2026-126774), Spatie Browsershot commit eba71ab7f4ab (CVE-2026-126779), sync-rpc commit ffccfe5bc39a (CVE-2026-65843), and dnspython commit b485e460c266 (CVE-2026-114605)
- oss-security (11-12 November 2026): Perl Data::Dump::Streamer CVE-2026-126673, rsyslog omclickhouse CVE-2026-93404, xfsprogs xfs_admin CVE-2026-108472, and Apache Axis2/C CVE-2026-124023