CVE-2018-1000874
Last modified
CVE-2018-1000874 is a medium-severity vulnerability rated 6.1/10 on the CVSS scale. PHP cebe markdown parser version 1.2.0 and earlier contains a Cross Site Scripting (XSS) vulnerability in all distributed parsers allowing a malicious crafted script to be executed that can result in the lose of user data and sensitive user information. This attack can be exploited by crafting a three backtick wrapped payload with a character in front: L: "```<script>alert();</script>```". EPSS estimates a 0.80% chance of exploitation in the next 30 days.
Description
PHP cebe markdown parser version 1.2.0 and earlier contains a Cross Site Scripting (XSS) vulnerability in all distributed parsers allowing a malicious crafted script to be executed that can result in the lose of user data and sensitive user information. This attack can be exploited by crafting a three backtick wrapped payload with a character in front: L: "```<script>alert();</script>```". NOTE: This has been argued as a non-issue (see references) since it is not the parser's job to sanitize malicious code from a parsed document
Metrics
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
Weakness Enumeration
Affected Software
| Vendor | Product | Versions |
|---|---|---|
| Cebe | Markdown | <= 1.2.0 |
References
- https://github.com/cebe/markdown/issues/166Exploit, Issue Tracking, Third Party Advisory
- https://github.com/cebe/markdown/issues/166Exploit, Issue Tracking, Third Party Advisory
Timeline
- Published
- Last Modified
- Status
- Modified
Frequently Asked Questions
What is CVE-2018-1000874?
How severe is CVE-2018-1000874?
How do I fix CVE-2018-1000874?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2018
- CVE-2018-1000868WeBid version up to current version 1.2.2 contains a Cross S…
- CVE-2018-1000869phpIPAM version 1.3.2 contains a CWE-89 vulnerability in /ap…
- CVE-2018-1000870PHPipam version 1.3.2 and earlier contains a CWE-79 vulnerab…
- CVE-2018-1000871HotelDruid HotelDruid 2.3.0 version 2.3.0 and earlier contai…
- CVE-2018-1000872OpenKMIP PyKMIP version All versions before 0.8.0 contains a…
- CVE-2018-1000873Fasterxml Jackson version Before 2.9.8 contains a CWE-20: Im…6.5
- CVE-2018-1000875Berkeley Open Infrastructure for Network Computing BOINC Ser…9.8
- CVE-2018-1000876binutils version 2.32 and earlier contains a Integer Overflo…7.8
- CVE-2018-1000877libarchive version commit 416694915449219d505531b1096384f323…8.8
- CVE-2018-1000878libarchive version commit 416694915449219d505531b1096384f323…8.8
- CVE-2018-1000879libarchive version commit 379867ecb330b3a952fb7bfa7bffb7bbd5…6.5
- CVE-2018-1000880libarchive version commit 9693801580c0cf7c70e862d305270a16b5…6.5
Are you affected by CVE-2018-1000874?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
