ghsa-3gx6-h57h-rm27
Vulnerability from github
Published
2022-05-13 01:22
Modified
2024-04-23 17:19
Severity ?
Summary
Drupal Core Remote Code Execution Vulnerability
Details
Some field types do not properly sanitize data from non-form sources in Drupal 8.5.x before 8.5.11 and Drupal 8.6.x before 8.6.10. This can lead to arbitrary PHP code execution in some cases. A site is only affected by this if one of the following conditions is met: The site has the Drupal 8 core RESTful Web Services (rest) module enabled and allows PATCH or POST requests, or the site has another web services module enabled, like JSON:API in Drupal 8, or Services or RESTful Web Services in Drupal 7. (Note: The Drupal 7 Services module itself does not require an update at this time, but you should apply other contributed updates associated with this advisory if Services is in use.)
{ "affected": [ { "package": { "ecosystem": "Packagist", "name": "drupal/core" }, "ranges": [ { "events": [ { "introduced": "8.6.0" }, { "fixed": "8.6.10" } ], "type": "ECOSYSTEM" } ] }, { "package": { "ecosystem": "Packagist", "name": "drupal/core" }, "ranges": [ { "events": [ { "introduced": "7.0.0" }, { "fixed": "7.62.0" } ], "type": "ECOSYSTEM" } ] }, { "package": { "ecosystem": "Packagist", "name": "drupal/core" }, "ranges": [ { "events": [ { "introduced": "8.0.0" }, { "fixed": "8.5.11" } ], "type": "ECOSYSTEM" } ] }, { "package": { "ecosystem": "Packagist", "name": "drupal/drupal" }, "ranges": [ { "events": [ { "introduced": "7.0.0" }, { "fixed": "7.62.0" } ], "type": "ECOSYSTEM" } ] }, { "package": { "ecosystem": "Packagist", "name": "drupal/drupal" }, "ranges": [ { "events": [ { "introduced": "8.0.0" }, { "fixed": "8.5.11" } ], "type": "ECOSYSTEM" } ] }, { "package": { "ecosystem": "Packagist", "name": "drupal/drupal" }, "ranges": [ { "events": [ { "introduced": "8.6.0" }, { "fixed": "8.6.10" } ], "type": "ECOSYSTEM" } ] } ], "aliases": [ "CVE-2019-6340" ], "database_specific": { "cwe_ids": [ "CWE-502" ], "github_reviewed": true, "github_reviewed_at": "2024-04-23T17:19:43Z", "nvd_published_at": "2019-02-21T21:29:00Z", "severity": "HIGH" }, "details": "Some field types do not properly sanitize data from non-form sources in Drupal 8.5.x before 8.5.11 and Drupal 8.6.x before 8.6.10. This can lead to arbitrary PHP code execution in some cases. A site is only affected by this if one of the following conditions is met: The site has the Drupal 8 core RESTful Web Services (rest) module enabled and allows PATCH or POST requests, or the site has another web services module enabled, like JSON:API in Drupal 8, or Services or RESTful Web Services in Drupal 7. (Note: The Drupal 7 Services module itself does not require an update at this time, but you should apply other contributed updates associated with this advisory if Services is in use.)", "id": "GHSA-3gx6-h57h-rm27", "modified": "2024-04-23T17:19:43Z", "published": "2022-05-13T01:22:41Z", "references": [ { "type": "ADVISORY", "url": "https://nvd.nist.gov/vuln/detail/CVE-2019-6340" }, { "type": "WEB", "url": "https://github.com/FriendsOfPHP/security-advisories/blob/master/drupal/core/CVE-2019-6340.yaml" }, { "type": "WEB", "url": "https://github.com/FriendsOfPHP/security-advisories/blob/master/drupal/drupal/CVE-2019-6340.yaml" }, { "type": "PACKAGE", "url": "https://github.com/drupal/drupal" }, { "type": "WEB", "url": "https://www.drupal.org/sa-core-2019-003" }, { "type": "WEB", "url": "https://www.exploit-db.com/exploits/46452" }, { "type": "WEB", "url": "https://www.exploit-db.com/exploits/46459" }, { "type": "WEB", "url": "https://www.exploit-db.com/exploits/46510" }, { "type": "WEB", "url": "https://www.synology.com/security/advisory/Synology_SA_19_09" }, { "type": "WEB", "url": "http://www.securityfocus.com/bid/107106" } ], "schema_version": "1.4.0", "severity": [ { "score": "CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H", "type": "CVSS_V3" } ], "summary": "Drupal Core Remote Code Execution Vulnerability" }
Loading...
Loading...
Sightings
Author | Source | Type | Date |
---|
Nomenclature
- Seen: The vulnerability was mentioned, discussed, or seen somewhere by the user.
- Confirmed: The vulnerability is confirmed from an analyst perspective.
- Exploited: This vulnerability was exploited and seen by the user reporting the sighting.
- Patched: This vulnerability was successfully patched by the user reporting the sighting.
- Not exploited: This vulnerability was not exploited or seen by the user reporting the sighting.
- Not confirmed: The user expresses doubt about the veracity of the vulnerability.
- Not patched: This vulnerability was not successfully patched by the user reporting the sighting.