Daily Podcast full article
Issabel flaw scores critical 9.8
A newly cataloged Issabel Framework vulnerability, CVE-2026-89026, has been rated critical with a CVSS v3.1 score of 9.8 after researchers tied it to a hard-coded JWT signing key that can let unauthenticated attackers forge tokens and trigger operating-system command execution through Asterisk-facing PBX functionality.

A critical PBX weakness, not just another web bug
The Issabel Framework flaw now tracked as CVE-2026-89026 is the kind of vulnerability that should move quickly from vulnerability queue to emergency change window. The issue affects Issabel Framework versions before commit b97dbaf0b71c1c36f841e672b664afbeb02773bd, and VulnCheck classifies it as a critical advisory affecting Issabel Framework below that fixed commit . Tenable’s CVE entry gives the flaw a CVSS v3.1 base score of 9.8, with the vector indicating network exploitation, low attack complexity, no privileges required and no user interaction required .
That combination matters because Issabel is tied to PBX and unified communications environments, where a compromised server is not merely another web application host. A PBX often sits at the intersection of voice routing, business communications, internal numbering, call records, credentials and sometimes broader administrative access. If an attacker can execute commands as the Asterisk user, the blast radius can include service disruption, call abuse, persistence on a communications node and a foothold for deeper intrusion.
What CVE-2026-89026 is
The flaw stems from a hard-coded HS256 JWT signing key in the Issabel Framework pbxapi index.php file, with the same key present across installations before the fixed commit . Because the signing key is not unique per deployment, an unauthenticated remote attacker who can reach the relevant API surface can forge valid bearer tokens . Those forged tokens can then be used against the pbxapi/manager/originate path with the System application parameter, causing Asterisk to execute arbitrary operating-system commands as the Asterisk user .
The weakness is mapped to CWE-321, “Use of Hard-coded Cryptographic Key,” in VulnCheck’s advisory . That classification is important: the failure is not a subtle memory corruption edge case or an obscure configuration mistake. It is a shared secret embedded in code, which undermines token integrity across installations. Once the shared secret is known or inferable, the authentication boundary around the API can collapse for any exposed vulnerable instance.
Why the 9.8 rating is justified
A CVSS v3.1 score of 9.8 is reserved for flaws that are straightforward to exploit remotely and that can have severe confidentiality, integrity and availability consequences. Tenable lists the v3.1 vector as CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, meaning the attack is network reachable, low complexity, requires no privileges or user interaction, and can result in high impact across confidentiality, integrity and availability . VulnCheck also lists a critical CVSS v4.0 score of 9.3 with network attack vector, low complexity and no privileges or user interaction required .
For defenders, that means the practical question is not whether the score is dramatic. It is whether any Issabel Framework instance is reachable from untrusted networks and whether it predates the fixed commit. If the vulnerable pbxapi endpoint is exposed, the advisory describes a path from unauthenticated access to token forgery and then to command execution through Asterisk .
Exploitation signal raises the urgency
This is not only a theoretical bug newly assigned a CVE. VulnCheck says exploitation evidence was first observed by the Shadowserver Foundation on September 9, 2026 . Tenable repeats the same exploitation-evidence date in its CVE entry . SecAlerts also states that exploitation evidence was first observed by Shadowserver on September 9, 2026, and answers plainly that exploitation is occurring based on that observation .
That timeline sharpens the response window. The public vulnerability records were published on September 15, 2026, with Vulners listing the CVE record time as September 15, 2026 at 16:41:39 and the NVD record as September 15, 2026 at 17:17 . In other words, exploitation evidence predates the public CVE publication by several days, which is exactly the scenario where exposed systems can be hit before some organizations even know what to search for in their asset inventory.
VulnCheck also marks the advisory as present in its own KEV database, reinforcing that the flaw has moved beyond ordinary backlog triage for teams that use exploited-vulnerability intelligence to set priorities . It is not listed here as a CISA KEV item in the sources reviewed, but the Shadowserver observation and VulnCheck KEV flag are enough to justify urgent validation and mitigation.
Who is exposed
The affected software is Issabel Framework before the fixed commit b97dbaf0b71c1c36f841e672b664afbeb02773bd . Vulners records the affected product as issabel_foundation issabel_framework, with the vulnerable range described as versions from 0 to below that commit . SecAlerts identifies two affected components: Issabel Framework below b97dbaf and pbxapi/manager/originate .
Administrators should not assume that a PBX is safe because it is “internal” in name. Internet exposure can happen through direct public IP addresses, reverse proxies, remote administration portals, misconfigured VPN exceptions, cloud security group drift or temporary firewall openings that never get closed. The minimum viable inventory question is simple: where is Issabel Framework deployed, what revision is running, and who can reach pbxapi?
The fix: update first, restrict access immediately
The primary remediation is to upgrade Issabel Framework to a version that includes the fixed commit, according to SecAlerts . VulnCheck identifies the affected range as Issabel Framework below the same commit and points to the patch commit as the reference for remediation . SecAlerts also recommends restricting network access to the Asterisk manager originate endpoint so unauthenticated remote attackers cannot reach it .
That layered approach is the right one. Patching removes the known hard-coded-key flaw, but network controls reduce immediate exposure while change windows, package validation or managed-service coordination are underway. If a PBX administration surface is reachable from the internet, defenders should treat that as a separate architectural issue, not merely a temporary condition.
Administrators should also rotate or regenerate secrets associated with affected deployments where applicable, review whether unexpected bearer-token activity appears in logs, and inspect process execution by the Asterisk user around and after September 9, 2026. The sources confirm command execution as the Asterisk user as the impact path , so logs and endpoint telemetry should be scoped to that account and to any child processes launched through the PBX stack.
Detection and incident review
A practical hunt should start with inbound requests to Issabel pbxapi endpoints, especially pbxapi/manager/originate, from untrusted or unusual sources. SecAlerts states that exploitation requires only network access to the affected endpoint and does not require prior authentication, privileges or user interaction . That means access logs, reverse-proxy logs, WAF events and network flow records may be the earliest evidence.
Security teams should also look for command execution anomalies under the Asterisk user, new files in web-writable or temporary directories, suspicious outbound connections from the PBX host, unexpected cron entries and changes to telephony configuration. None of those indicators alone proves exploitation of CVE-2026-89026, but they match the post-exploitation possibilities created by arbitrary OS command execution.
The broader lesson
CVE-2026-89026 is a reminder that authentication systems fail catastrophically when secrets are shared across installations. JWTs can be safe when signing keys are generated uniquely, stored securely and rotated appropriately. They become dangerous when the same signing material ships with every deployment.
For Issabel operators, the response should be direct: identify affected systems, apply the fixed version, restrict access to sensitive PBX API paths and examine logs for evidence dating back at least to September 9, 2026. A critical 9.8 score can sound abstract. In this case, it translates into a concrete risk: unauthenticated remote attackers may be able to turn a communications server into a command-execution foothold .
Sources from the last 72 hours
- [1]CVE-2026-89026 | Tenable®Sep 15, 2026, 12:00 AM UTC
- [2]CVE-2026-89026 - Issabel Framework Hard-coded JWT Key RCE via pbxapi/manager/originate - SecAlertsSep 15, 2026, 12:00 AM UTC
- [3]CVE-2026-89026 - vulnerability database | Vulners.comSep 15, 2026, 4:41 PM UTC
- [4]Issabel Framework Hard-coded JWT Key RCE via pbxapi/manager/originate | Advisories | VulnCheckSep 15, 2026, 12:00 AM UTC
AI-generated article based on recent web research, then preserved as a dated editorial snapshot.

Comments
Be the first to comment.