SourceCodester SEO Meta Tag Extractor 1.0 - Server-Side Request Forgery (SSRF) - CVE-2026-10287
SourceCodester SEO Meta Tag Extractor 1.0 is vulnerable to server-side request forgery (SSRF) via manipulation of the 'url' argument in the get_headers function of the /index.php file, potentially allowing a remote attacker to make requests to internal or external systems.
SourceCodester SEO Meta Tag Extractor 1.0 is susceptible to a server-side request forgery (SSRF) vulnerability identified as CVE-2026-10287. The flaw resides within the get_headers function of the /index.php file. An attacker can remotely trigger this vulnerability by manipulating the url argument, forcing the application to make HTTP requests to arbitrary destinations. This could be abused to scan internal networks, read sensitive information from internal services, or potentially proxy attacks to other systems. The vulnerability has been publicly disclosed, making it more likely to be exploited.
Attack Chain
- Attacker identifies the vulnerable application, SourceCodester SEO Meta Tag Extractor 1.0, running online.
- Attacker crafts a malicious URL containing the target internal or external address, embedding it within the
urlparameter of a request to/index.php. - The attacker sends a request to
/index.phpwith the manipulatedurlparameter, targeting theget_headersfunction. - The application’s
get_headersfunction processes the attacker-controlled URL without proper validation. - The application initiates an HTTP request to the attacker-specified internal or external server.
- The application receives the HTTP response from the targeted server.
- The application may then display or use the received information.
- If successful, the attacker can leverage this SSRF vulnerability to potentially gain unauthorized access to internal resources or proxy requests.
Impact
Successful exploitation of this SSRF vulnerability (CVE-2026-10287) can lead to the disclosure of sensitive internal information, such as internal service configurations or data, by forcing the application to make requests to internal resources. It can also be leveraged to perform port scanning on the internal network or even to proxy attacks to other systems. The CVSS v3.1 score of 7.3 indicates a high severity vulnerability with potential for information disclosure and limited impact to integrity and availability.
Recommendation
- Apply available patches or updates provided by SourceCodester for SEO Meta Tag Extractor 1.0 to address CVE-2026-10287.
- Implement input validation and sanitization on the
urlparameter in theget_headersfunction within/index.phpto prevent arbitrary URL usage, mitigating CVE-2026-10287. - Deploy the Sigma rule
Detect SSRF in SourceCodester SEO Meta Tag Extractor via URL Parameterto identify potential exploitation attempts in web server logs. - Monitor web server logs for requests to
/index.phpcontaining suspicious URLs or internal IP addresses in theurlparameter. - Consider implementing network segmentation to limit the impact of a successful SSRF attack, restricting the application’s ability to access internal resources.
Detection coverage 2
Detect SSRF in SourceCodester SEO Meta Tag Extractor via URL Parameter
mediumDetects potential Server-Side Request Forgery (SSRF) attempts in SourceCodester SEO Meta Tag Extractor 1.0 by monitoring requests to /index.php with a URL parameter containing suspicious characters or internal IP addresses. This aims to detect CVE-2026-10287 exploitation.
Detect SSRF in SourceCodester SEO Meta Tag Extractor via get_headers function
lowDetects potential Server-Side Request Forgery (SSRF) attempts in SourceCodester SEO Meta Tag Extractor 1.0 related to the get_headers function by monitoring requests to /index.php. This aims to detect CVE-2026-10287 exploitation.
Detection queries are available on the platform. Get full rules →