CVE-2017-9772
Publication date 23 June 2017
Last updated 25 August 2025
Ubuntu priority
Cvss 3 Severity Score
Description
Insufficient sanitisation in the OCaml compiler versions 4.04.0 and 4.04.1 allows external code to be executed with raised privilege in binaries marked as setuid, by setting the CAML_CPLUGINS, CAML_NATIVE_CPLUGINS, or CAML_BYTE_CPLUGINS environment variable.
Status
| Package | Ubuntu Release | Status |
|---|---|---|
| ocaml | ||
| 18.04 LTS bionic |
Not affected
|
|
| 16.04 LTS xenial |
Not affected
|
|
| 14.04 LTS trusty |
Not affected
|
Notes
seth-arnold
Look for further modifications that would handle filesystem capabilities or other reasons for `AT_SECURE` to be set in getauxval(3).
mdeslaur
only affects 4.04.0 and 4.04.1
Severity score breakdown
| Parameter | Value |
|---|---|
| Base score |
|
| Attack vector | Network |
| Attack complexity | Low |
| Privileges required | None |
| User interaction | None |
| Scope | Unchanged |
| Confidentiality | High |
| Integrity impact | High |
| Availability impact | High |
| Vector | CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H |