CVE-2017-7960: Medium severity Gnome Libcroco vulnerability

Published Apr 19, 2017
·
Updated

Last updated 13 August 2024

Other sources

The crinputnewfromuri function in cr-input.c in libcroco 0.6.11 and 0.6.12 allows remote attackers to cause a denial of service (heap-based buffer over-read) via a crafted CSS file.

Affected Software

3 affected components
debian/libcroco
Gnome Libcroco=0.6.11
Gnome Libcroco=0.6.12

Remediation

Recommended actions to resolve this vulnerability, in priority order.

  1. Upgrade

    Upgrade libcroco to a version that resolves this vulnerability.

    Fixed in 0.6.12
  2. Compensating control

    Mitigate the libcroco cr_input_new_from_uri heap-based buffer over-read denial-of-service by blocking or sandboxing processing of untrusted, attacker-controlled CSS files until the vulnerable libcroco version is upgraded.

Event History

Apr 19, 2017
CVE Published
via MITRE·03:00 PM
Data Sourced
via MITRE·03:00 PM
Description
Data Sourced
via NVD·03:59 PM
RemedyDescriptionSeverityWeaknessAffected Software
Aug 13, 2024
Data Sourced
via Launchpad·04:44 PM
Description
Sep 14, 2024
Data Sourced
via Ubuntu·04:49 PM
RemedyDescriptionSeverityAffected Software

Frequently Asked Questions

1

What is the severity of CVE-2017-7960?

CVE-2017-7960 is classified as a denial of service vulnerability.

2

How do I fix CVE-2017-7960?

To fix CVE-2017-7960, upgrade libcroco to version 0.6.13 or later.

3

What versions of libcroco are affected by CVE-2017-7960?

CVE-2017-7960 affects libcroco versions 0.6.11 and 0.6.12.

4

What type of attack does CVE-2017-7960 involve?

CVE-2017-7960 involves a remote attacker causing a heap-based buffer over-read.

5

Can CVE-2017-7960 be exploited remotely?

Yes, CVE-2017-7960 can be exploited remotely through a crafted CSS file.

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