CVE-2018-12422
evolution-data-server: Unsafe use of strcat allows buffer overflow in addressbook/backends/ldap/e-book-backend-ldap.c
Severity by source
Trivy's own label is CRITICAL. Rated critical by NVD. Rated lower by Red Hat (medium).
Description
addressbook/backends/ldap/e-book-backend-ldap.c in Evolution-Data-Server in GNOME Evolution through 3.29.2 might allow attackers to trigger a Buffer Overflow via a long query that is processed by the strcat function. NOTE: the software maintainer disputes this because "the code had computed the required string length first, and then allocated a large-enough buffer on the heap.
Affected packages and fixed versions
| Source | Package | Fixed in |
|---|---|---|
| debian 11 | evolution-data-server | 3.28.5-1 |
| debian 12 | evolution-data-server | 3.28.5-1 |
| debian 13 | evolution-data-server | 3.28.5-1 |
| debian 14 | evolution-data-server | 3.28.5-1 |
| echo | evolution-data-server | 3.28.5-1 |
| Red Hat | evolution-data-server, evolution-data-server-devel, evolution-data-server-doc and 3 more | no fix listed |
Show all 11 entries from 6 sources
| Source | Package | Fixed in |
|---|---|---|
| debian 11 | evolution-data-server | 3.28.5-1 |
| debian 12 | evolution-data-server | 3.28.5-1 |
| debian 13 | evolution-data-server | 3.28.5-1 |
| debian 14 | evolution-data-server | 3.28.5-1 |
| echo | evolution-data-server | 3.28.5-1 |
| Red Hat | evolution-data-server | no fix listed |
| Red Hat | evolution-data-server-devel | no fix listed |
| Red Hat | evolution-data-server-doc | no fix listed |
| Red Hat | evolution-data-server-langpacks | no fix listed |
| Red Hat | evolution-data-server-perl | no fix listed |
| Red Hat | evolution-data-server-tests | no fix listed |