Is nilsteampassnet/teampass vulnerable?

Composer nilsteampassnet/teampass has 42 known advisories in the phpwarden feed. Feed 2026.10.29.1, updated 2026-10-28.

42advisories
5critical
0on CISA KEV
11no fix recorded
CVETitleSeverityCVSSAffectedFixed in
CVE-2020-12478TeamPass files are available without authenticationhigh7.5=2.1.27.36–
CVE-2023-1545Teampass SQL Injection vulnerabilityhigh7.5<3.0.0.223.0.0.22
CVE-2017-15054TeamPass arbitrary file upload vulnerabilityhigh7.5<2.1.27.92.1.27.9
CVE-2015-7564TeamPass vulnerable to SQL Injectioncritical9.8<2.1.252.1.25
CVE-2020-12479TeamPass PHP arbitrary file include vulnerabilityhigh8.8<=2.1.27.36–
CVE-2015-7562TeamPass vulnerable to Cross-site Scriptingmedium6.1<2.1.252.1.25
CVE-2020-12477Incorrect Authorization in TeamPasshigh7.5<=2.1.27.36–
CVE-2019-1000001TeamPass Storing Passwords in a Recoverable Format vulnerabilitycritical9.8<=2.1.27–
CVE-2023-2859Code injection in nilsteampassnet/teampasshigh7.1<3.0.93.0.9
CVE-2020-11671Missing Authorization in TeamPasshigh8.1<=2.1.27.36–
CVE-2023-3551TeamPass Code Injection vulnerabilitycritical9.1<3.0.103.0.10
CVE-2022-26980Cross-site Scripting in teampassmedium6.1<=2.1.26–
CVE-2017-15055TeamPass Improper Privilege Managementhigh8.1<2.1.27.92.1.27.9
CVE-2017-9436TeamPass SQL injection in users.queries.phpcritical9.8<2.1.27.52.1.27.5
CVE-2019-17205TeamPass Stored Cross-site Scriptingmedium6.1<=2.1.27.36–
CVE-2017-15051TeamPass stored cross-site scripting (XSS) vulnerabilitymedium5.4<2.1.27.92.1.27.9
CVE-2017-15278TeamPass Cross-Site Scripting (XSS)medium5.4<2.1.27.92.1.27.9
CVE-2017-15052TeamPass Improper Privilege Managementmedium4.9<2.1.27.92.1.27.9
CVE-2017-15053TeamPass Improper Privilege Managementmedium4.9<2.1.27.92.1.27.9
CVE-2023-3086TeamPass vulnerable to stored Cross-site Scriptingcritical9.0<3.0.93.0.9
CVE-2023-3084TeamPass vulnerable to stored Cross-site Scriptinghigh8.1<3.0.93.0.9
CVE-2023-3553TeamPass information exposure vulnerabilityhigh7.5<3.0.103.0.10
CVE-2023-1070TeamPass External Control of File Name or Path vulnerabilityhigh7.1<3.0.0.233.0.0.23
CVE-2019-12950TeamPass Cross-site Scripting (XSS)medium5.4<=2.1.27.35–
CVE-2023-3083TeamPass vulnerable to stored Cross-site Scriptinghigh8.7<3.0.93.0.9
CVE-2019-16904TeamPass Cross-site Scripting (XSS) vulnerabilitymedium5.4<=2.1.27.36–
CVE-2023-3009nilsteampassnet/teampass vulnerable to cross-site scriptingmedium5.4<3.0.93.0.9
CVE-2019-17203TeamPass Stored Cross-site Scriptingmedium5.4<=2.1.27.36–
CVE-2019-17204TeamPass Stored Cross-site Scriptingmedium5.4<=2.1.27.36–
CVE-2023-3565TeamPass Cross-site Scripting vulnerabilitymedium5.4<3.0.103.0.10
CVE-2023-2516Cross Site Scripting in nilsteampassnet/teampassmedium5.4<3.0.73.0.7
CVE-2023-2591teampass vulnerable to code injectionhigh7.1<3.0.73.0.7
CVE-2023-3552TeamPass vulnerable to Improper Encoding or Escaping of Outputhigh7.6<3.0.103.0.10
CVE-2023-3531TeamPass Cross-site Scripting vulnerabilityhigh8.1<3.0.103.0.10
CVE-2023-3191Teampass Cross-site Scripting vulnerabilitymedium5.4<3.0.93.0.9
CVE-2023-1463Improper Authorization in nilsteampassnet/teampassmedium5.4<3.0.0.233.0.0.23
CVE-2023-3190Teampass Cross-site Scripting vulnerabilitymedium4.6<3.0.93.0.9
CVE-2024-50703TeamPass privileges issuemedium5.4<3.1.3.13.1.3.1
CVE-2023-3095TeamPass vulnerable to Improper Access Controlmedium6.5<3.0.93.0.9
CVE-2023-2021nilsteampassnet/teampass vulnerable to stored cross-site scripting (XSS)medium5.8<3.0.33.0.3
CVE-2024-50701TeamPass does not properly check whether a folder is in a user's allowed folders listmedium4.3<3.1.3.13.1.3.1
CVE-2024-50702TeamPass mail_me operation authorization issuemedium5.4<3.1.3.13.1.3.1

Am I affected?

Find out in one command. phpwarden checks your composer.lock against this advisory and 20,000+ others, ranked by real-world exploitation (CISA KEV + EPSS). Free, offline, open data.

# one-time install
pip install phpwarden

# then
phpwarden deps composer.lock

Or keep it checked automatically: GitHub Action · pre-commit hook · GitLab CI · Laravel artisan command

Install docs   How findings are ranked
A version is vulnerable when it falls inside an affected range and below the fixed version. phpwarden applies these ranges to the exact versions in your lockfile or install, so you only see what applies to you.