CVE-2023-39967

Full read and controlled SSRF through URL parameter when testing a request inside wiremock-studio

Published Sep 6, 2023 CVSS 3.1 · 10 Critical EPSS 1.0% KEV · Not listed
Description
WireMock is a tool for mocking HTTP services. When certain request URLs like “@127.0.0.1:1234" are used in WireMock Studio configuration fields, the request might be forwarded to an arbitrary service reachable from WireMock’s instance. There are 3 identified potential attack vectors: via “TestRequester” functionality, webhooks and the proxy mode. As we can control HTTP Method, HTTP Headers, HTTP Data, it allows sending requests with the default level of credentials for the WireMock instance. The vendor has discontinued the affected Wiremock studio product and there will be no fix. Users are advised to find alternatives.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
EUVD EUVD EUVD-2023-43661 WireMock is a tool for mocking HTTP services. When certain request URLs like “@127.0.0.1:1234" are used in WireMock Studio configuration fields, the request might be forwarded to an arbitrary service reachable from WireMock’s instance. There are 3 identified potential attack vectors: via “TestRequester” functionality, webhooks and the proxy mode. As we can control HTTP Method, HTTP Headers, HTTP Data, it allows sending requests with the default level of credentials for the WireMock instance. The vendor has discontinued the affected Wiremock studio product and there will be no fix. Users are advised to find alternatives.
History
Type Values Removed Values Added
First Time appeared Wiremock wiremock
CPEs cpe:2.3:a:wiremock:wiremock:*:*:*:*:*:*:*:*
Vendors & Products Wiremock wiremock
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'poc', 'Technical Impact': 'total'}, 'version': '2.0.3'}

Weaknesses

Sources

Status
PUBLISHED
Assigner
GitHub_M
Published
Updated
Sep 26, 2024, 3:11 PM
Reserved
Aug 7, 2023, 4:27 PM
Status
Modified
Published
Sep 6, 2023, 9:15 PM
Modified
Jun 17, 2026, 6:13 AM