SB2026092269 - Multiple vulnerabilities in TeamPass



SB2026092269 - Multiple vulnerabilities in TeamPass

Published: September 22, 2026

Security Bulletin ID SB2026092269
CSH Severity
High
Patch available
YES
Number of vulnerabilities 8
Exploitation vector Remote access
Highest impact Code execution

Breakdown by Severity

High 13% Medium 13% Low 75%
  • Low
  • Medium
  • High
  • Critical

Description

This security bulletin contains information about 8 vulnerabilities.


1) Authorization bypass through user-controlled key (CVE-ID: N/A)

CWE-ID: CWE-639 - Authorization Bypass Through User-Controlled Key

CVSSv4: 5.3 [CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N]


The vulnerability allows a remote user to disclose sensitive information.

The vulnerability exists due to improper access control in the delta-sync endpoint GET /api/v1/item/changes when processing item change requests from callers with no accessible folders. A remote user can request item changes to disclose item change metadata outside their authorization scope.

Exposed metadata is limited to removed-entry item identifiers, revisions, and reasons; item labels, passwords, and custom fields are not disclosed.


2) Authorization bypass through user-controlled key (CVE-ID: N/A)

CWE-ID: CWE-639 - Authorization Bypass Through User-Controlled Key

CVSSv4: 7.1 [CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N]


The vulnerability allows a remote user to weaken credentials for privileged accounts outside their authorized folder scope.

The vulnerability exists due to missing authorization in the update_account_policy LAPR handler when processing account policy update requests. A remote user can assign a chosen rotation policy to an out-of-scope managed account to weaken credentials for privileged accounts outside their authorized folder scope.

Only installations with LAPR enabled are affected.


3) Authorization bypass through user-controlled key (CVE-ID: N/A)

CWE-ID: CWE-639 - Authorization Bypass Through User-Controlled Key

CVSSv4: 7.1 [CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N]


The vulnerability allows a remote user to remove managed accounts outside their authorized folder scope from credential rotation.

The vulnerability exists due to missing authorization in the delete_account LAPR handler when processing account deletion requests. A remote user can submit a deletion request for an out-of-scope managed account to remove managed accounts outside their authorized folder scope from credential rotation.

Only installations with LAPR enabled are affected.


4) Key Exchange without Entity Authentication (CVE-ID: N/A)

CWE-ID: CWE-322 - Key Exchange without Entity Authentication

CVSSv4: 9.2 [CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N]


The vulnerability allows a remote attacker to disclose privileged SSH credentials.

The vulnerability exists due to key exchange without entity authentication in LAPRSshService::connect() when connecting to managed endpoints over SSH. A remote attacker can intercept SSH traffic and impersonate a managed endpoint to disclose privileged SSH credentials.

Exploitation requires the ability to intercept traffic between the TeamPass server and a managed endpoint. Only installations with LAPR enabled are affected.


5) Authorization bypass through user-controlled key (CVE-ID: N/A)

CWE-ID: CWE-639 - Authorization Bypass Through User-Controlled Key

CVSSv4: 8.7 [CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N]


The vulnerability allows a remote user to gain root access to arbitrary enrolled Linux servers.

The vulnerability exists due to missing authorization in LAPR endpoint management operations when associating managed accounts with enrolled endpoints. A remote user can associate a managed account with an arbitrary endpoint and trigger a password rotation to gain root access to arbitrary enrolled Linux servers.

Only installations with LAPR enabled are affected.


6) Cross-site scripting (CVE-ID: N/A)

CWE-ID: CWE-79 - Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

CVSSv4: 5.1 [CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:P/VC:N/VI:N/VA:N/SC:L/SI:L/SA:N]


The vulnerability allows a remote user to execute arbitrary script in another user's browser.

The vulnerability exists due to improper neutralization of input during web page generation in the loadItemHistory item-history rendering of value.detail when processing previous item-field values in audit-log history entries. A remote user can store a crafted item field value and later edit the field to execute arbitrary script in another user's browser.

User interaction is required to open the affected item.


7) Cross-site scripting (CVE-ID: N/A)

CWE-ID: CWE-79 - Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

CVSSv4: 5.1 [CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:P/VC:N/VI:N/VA:N/SC:L/SI:L/SA:N]


The vulnerability allows a remote user to execute arbitrary JavaScript in a victim's browser.

The vulnerability exists due to improper neutralization of input during web page generation in the search results expand card when rendering stored item label, login, or URL values. A remote user can store a crafted item field value to execute arbitrary JavaScript in a victim's browser.

Exploitation requires a victim with read access to the affected folder to expand a matching search result.


8) Cross-site scripting (CVE-ID: N/A)

CWE-ID: CWE-79 - Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

CVSSv4: 5.1 [CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:P/VC:N/VI:N/VA:N/SC:L/SI:L/SA:N]


The vulnerability allows a remote user to execute arbitrary JavaScript in another user's browser.

The vulnerability exists due to improper neutralization of input during web page generation in the item login field renderer, #card-item-login, when a non-administrator opens a poisoned item detail view. A remote user can create or edit an item with a crafted login value to execute arbitrary JavaScript in another user's browser.

The login value is rendered for non-administrators with read access to the relevant folder.


Remediation

Install update from vendor's website.