← Back to the live CVE advisory feed

CVE-2026-105869: fixed

Severity
9.2 (CRITICAL)
Vendor
APACHE
Affected versions
Before 4.0.14
Fixed version
4.0.14
Patch status
Patched
Published
2026-10-21T18:17:22.293

Why it matters

This matters because the issue affects identity or token handling. Successful exploitation could allow unauthorized authentication, client manipulation, or access to protected services.

Recommended admin actions

  • Prioritize validation immediately due to critical CVSS severity.
  • Compare installed versions against the affected version range in the advisory.
  • Treat internet-facing systems as higher priority.
  • Review logs for suspicious activity related to the affected application or component.

Technical summary

Apache Pulsar's MultiRolesTokenAuthorizationProvider authorizes a client with all roles listed in a claim of its JSON Web Token (JWT). The provider is intended for use with token authentication, which verifies the token before authorization. The provider did not verify the token itself: it parsed the token's claims with the signature removed and trusted that authentication had already checked it. When authentication and authorization are enabled with a non-empty anonymousUserRole setting, some HTTP requests whose credentials fail authentication are not rejected, but are handled as requests of the anonymous user role. For the broker's HTTP endpoints, such as the admin REST API, this fallback applies to requests that do not name an authentication method and requires strictAuthMethod to be false (the default) where that setting is available. For the WebSocket API, failed credentials can also fall back to the anonymous user role; this path does not enforce strictAuthMethod. The authentication data kept for such a request still contained the request's Authorization header. MultiRolesTokenAuthorizationProvider then read the bearer token from that header without verifying its signature and authorized the request with the roles in the token's role claim. As a result, in deployments that use MultiRolesTokenAuthorizationProvider together with a non-empty anonymousUserRole and that permit this fallback, an unauthenticated client can send an HTTP request, for example to the admin REST API or the WebSocket API, with a forged or unsigned token that lists arbitrary roles, and be authorized with those roles. The impact can include super-user access when the token lists a role configured in superUserRoles, allowing the client to read and change tenants, namespaces, topics, permissions and broker configuration. No valid credentials are required. Deployments are not affected if they use the default authorization provider (PulsarAuthorizationProvider) or another authorization provider, or if anonymousUserRole is not set (the default). Requests that authenticate successfully with a valid token are not affected, because the token that MultiRolesTokenAuthorizationProvider reads is the token that authentication verified. Connections that use the Pulsar binary protocol are not affected by this issue, because the broker does not keep client authentication data for connections that it assigns to the anonymous user role. In fixed versions, MultiRolesTokenAuthorizationProvider obtains roles only from tokens that the configured token authentication provider has verified, using its configured keys and validation settings. Broker HTTP requests that are assigned to the anonymous user role are authorized only as that role, and invalid tokens cannot supply additional roles to WebSocket requests. The broker fails to start if MultiRolesTokenAuthorizationProvider is configured with authorization enabled but without a token authentication provider. This issue affects Apache Pulsar versions from 2.8.1 before 4.0.14 and from 4.1.0 before 4.2.5. – 4.0.x version users should upgrade to at least 4.0.14. – 4.1.x and 4.2.x version users should upgrade to at least 4.2.5. Users operating versions prior to those listed above should upgrade to the aforementioned patched versions or newer versions. The currently supported Apache Pulsar release lines are 4.0.x and 5.0.x. The supported versions schedule is available at https://pulsar.apache.org/contribute/release-policy/. Users who cannot upgrade immediately can remove the anonymousUserRole setting from the broker and WebSocket service configurations, or restrict network access to the HTTP endpoints of these services to trusted clients.

CVE data is sourced from NVD/CNA records and optional enrichment. Validate against the vendor advisory before taking production action.

VULNERABILITY PULSE

