USN-9050-1: davical vulnerabilities

Published Nov 11, 2026
·
Updated

It was discovered that DAViCal did not properly encode certain request parameters, leading to a reflected cross-site scripting vulnerability. A remote attacker could possibly use this issue to perform actions as another user, including adding administrator accounts. (CVE-2019-18345)

It was discovered that DAViCal did not protect against cross-site request forgery. A remote attacker could possibly use this issue to perform actions as an authenticated user, including adding administrator accounts. (CVE-2019-18346)

It was discovered that DAViCal did not properly sanitize certain user account fields, leading to a stored cross-site scripting vulnerability. An authenticated user could possibly use this issue to execute arbitrary script in the browser of another user, including an administrator. (CVE-2019-18347)

Affected Software

1 affected componentFixes available
ubuntu/davical<1.1.7-1ubuntu0.1~esm1
1.1.7-1ubuntu0.1~esm1

Remediation

Recommended actions to resolve this vulnerability, in priority order.

  1. Upgrade

    Upgrade ubuntu/davical to a version that resolves this vulnerability.

    Fixed in 1.1.7-1ubuntu0.1~esm1

Event History

Nov 11, 2026
Advisory Published
via OSV·06:31 PM
Data Sourced
via OSV·06:31 PM
DescriptionAffected Software

Frequently Asked Questions

1

Who is exposed to these issues?

DAViCal users can be exposed to the reflected XSS and CSRF issues if they can be induced to interact with an attacker-controlled request. The stored XSS issue can affect other users, including administrators, when they view malicious content created by an authenticated user.

2

What level of access does an attacker need?

The reflected XSS and CSRF issues can be attempted remotely. Exploiting the stored XSS issue requires an authenticated DAViCal user account.

3

What could an attacker do if exploitation succeeds?

An attacker may perform actions as another user. The notice specifically identifies adding administrator accounts as a possible result; stored XSS may execute arbitrary script in another user's browser, including an administrator's.

Contact

SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
info@secalerts.co
By using SecAlerts services, you agree to our services end-user license agreement. This website is safeguarded by reCAPTCHA and governed by the Google Privacy Policy and Terms of Service. All names, logos, and brands of products are owned by their respective owners, and any usage of these names, logos, and brands for identification purposes only does not imply endorsement. If you possess any content that requires removal, please get in touch with us.
© 2026 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203