Skip to main content

Threat Intelligence Database

Comprehensive database of the latest cyber threats affecting organizations worldwide. Filter and search to find specific threat intelligence relevant to your organization.

Pro Console Lifetime

Stop chasing alerts. Route them.

Start free, then upgrade once to turn Radar into an automated delivery engine for your security stack.

Custom feeds / Automations: email, Slack, webhooks, SIEM/MISP / API access (baseline limits)

View Plans & Pricing

API access activates after upgrading in Console -> Billing.

Breach by OffSeqOFFSEQFRIENDS — 25% OFF

Check if your credentials are on the dark web

Instant breach scanning across billions of leaked records. Free tier available.

Scan now

Filter Threats

Narrow down the results by type, severity, or affected countries

Search threats by title, CVE ID, or description. Maximum 100 characters.
Active filters (1):Package: pkg:composer/guzzlehttp/psr7

Threat Intelligence

Click on any threat for detailed analysis and mitigation recommendations

guzzlehttp/psr7 is a PSR-7 HTTP message library implementation in PHP. Prior to 2.12.1, guzzlehttp/psr7 did not reject CR/LF characters in certain first-party HTTP start-line fields: the request method, protocol version, and response reason phrase. If an application placed attacker-controlled data into one of those fields and later serialized the PSR-7 message as raw HTTP/1.x, for example with Message::toString() or an equivalent serializer, the serialized message could contain attacker-controlled header lines. The issue can also be reached through Message::parseRequest() or Message::parseResponse() when malformed raw messages are parsed into first-party PSR-7 objects and then serialized again. Creating or modifying a Request, Response, or other PSR-7 object alone is not sufficient. The issue requires the malformed message to be serialized and written to the network, forwarded, replayed, or otherwise processed by software that does not independently reject the malformed start line. This vulnerability is fixed in 2.12.1.

Join the discussion

A vulnerability in guzzlehttp/psr7 versions prior to 2.10.2 allows improper input validation of URI host components. This can lead to injection of additional HTTP header lines when user-controlled URLs containing ASCII control characters are used to construct HTTP requests. The issue is patched in version 2.10.2. Applications using affected versions should validate and reject untrusted URI strings containing control characters before constructing PSR-7 Uri or Request objects.

Join the discussion

A vulnerability in guzzlehttp/psr7 versions prior to 2.10.2 allows improper validation of the Host header when parsing raw HTTP requests or deriving server request URIs. Malformed Host headers containing URI authority delimiters can cause the request URI host to differ from the original Host header, potentially leading to incorrect routing or forwarding decisions. The issue is patched in version 2.10.2. Users of legacy 1.x versions should apply workarounds as no patch is available.

Join the discussion

Showing 1 to 3 of 3 results

Filters:Package: pkg:composer/guzzlehttp/psr7
Page 1 of 1
OffSeq TrainingCredly Certified

Lead Pen Test Professional

Technical5-day eLearningPECB Accredited
View courses