Multiple vulnerabilities in Teampass
Key facts
- Attack vector
- Network
- Privileges required
- None
- User interaction
- None
- Attack complexity
- Low
- Attack requirements
- None
- Impact type
- Cross-site scripting
- Confidentiality · integrity · availability
- High · High · None
- Fix status
- Fixed
Attack profile from CVSS 4.0 · CNA. Fix status from CNA. Impact type from CWE-79.
Summary
Stored Cross-Site Scripting (XSS) in Teampass versions prior to 3.1.5.16, affecting the password manager's password import functionality at the endpoint 'redacted/index.php?page=items'. The application fails to properly sanitize and encode user-input data during the import process, allowing malicious JavaScript payloads to be persistently stored in the database. When other users view the imported passwords, the payload is automatically executed in their browsers, resulting in a stored XSS condition at the endpoint 'redacted/index.php?page=items'. Exploiting this vulnerability allows an attacker to execute arbitrary JavaScript code in the context of multiple users and the administrator, which can lead to session hijacking, credential theft, privilege abuse, and compromise of application integrity.
Why it matters now
SSVC decision points
CISA ADP · SSVC 2.0.3
- Exploitation
- None
- Automatable
- Yes
- Technical impact
- Total
The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.
Affected products
| Vendor | Product | Affected versions | Fixed in | Status | Source |
|---|---|---|---|---|---|
| nilsteampassnet | Teampass | up to 3.1.5.16 | 3.1.5.24 | Patch available | CNA |
- Teampass Vendornilsteampassnet Affected up to 3.1.5.16 Fixed in 3.1.5.24 Patch available CNA
CPE configurations NVD · 1
| CPE | Versions | Role | Vendor |
|---|---|---|---|
| cpe:2.3:a:teampass:teampass:*:*:*:*:*:*:*:* | 3.1.5.16 to before 3.1.5.24 | Vulnerable | nilsteampassnet |
- cpe:2.3:a:teampass:teampass:*:*:*:*:*:*:*:* Versions 3.1.5.16 to before 3.1.5.24 Vulnerable ·nilsteampassnet
Remediation
- Fix · CNA Teampass (Teampass) Fixed in 3.1.5.24
Timeline
- 2026-10-02 Threatist record created from CVE-2026-3107
- 2026-10-03 Alias added: GHSA-65q8-p76v-6qj6
References
More nilsteampassnet Teampass vulnerabilities
- TI-2023-02892 Cross-site Scripting (XSS) - Stored in nilsteampassnet/teampass CVSS 3.1CRITICAL 9.0
- TI-2023-03315 Exposure of Sensitive Information to an Unauthorized Actor in nilsteampassnet/teampass CVSS 3.1HIGH 7.5
- TI-2023-01459 SQL Injection in nilsteampassnet/teampass CVSS 3.1HIGH 7.5
- TI-2023-02679 Code Injection in nilsteampassnet/teampass CVSS 3.1HIGH 8.8
- TI-2023-03313 Code Injection in nilsteampassnet/teampass CVSS 3.1HIGH 7.2
- TI-2023-01013 External Control of File Name or Path in nilsteampassnet/teampass CVSS 3.1HIGH 7.1
Sources
- CVE-2026-3107 · CVE Program
- CVE-2026-3107 · NVD
- FIRST EPSS
- GHSA-65q8-p76v-6qj6 · GitHub Advisory Database · CC BY 4.0
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences