CVE•Published 2017-06-27•1 article on news•7 live references•NVD data
CVE-2017-9841
Vulnerability data via CVEDB (Shodan)
CVSS v3.1
9.8
CRITICAL
EPSS percentile
100
Exploit Prediction Scoring System · top 0% of all CVEs
Description
Util/PHP/eval-stdin.php in PHPUnit before 4.8.28 and 5.x before 5.6.3 allows remote attackers to execute arbitrary PHP code via HTTP POST data beginning with a "<?php " substring, as demonstrated by an attack on a site with an exposed /vendor folder, i.e., external access to the /vendor/phpunit/phpunit/src/Util/PHP/eval-stdin.php URI.
Timeline
Published 2017-06-27
External references
Search for exposed instances
Shodan + Censys queries derived from NVD's CPE data. The vuln tag catches assets Shodan has explicitly linked to this CVE; the product / banner fingerprints find exposed instances even when the vuln tag was never applied (which is common).
Shodan · vuln tag0 hosts
vuln:CVE-2017-9841Hosts Shodan has explicitly fingerprinted as vulnerable.
Shodan · product + version
product:"Oracle Communications Diameter Signaling Router" version:"8.0.0"Version-pinned fingerprint from NVD's first vulnerable CPE.
Shodan · banner/body mention
http.html:"Communications Diameter Signaling Router"HTTP body or banner mentions "Communications Diameter Signaling Router" — catches deploys Shodan didn't identify as a product.
More intel sources (5)
Shodan report
vuln:CVE-2017-9841Country / ASN / product breakdown for the vuln query.
Censys
vulnerabilities.cve_id: CVE-2017-9841Censys host search filtered to this CVE id.
grep.app
CVE-2017-9841Public source-code mentions — fast PoC discovery.
GitHub code
CVE-2017-9841GitHub code search for direct mentions.
Google dork
"CVE-2017-9841" exploit -site:nvd.nist.govWrite-ups and news, NVD excluded.
Known PoCs on GitHub (7)
CVE-2017-98417 repos
imthenachoman/How-To-Secure-A-Linux-Serverunknown
An evolving how-to guide for securing a Linux server.
Threekiii/Awesome-POCJava
一个漏洞 PoC 知识库。A knowledge base for vulnerability PoCs(Proof of Concept), with 1k+ vulnerabilities.
SexyBeast233/SecBooksHTML
安全类各家文库大乱斗
arminc/clair-scannerGo
Docker containers vulnerability scan
Ostorlab/KEVunknown
Ostorlab KEV: One-command to detect most remotely known exploitable vulnerabilities. Sourced from CISA KEV, Google's Tsunami, Ostorlab's Asteroid and Bug Bounty programs.
ARPSyndicate/cve-scoresunknown
EPSS & VEDAS Score Aggregator for CVEs
CLincat/vulcatPython
vulcat可用于扫描Web端常见的CVE、CNVD等编号的漏洞,发现漏洞时会返回Payload信息。部分漏洞还支持命令行交互模式,可以持续利用漏洞