LAST UPDATED: OCT 23, 2026 12:00 AM UTC
493 RECORDS
SECURE FEED ACTIVE
AFFECTED PRODUCT ACTION
CVE-2026-110264
GitLab PATCH
Reporter: CVE
10
CRITICAL
VIEW RECORD
CVE-2026-102785
YOOtheme Pro extension for Joomla
Reporter: SECURITY
10
CRITICAL
VIEW RECORD
CVE-2026-79844
Unknown product
Reporter: SECURITY-ALERT
10
CRITICAL
VIEW RECORD
CVE-2026-79846
Unknown product
Reporter: SECURITY-ALERT
10
CRITICAL
VIEW RECORD
CVE-2026-79847
Unknown product
Reporter: SECURITY-ALERT
10
CRITICAL
VIEW RECORD
CVE-2026-79848
Unknown product
Reporter: SECURITY-ALERT
10
CRITICAL
VIEW RECORD
CVE-2026-79849
Unknown product
Reporter: SECURITY-ALERT
10
CRITICAL
VIEW RECORD
CVE-2026-79850
Unknown product
Reporter: SECURITY-ALERT
10
CRITICAL
VIEW RECORD
CVE-2026-79851
Unknown product
Reporter: SECURITY-ALERT
10
CRITICAL
VIEW RECORD
CVE-2026-110063
VM Inspector for Azure Virtual Machines
Reporter: SECURE
10
CRITICAL
VIEW RECORD
CVE-2026-83938
Azure Kubernetes Configuration Service
Reporter: SECURE
10
CRITICAL
VIEW RECORD
CVE-2026-97785
Microsoft Entra application proxy
Reporter: SECURE
10
CRITICAL
VIEW RECORD
CVE-2026-114612
litellm PATCH
Reporter: SECURITY-ADVISORIES
9.9
CRITICAL
VIEW RECORD
CVE-2026-112241
SureCart PATCH
Reporter: AUDIT
9.8
CRITICAL
VIEW RECORD
CVE-2026-112832
Rootblox PATCH
Reporter: AUDIT
9.8
CRITICAL
VIEW RECORD
CVE-2026-79852
Unknown product
Reporter: SECURITY-ALERT
9.8
CRITICAL
VIEW RECORD
CVE-2026-79853
Unknown product
Reporter: SECURITY-ALERT
9.8
CRITICAL
VIEW RECORD
CVE-2026-79854
Unknown product
Reporter: SECURITY-ALERT
9.8
CRITICAL
VIEW RECORD
CVE-2026-79855
Unknown product
Reporter: SECURITY-ALERT
9.8
CRITICAL
VIEW RECORD
CVE-2026-79856
Unknown product
Reporter: SECURITY-ALERT
9.8
CRITICAL
VIEW RECORD
CVE-2026-79857
Unknown product
Reporter: SECURITY-ALERT
9.8
CRITICAL
VIEW RECORD
CVE-2026-79858
Unknown product
Reporter: SECURITY-ALERT
9.8
CRITICAL
VIEW RECORD
CVE-2026-79859
Unknown product
Reporter: SECURITY-ALERT
9.8
CRITICAL
VIEW RECORD
CVE-2026-79860
Unknown product
Reporter: SECURITY-ALERT
9.8
CRITICAL
VIEW RECORD
CVE-2026-79861
Unknown product
Reporter: SECURITY-ALERT
9.8
CRITICAL
VIEW RECORD
CVE-2026-79862
Unknown product
Reporter: SECURITY-ALERT
9.6
CRITICAL
VIEW RECORD
CVE-2026-79863
Unknown product
Reporter: SECURITY-ALERT
9.6
CRITICAL
VIEW RECORD
CVE-2026-79864
Unknown product
Reporter: SECURITY-ALERT
9.6
CRITICAL
VIEW RECORD
CVE-2026-79865
Unknown product
Reporter: SECURITY-ALERT
9.6
CRITICAL
VIEW RECORD
CVE-2026-79866
Unknown product
Reporter: SECURITY-ALERT
9.6
CRITICAL
VIEW RECORD
CVE-2026-79867
Unknown product
Reporter: SECURITY-ALERT
9.6
CRITICAL
VIEW RECORD
CVE-2026-79868
HPE
Reporter: SECURITY-ALERT
9.6
CRITICAL
VIEW RECORD
CVE-2026-79869
HPE
Reporter: SECURITY-ALERT
9.6
CRITICAL
VIEW RECORD
CVE-2026-79870
HPE
Reporter: SECURITY-ALERT
9.6
CRITICAL
VIEW RECORD
CVE-2026-79871
HPE
Reporter: SECURITY-ALERT
9.6
CRITICAL
VIEW RECORD
CVE-2026-97631
EDK2
Reporter: INFOSEC
9.5
CRITICAL
VIEW RECORD
CVE-2026-115375
Incus 7.0.0 PATCH
Reporter: DISCLOSURE
9.4
CRITICAL
VIEW RECORD
CVE-2026-115377
Incus PATCH
Reporter: DISCLOSURE
9.4
CRITICAL
VIEW RECORD
CVE-2026-115384
Wasmtime 39.0.0 PATCH
Reporter: DISCLOSURE
9.4
CRITICAL
VIEW RECORD
CVE-2026-79872
HPE
Reporter: SECURITY-ALERT
9.4
CRITICAL
VIEW RECORD
CVE-2026-114625
VeloCloud Orchestrator (VCO) on-prem
Reporter: PSIRT
9.4
CRITICAL
VIEW RECORD
CVE-2026-109122
DHS
Reporter: ICS-CERT
9.4
CRITICAL
VIEW RECORD
CVE-2026-107861
DHS
Reporter: ICS-CERT
9.4
CRITICAL
VIEW RECORD
CVE-2026-110243
DHS
Reporter: ICS-CERT
9.4
CRITICAL
VIEW RECORD
CVE-2026-114575
A950RG
Reporter: CNA
9.3
CRITICAL
VIEW RECORD
CVE-2026-114220
NT OneAPP developed by NewType Infortech
Reporter: TWCERT
9.3
CRITICAL
VIEW RECORD
CVE-2026-112327
Amelia PATCH
Reporter: AUDIT
9.3
CRITICAL
VIEW RECORD
CVE-2021-48014
FineReport 9.0
Reporter: DISCLOSURE
9.3
CRITICAL
VIEW RECORD
CVE-2021-48016
DedeCMS
Reporter: DISCLOSURE
9.3
CRITICAL
VIEW RECORD
CVE-2022-51026
Bytebase 0.12.0 PATCH
Reporter: DISCLOSURE
9.3
CRITICAL
VIEW RECORD
CVE-2026-79873
HPE
Reporter: SECURITY-ALERT
9.3
CRITICAL
VIEW RECORD
CVE-2026-79874
HPE
Reporter: SECURITY-ALERT
9.3
CRITICAL
VIEW RECORD
CVE-2026-79875
HPE
Reporter: SECURITY-ALERT
9.3
CRITICAL
VIEW RECORD
CVE-2026-79876
HPE
Reporter: SECURITY-ALERT
9.3
CRITICAL
VIEW RECORD
CVE-2026-115324
mem0 0.1.117 PATCH
Reporter: DISCLOSURE
9.2
CRITICAL
VIEW RECORD
CVE-2026-111497
A buffer overflow vulnerability in the Brotli decoder (c/dec/decode.c) in Google Brotli
Reporter: CVE-COORDINATION
9.2
CRITICAL
VIEW RECORD
CVE-2026-115353
Mistune PATCH
Reporter: DISCLOSURE
9.2
CRITICAL
VIEW RECORD
CVE-2026-111594
InterSystems IRIS for Health
Reporter: ICS-CERT
9.2
CRITICAL
VIEW RECORD
CVE-2026-96355
Webform
Reporter: MLHESS
9.1
CRITICAL
VIEW RECORD
CVE-2026-114219
NT OneAPP developed by NewType Infortech
Reporter: TWCERT
9.1
CRITICAL
VIEW RECORD
CVE-2026-114607
better-auth PATCH
Reporter: SECURITY-ADVISORIES
9.1
CRITICAL
VIEW RECORD
CVE-2026-114611
OCO-Server PATCH
Reporter: SECURITY-ADVISORIES
9.1
CRITICAL
VIEW RECORD
CVE-2026-105014
a command ('command injection') in Azure Pipelines
Reporter: SECURE
9.1
CRITICAL
VIEW RECORD
CVE-2026-114661
OpenRemote 1.2.0 PATCH
Reporter: DISCLOSURE
9
CRITICAL
VIEW RECORD
CVE-2026-115372
Incus from 7.3.0 PATCH
Reporter: DISCLOSURE
9
CRITICAL
VIEW RECORD
CVE-2026-114177
Cross-Site Request Forgery (CSRF) vulnerability in Xpro Xpro Elementor Addons xpro-elementor-addons
Reporter: AUDIT
8.8
HIGH
VIEW RECORD
CVE-2026-112242
Incorrect Privilege Assignment vulnerability in Cozmoslabs Profile Builder profile-builder
Reporter: AUDIT
8.8
HIGH
VIEW RECORD
CVE-2019-25778
SeaCMS
Reporter: DISCLOSURE
8.8
HIGH
VIEW RECORD
CVE-2022-51021
NotificationX PATCH
Reporter: DISCLOSURE
8.8
HIGH
VIEW RECORD
CVE-2022-51022
YiShaAdmin 2.2 PATCH
Reporter: DISCLOSURE
8.8
HIGH
VIEW RECORD
CVE-2022-51023
PHPOK 4.5.000 PATCH
Reporter: DISCLOSURE
8.8
HIGH
VIEW RECORD
CVE-2024-58393
Readymade Unilevel Ecommerce MLM
Reporter: DISCLOSURE
8.8
HIGH
VIEW RECORD
CVE-2025-71434
Weaver E-cology 8.0, 9.0, and 10.0 PATCH
Reporter: DISCLOSURE
8.8
HIGH
VIEW RECORD
CVE-2026-108357
PhpSpreadsheet PATCH
Reporter: SECURITY-ADVISORIES
8.8
HIGH
VIEW RECORD
CVE-2026-108358
PhpSpreadsheet is a pure PHP library for reading and writing spreadsheet files PATCH
Reporter: SECURITY-ADVISORIES
8.8
HIGH
VIEW RECORD
CVE-2026-115392
Wasmtime PATCH
Reporter: DISCLOSURE
8.8
HIGH
VIEW RECORD
CVE-2026-79877
HPE
Reporter: SECURITY-ALERT
8.8
HIGH
VIEW RECORD
CVE-2026-79878
HPE
Reporter: SECURITY-ALERT
8.8
HIGH
VIEW RECORD
CVE-2026-79879
HPE
Reporter: SECURITY-ALERT
8.8
HIGH
VIEW RECORD
CVE-2026-114658
Grav Login plugin from 3.6.0 PATCH
Reporter: DISCLOSURE
8.7
HIGH
VIEW RECORD
CVE-2026-105270
esaml
Reporter: 6B3AD84C-E1A6-4BF7-A703-F496B71E49DB
8.7
HIGH
VIEW RECORD
CVE-2026-93471
esaml
Reporter: 6B3AD84C-E1A6-4BF7-A703-F496B71E49DB
8.7
HIGH
VIEW RECORD
CVE-2017-20287
Javo Spot PATCH
Reporter: DISCLOSURE
8.7
HIGH
VIEW RECORD
CVE-2018-25438
Intermesh Group-Office 3.3.0 PATCH
Reporter: DISCLOSURE
8.7
HIGH
VIEW RECORD
CVE-2018-25439
MetInfo CMS 6.0.0 PATCH
Reporter: DISCLOSURE
8.7
HIGH
VIEW RECORD
CVE-2019-25779
WooThemes Diarise
Reporter: DISCLOSURE
8.7
HIGH
VIEW RECORD
CVE-2021-48013
Weaver E-cology 8.0
Reporter: DISCLOSURE
8.7
HIGH
VIEW RECORD
CVE-2021-48015
JeeWMS
Reporter: DISCLOSURE
8.7
HIGH
VIEW RECORD
CVE-2021-48017
OrbiTeam BSCW Server 5.x PATCH
Reporter: DISCLOSURE
8.7
HIGH
VIEW RECORD
CVE-2022-51024
Kavita 0.5.2 PATCH
Reporter: DISCLOSURE
8.7
HIGH
VIEW RECORD
CVE-2024-58396
CPAS Audit Management System
Reporter: DISCLOSURE
8.7
HIGH
VIEW RECORD
CVE-2026-115325
Netmaker
Reporter: DISCLOSURE
8.7
HIGH
VIEW RECORD
CVE-2026-115328
JSON-SCADA PATCH
Reporter: DISCLOSURE
8.7
HIGH
VIEW RECORD
CVE-2026-115330
Lotus
Reporter: DISCLOSURE
8.7
HIGH
VIEW RECORD
CVE-2026-115331
Lotus
Reporter: DISCLOSURE
8.7
HIGH
VIEW RECORD
CVE-2026-115332
Lotus
Reporter: DISCLOSURE
8.7
HIGH
VIEW RECORD
CVE-2026-113582
UNSUPPORTED WHEN ASSIGNED Improper restriction of XML external entity references in Apache Abdera
Reporter: SECURITY
8.7
HIGH
VIEW RECORD
CVE-2026-108359
PhpSpreadsheet is a pure PHP library for reading and writing spreadsheet files PATCH
Reporter: SECURITY-ADVISORIES
8.7
HIGH
VIEW RECORD
CVE-2026-113873
HAPI FHIR
Reporter: 9119A7D8-5EAB-497F-8521-727C672E3725
8.7
HIGH
VIEW RECORD
CVE-2026-115347
Mistune PATCH
Reporter: DISCLOSURE
8.7
HIGH
VIEW RECORD

About the Vulnerability Pulse CVE Feed

The Vulnerability Pulse feed tracks live CVE advisories sourced from the National Vulnerability Database and vendor security disclosures. It is designed for SOC analysts, IT administrators, and security teams who need a fast, filterable view of current vulnerabilities without digging through raw NVD data.

How to Use the CVE Advisory Tracker

Use the severity filters to narrow results to Critical or High priority vulnerabilities. Filter by vendor to focus on software and hardware relevant to your environment. Export to CSV for reporting, ticketing, or patch prioritization workflows.

What Is a CVE Advisory?

A CVE (Common Vulnerabilities and Exposures) advisory is a public disclosure of a security vulnerability assigned a unique identifier by MITRE. Advisories include severity scores (CVSS), affected versions, and remediation guidance. Monitoring CVE advisories is a core function of vulnerability management programs and SOC operations.

CVE Analysis & Writeups

For in-depth analysis of specific vulnerabilities, visit the IT Knowledge Bases blog for CVE breakdowns, exploitation analysis, and remediation guidance written for security practitioners.