CVE-2016-7050
SerializableProvider in RESTEasy in Red Hat Enterprise Linux Desktop 7, Red Hat Enterprise Linux...
CVE-2016-7050 is a critical vulnerability (CVSS 9.8) in Redhat Enterprise Linux Desktop, published November 17, 2016. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 5.31%, the 92nd percentile. Fixed in resteasy 3.0.6-3.1.mga5.
SerializableProvider in RESTEasy in Red Hat Enterprise Linux Desktop 7, Red Hat Enterprise Linux HPC Node 7, Red Hat Enterprise Linux Server 7, and Red Hat Enterprise Linux Workstation 7 allows remote attackers to execute arbitrary code.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- None
- User interaction
- None
What an attacker can affect
- Confidentiality
- High
- Integrity
- High
- Availability
- High
Exploit likelihood
What each source reports
NVD Score used
9.8
SerializableProvider in RESTEasy in Red Hat Enterprise Linux Desktop 7, Red Hat Enterprise Linux HPC Node 7, Red Hat Enterprise Linux Server 7, and Red Hat Enterprise Linux Workstation 7 allows remote attackers to execute arbitrary code.
- Record
CVE-2016-7050- CVSS 3.0
- 9.8 Critical
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - CVSS 2.0
- 7.5 High
AV:N/AC:L/Au:N/C:P/I:P/A:P - Weakness
- CWE-502
- Updated
- 2026-11-02
CVE List No score
SerializableProvider in RESTEasy in Red Hat Enterprise Linux Desktop 7, Red Hat Enterprise Linux HPC Node 7, Red Hat Enterprise Linux Server 7, and Red Hat Enterprise Linux Workstation 7 allows remote attackers to execute arbitrary code.
- Record
CVE-2016-7050- Updated
- 2026-11-02
EUVDEUVD-2016-7931 No score
SerializableProvider in RESTEasy in Red Hat Enterprise Linux Desktop 7, Red Hat Enterprise Linux HPC Node 7, Red Hat Enterprise Linux Server 7, and Red Hat Enterprise Linux Workstation 7 allows remote attackers to execute arbitrary code.
- Record
EUVD-2016-7931- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-m2g5-gpqx-rwvw
9.8
SerializableProvider in RESTEasy in Red Hat Enterprise Linux Desktop 7, Red Hat Enterprise Linux...
SerializableProvider in RESTEasy in Red Hat Enterprise Linux Desktop 7, Red Hat Enterprise Linux HPC Node 7, Red Hat Enterprise Linux Server 7, and Red Hat Enterprise Linux Workstation 7 allows remote attackers to execute arbitrary code.
- Record
GHSA-m2g5-gpqx-rwvw- CVSS 3.0
- 9.8 Critical
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Weakness
- CWE-502
- Updated
- 2026-11-02
OSVRHSA-2016:2604
9.0
Red Hat Security Advisory: resteasy-base security and bug fix update
- Record
RHSA-2016:2604- CVSS 3.0
- 9.0 Critical
CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:H - Updated
- 2026-11-02
OSVUBUNTU-CVE-2016-7050
9.8
SerializableProvider in RESTEasy in Red Hat Enterprise Linux Desktop 7, Red Hat Enterprise Linux HPC Node 7, Red Hat Enterprise Linux Server 7, and Red Hat Enterprise Linux Workstation 7 allows remote attackers to execute arbitrary code.
- Record
UBUNTU-CVE-2016-7050- CVSS 3.0
- 9.8 Critical
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVMGASA-2016-0382 No score
Updated resteasy packages fix security vulnerability
It was discovered that under certain conditions RESTEasy could be forced to parse a request with SerializableProvider, resulting in deserialization of potentially untrusted data. An attacker could possibly use this flaw to execute arbitrary code with the permissions of the application using RESTEasy (CVE-2016-7050).
- Record
MGASA-2016-0382- Updated
- 2026-11-02
OSVUSN-7630-1 No score
resteasy, resteasy3.0 vulnerabilities
It was discovered that RESTEasy made insufficient use of random values in asynchronous jobs. An attacker could possibly use this issue to steal user data. This issue only affected Ubuntu 16.04 LTS. (CVE-2016-6345)
It was discovered that RESTEasy enabled a vulnerable GZIP decompression module by default. An attacker could possibly use this issue to cause a denial of service. This issue only affected Ubuntu 16.04 LTS. (CVE-2016-6346)
It was discovered that RESTEasy improperly made use of unsanitized data while handling certain errors. An attacker could possibly use this issue to cause a denial of service or execute arbitrary code. This issue only affected Ubuntu 16.04 LTS. (CVE-2016-6347)
It was discovered that RESTEasy enabled a vulnerable JSON manipulation module by default. An attacker could possibly use this issue to cause a denial of service or execute arbitrary code. This issue only affected Ubuntu 16.04 LTS. (CVE-2016-6348)
It was discovered that RESTEasy enabled a vulnerable deserialization module by default. An attacker could possibly use this issue to cause a denial of service or execute arbitrary code. This issue only affected Ubuntu 16.04 LTS. (CVE-2016-7050)
Nikos Papadopoulos discovered that RESTEasy improperly handled URL encoding when certain errors occur. An attacker could possibly use this issue to modify the app's behavior for other users throughout the network. This issue did not affect resteasy3.0 in Ubuntu 24.04 LTS, Ubuntu 24.10, and Ubuntu 25.04. (CVE-2020-10688)
Mirko Selber discovered that RESTEasy improperly validated user input during HTTP response construction. An attacker could possibly use this issue to to cause a denial of service or execute arbitrary code. This issue did not affect resteasy3.0 in Ubuntu 22.04 LTS, Ubuntu 24.04 LTS, Ubuntu 24.10, and Ubuntu 25.04. (CVE-2020-1695)
It was discovered that RESTEasy improperly handled receiving the WebApplicationException during a client call. An attacker could possibly use this issue to obtain potentially sensitive server information. (CVE-2020-25633)
It was discovered that RESTEasy improperly populated exception responses with endpoint class and method names. An attacker could possibly use this issue to obtain potentially sensitive server information. (CVE-2021-20289)
It was discovered that RESTEasy used improper permissions when creating temporary files. An attacker could possibly use this issue to get access to sensitive data. (CVE-2023-0482)
It was discovered that RESTEasy improperly handled certain HTTP requests containing ASCII control characters. An attacker could possibly use this issue to cause a denial of service. (CVE-2024-9622)
- Record
USN-7630-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
resteasyMageia:5 |
before 3.0.6-3.1.mga5 | 3.0.6-3.1.mga5 |
resteasy-baseRed Hat:enterprise_linux:7::client |
before 0:3.0.6-4.el7 | 0:3.0.6-4.el7 |
resteasy-base-atom-providerRed Hat:enterprise_linux:7::client |
before 0:3.0.6-4.el7 | 0:3.0.6-4.el7 |
resteasy-base-clientRed Hat:enterprise_linux:7::client |
before 0:3.0.6-4.el7 | 0:3.0.6-4.el7 |
resteasy-base-jackson-providerRed Hat:enterprise_linux:7::client |
before 0:3.0.6-4.el7 | 0:3.0.6-4.el7 |
resteasy-base-javadocRed Hat:enterprise_linux:7::client |
before 0:3.0.6-4.el7 | 0:3.0.6-4.el7 |
resteasy-base-jaxb-providerRed Hat:enterprise_linux:7::client |
before 0:3.0.6-4.el7 | 0:3.0.6-4.el7 |
resteasy-base-jaxrsRed Hat:enterprise_linux:7::client |
before 0:3.0.6-4.el7 | 0:3.0.6-4.el7 |
resteasy-base-jaxrs-allRed Hat:enterprise_linux:7::client |
before 0:3.0.6-4.el7 | 0:3.0.6-4.el7 |
resteasy-base-jaxrs-apiRed Hat:enterprise_linux:7::client |
before 0:3.0.6-4.el7 | 0:3.0.6-4.el7 |
Show 48 moreShow less
| Package | Affected | Fixed |
|---|---|---|
resteasy-base-jettison-providerRed Hat:enterprise_linux:7::client |
before 0:3.0.6-4.el7 | 0:3.0.6-4.el7 |
resteasy-base-providers-pomRed Hat:enterprise_linux:7::client |
before 0:3.0.6-4.el7 | 0:3.0.6-4.el7 |
resteasy-base-resteasy-pomRed Hat:enterprise_linux:7::client |
before 0:3.0.6-4.el7 | 0:3.0.6-4.el7 |
resteasy-base-tjwsRed Hat:enterprise_linux:7::client |
before 0:3.0.6-4.el7 | 0:3.0.6-4.el7 |
resteasy-baseRed Hat:enterprise_linux:7::computenode |
before 0:3.0.6-4.el7 | 0:3.0.6-4.el7 |
resteasy-base-atom-providerRed Hat:enterprise_linux:7::computenode |
before 0:3.0.6-4.el7 | 0:3.0.6-4.el7 |
resteasy-base-clientRed Hat:enterprise_linux:7::computenode |
before 0:3.0.6-4.el7 | 0:3.0.6-4.el7 |
resteasy-base-jackson-providerRed Hat:enterprise_linux:7::computenode |
before 0:3.0.6-4.el7 | 0:3.0.6-4.el7 |
resteasy-base-javadocRed Hat:enterprise_linux:7::computenode |
before 0:3.0.6-4.el7 | 0:3.0.6-4.el7 |
resteasy-base-jaxb-providerRed Hat:enterprise_linux:7::computenode |
before 0:3.0.6-4.el7 | 0:3.0.6-4.el7 |
resteasy-base-jaxrsRed Hat:enterprise_linux:7::computenode |
before 0:3.0.6-4.el7 | 0:3.0.6-4.el7 |
resteasy-base-jaxrs-allRed Hat:enterprise_linux:7::computenode |
before 0:3.0.6-4.el7 | 0:3.0.6-4.el7 |
resteasy-base-jaxrs-apiRed Hat:enterprise_linux:7::computenode |
before 0:3.0.6-4.el7 | 0:3.0.6-4.el7 |
resteasy-base-jettison-providerRed Hat:enterprise_linux:7::computenode |
before 0:3.0.6-4.el7 | 0:3.0.6-4.el7 |
resteasy-base-providers-pomRed Hat:enterprise_linux:7::computenode |
before 0:3.0.6-4.el7 | 0:3.0.6-4.el7 |
resteasy-base-resteasy-pomRed Hat:enterprise_linux:7::computenode |
before 0:3.0.6-4.el7 | 0:3.0.6-4.el7 |
resteasy-base-tjwsRed Hat:enterprise_linux:7::computenode |
before 0:3.0.6-4.el7 | 0:3.0.6-4.el7 |
resteasy-baseRed Hat:enterprise_linux:7::server |
before 0:3.0.6-4.el7 | 0:3.0.6-4.el7 |
resteasy-base-atom-providerRed Hat:enterprise_linux:7::server |
before 0:3.0.6-4.el7 | 0:3.0.6-4.el7 |
resteasy-base-clientRed Hat:enterprise_linux:7::server |
before 0:3.0.6-4.el7 | 0:3.0.6-4.el7 |
resteasy-base-jackson-providerRed Hat:enterprise_linux:7::server |
before 0:3.0.6-4.el7 | 0:3.0.6-4.el7 |
resteasy-base-javadocRed Hat:enterprise_linux:7::server |
before 0:3.0.6-4.el7 | 0:3.0.6-4.el7 |
resteasy-base-jaxb-providerRed Hat:enterprise_linux:7::server |
before 0:3.0.6-4.el7 | 0:3.0.6-4.el7 |
resteasy-base-jaxrsRed Hat:enterprise_linux:7::server |
before 0:3.0.6-4.el7 | 0:3.0.6-4.el7 |
resteasy-base-jaxrs-allRed Hat:enterprise_linux:7::server |
before 0:3.0.6-4.el7 | 0:3.0.6-4.el7 |
resteasy-base-jaxrs-apiRed Hat:enterprise_linux:7::server |
before 0:3.0.6-4.el7 | 0:3.0.6-4.el7 |
resteasy-base-jettison-providerRed Hat:enterprise_linux:7::server |
before 0:3.0.6-4.el7 | 0:3.0.6-4.el7 |
resteasy-base-providers-pomRed Hat:enterprise_linux:7::server |
before 0:3.0.6-4.el7 | 0:3.0.6-4.el7 |
resteasy-base-resteasy-pomRed Hat:enterprise_linux:7::server |
before 0:3.0.6-4.el7 | 0:3.0.6-4.el7 |
resteasy-base-tjwsRed Hat:enterprise_linux:7::server |
before 0:3.0.6-4.el7 | 0:3.0.6-4.el7 |
resteasy-baseRed Hat:enterprise_linux:7::workstation |
before 0:3.0.6-4.el7 | 0:3.0.6-4.el7 |
resteasy-base-javadocRed Hat:enterprise_linux:7::workstation |
before 0:3.0.6-4.el7 | 0:3.0.6-4.el7 |
resteasy-base-jaxrs-allRed Hat:enterprise_linux:7::workstation |
before 0:3.0.6-4.el7 | 0:3.0.6-4.el7 |
resteasy-base-providers-pomRed Hat:enterprise_linux:7::workstation |
before 0:3.0.6-4.el7 | 0:3.0.6-4.el7 |
resteasy-base-resteasy-pomRed Hat:enterprise_linux:7::workstation |
before 0:3.0.6-4.el7 | 0:3.0.6-4.el7 |
resteasy-base-tjwsRed Hat:enterprise_linux:7::workstation |
before 0:3.0.6-4.el7 | 0:3.0.6-4.el7 |
resteasy-base-atom-providerRed Hat:enterprise_linux:7::workstation |
before 0:3.0.6-4.el7 | 0:3.0.6-4.el7 |
resteasy-base-clientRed Hat:enterprise_linux:7::workstation |
before 0:3.0.6-4.el7 | 0:3.0.6-4.el7 |
resteasy-base-jackson-providerRed Hat:enterprise_linux:7::workstation |
before 0:3.0.6-4.el7 | 0:3.0.6-4.el7 |
resteasy-base-jaxb-providerRed Hat:enterprise_linux:7::workstation |
before 0:3.0.6-4.el7 | 0:3.0.6-4.el7 |
resteasy-base-jaxrsRed Hat:enterprise_linux:7::workstation |
before 0:3.0.6-4.el7 | 0:3.0.6-4.el7 |
resteasy-base-jaxrs-apiRed Hat:enterprise_linux:7::workstation |
before 0:3.0.6-4.el7 | 0:3.0.6-4.el7 |
resteasy-base-jettison-providerRed Hat:enterprise_linux:7::workstation |
before 0:3.0.6-4.el7 | 0:3.0.6-4.el7 |
resteasyUbuntu:Pro:16.04:LTS |
before 3.0.6-3ubuntu0.1~esm1, plus listed versions 3.0.6-3 |
3.0.6-3ubuntu0.1~esm1 |
resteasy3.0Ubuntu:Pro:18.04:LTS |
before 3.0.26-1~18.04.1~esm1, plus listed versions 3.0.19-13.0.19-23.0.26-1~18.04 |
3.0.26-1~18.04.1~esm1 |
resteasy3.0Ubuntu:Pro:20.04:LTS |
before 3.0.26-1ubuntu0.1~esm1, plus listed versions 3.0.26-1 |
3.0.26-1ubuntu0.1~esm1 |
resteasy3.0Ubuntu:22.04:LTS |
before 3.0.26-3ubuntu0.1, plus listed versions 3.0.26-23.0.26-3 |
3.0.26-3ubuntu0.1 |
resteasy3.0Ubuntu:24.04:LTS |
before 3.0.26-6ubuntu0.24.04.1, plus listed versions 3.0.26-6 |
3.0.26-6ubuntu0.24.04.1 |
History
| When | Changed | Sources |
|---|---|---|
| 2026-11-03 | aliases | EUVD |
| 2026-11-02 | created | CVE List, GitHub Advisories, NVD, OSV |
References
rhn.redhat.com/errata/RHSA-2016-2604.html
bugzilla.redhat.com/show_bug.cgi?id=1378613
nvd.nist.gov/vuln/detail/CVE-2016-7050
github.com/advisories/GHSA-m2g5-gpqx-rwvw
advisories.mageia.org/MGASA-2016-0382.html
bugs.mageia.org/show_bug.cgi?id=19718
Show 20 moreShow less
access.redhat.com/errata/RHSA-2016:2604
access.redhat.com/security/updates/classification
access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/7/html/7.3_Release_Notes/index.html
bugzilla.redhat.com/show_bug.cgi?id=1280539
bugzilla.redhat.com/show_bug.cgi?id=1357624
security.access.redhat.com/data/csaf/v2/advisories/2016/rhsa-2016_2604.json
access.redhat.com/security/cve/CVE-2016-7050
cve.org/CVERecord?id=CVE-2016-7050
ubuntu.com/security/CVE-2016-7050
ubuntu.com/security/notices/USN-7630-1
ubuntu.com/security/CVE-2016-6345
ubuntu.com/security/CVE-2016-6346
ubuntu.com/security/CVE-2016-6347
ubuntu.com/security/CVE-2016-6348
ubuntu.com/security/CVE-2020-1695
ubuntu.com/security/CVE-2020-10688
ubuntu.com/security/CVE-2020-25633
ubuntu.com/security/CVE-2021-20289
ubuntu.com/security/CVE-2023-0482
ubuntu.com/security/CVE-2024-9622