Releases164
Frequency1 week 6 days
Last Release
Downloads13.3M
Stars227
Monica – the Personal Relationship Manager.

CVE History

CVEAffectedPublishedCVSS v3CVSS v2
= 4.1.29.1 CRITICAL

A Host Header Poisoning vulnerability exists in Monica 4.1.2 due to improper handling of the HTTP Host header in app/Providers/AppServiceProvider.php, combined with the default misconfiguration where the "app.force_url" is not set and default is "false". The application generates absolute URLs (such as those used in password reset emails) using the user-supplied Host header. This allows remote attackers to poison the password reset link sent to a victim,

= 4.1.25.4 MEDIUM

Monica 4.1.2 is vulnerable to Cross Site Scripting (XSS). A malicious user can create a malformed contact and use that contact in the "HOW YOU MET" customization options to trigger the XSS.

= 4.1.26.5 MEDIUM

MonicaHQ v4.1.2 was discovered to contain a Client-Side Injection vulnerability via the last_name parameter the General Information module.

= 4.1.25.4 MEDIUM

MonicaHQ v4.1.2 was discovered to contain an authenticated Client-Side Injection vulnerability via the Reason parameter at /people/h:[id]/debts/create.

= 4.1.15.4 MEDIUM

MonicaHQ v4.1.1 was discovered to contain an authenticated Client-Side Injection vulnerability via the entry text field at /journal/entries/ID/edit.

= 4.1.28.8 HIGH

MonicaHQ v4.1.2 was discovered to contain multiple authenticated Client-Side Injection vulnerabilities via the title and description parameters at /people/ID/reminders/create.

= 4.1.26.5 MEDIUM

MonicaHQ v4.1.2 was discovered to contain multiple Client-Side Injection vulnerabilities via the first_name and last_name parameters in the Add a new relationship feature.

= 0.4.05.4 MEDIUM

A stored cross-site scripting (XSS) vulnerability exists in Monica (aka MonicaHQ) 4.0.0 via an SVG document uploaded by an authenticated user.

= 4.0.05.4 MEDIUM

MonicaHQ version 4.0.0 allows an authenticated remote attacker to execute malicious code in the application via CSTI in the `people:id/work` endpoint and job and company parameter.

= 4.0.05.4 MEDIUM

MonicaHQ version 4.0.0 allows an authenticated remote attacker to execute malicious code in the application via CSTI in the `people/add` endpoint and nickName, description, lastName, middleName and firstName parameter.

= 4.0.05.4 MEDIUM

MonicaHQ version 4.0.0 allows an authenticated remote attacker to execute malicious code in the application via CSTI in the `people:id/relationships` endpoint and first_name and last_name parameter.

= 4.0.05.4 MEDIUM

MonicaHQ version 4.0.0 allows an authenticated remote attacker to execute malicious code in the application via CSTI in the `people:id/introductions` endpoint and first_met_additional_info parameter.

= 4.0.08.8 HIGH

MonicaHQ version 4.0.0 allows an authenticated remote attacker to execute malicious code in the application via CSTI in the `people:id/food` endpoint and food parameter.

= 4.0.08.8 HIGH

MonicaHQ version 4.0.0 allows an authenticated remote attacker to execute malicious code in the application via CSTI in the `settings` endpoint and first_name parameter.

< 2.19.15.4 MEDIUM3.5 LOW

Cross Site Scripting (XSS) in Monica before 2.19.1 via the journal page.

= 2.19.15.4 MEDIUM3.5 LOW

The Contact page in Monica 2.19.1 allows stored XSS via the Nickname field.

= 2.19.15.4 MEDIUM3.5 LOW

The Contact page in Monica 2.19.1 allows stored XSS via the Description field.

= 2.19.15.4 MEDIUM3.5 LOW

The Contact page in Monica 2.19.1 allows stored XSS via the Last Name field.

= 2.19.15.4 MEDIUM3.5 LOW

The Contact page in Monica 2.19.1 allows stored XSS via the Middle Name field.

= 2.19.15.4 MEDIUM3.5 LOW

The Contact page in Monica 2.19.1 allows stored XSS via the First Name field.