Connect with our team of offensive security, AI security and pen testing experts at Black Hat Europe 2023. Learn More

Connect with our team of offensive security, AI security and pen testing experts at Black Hat Europe 2023. Learn More

Services
Capture
Managed Detection & Response

Eradicate cyberthreats with world-class intel and expertise

twi-cloud-lock-color-svg
Managed Security Services

Expand your team’s capabilities and strengthen your security posture

twi-briefcase-color-svg
Consulting & Professional Services

Tap into our global team of tenured cybersecurity specialists

twi-dashboard-color-svg
Penetration Testing

Subscription- or project-based testing, delivered by global experts

twi-database-color-svg
Database Security

Get ahead of database risk, protect data and exceed compliance requirements

twi-email-color-svg
Email Security & Management

Catch email threats others miss with layered security & maximum control

twi-managed-portal-color
Co-Managed SOC (SIEM)

Eliminate alert fatigue, focus your SecOps team, stop threats fast, and reduce cyber risk

Solutions
BY TOPIC
Microsoft Exchange Server Attacks
Stay protected against emerging threats
Rapidly Secure New Environments
Security for rapid response situations
Securing the Cloud
Safely navigate and stay protected
Securing the IoT Landscape
Test, monitor and secure network objects
Why Trustwave
The Trustwave Approach
Awards and Accolades
Trustwave SpiderLabs Team
Trustwave Fusion Platform
SpiderLabs Fusion Center
Security Operations Centers
Partners
Technology Alliance Partners
Key alliances who align and support our ecosystem of security offerings
Trustwave PartnerOne Program
Join forces with Trustwave to protect against the most advance cybersecurity threats
SpiderLabs Blog

The Patsy Proxy: Getting others to do your dirty work

Patsy (slang) - A person easily taken advantage of, cheated, blamed, or ridiculed.

My girlfriend (@savagejen) and I will be presenting at Derbycon this year about some research we've done into systems not configured as proxies, but which will pass traffic for you anyway. To understand the concept better, let's look at an example: Google Translate.

If you put a URL into Google Translate, it will go and fetch the page, then translate it using the languages you specify. If you were to launch attacks at the site using the Google Translate interface, the originating IP found in the web logs would be Google's, not yours!

12578_ef78a702-3b72-45af-bf7f-01ac1915fb86

This is just one example of a system that will pass traffic for you. There are many, many systems out there which will operate in similar ways.

The first obvious implication here is one for incident responders. It may be convenient to say that the IP which you found in your logs is owned by the person who attacked you. It is even more convenient to say so when the machine tied to that IP does not run any sort of traditional proxy service. However, it's not necessarily true.

Another danger associated with these "patsy proxies" is that since the application owner likely isn't aware that their application can act as a proxy, they might not go through the normal hardening steps to prevent abuse of that proxy. One potential danger of this is allowing network boundaries to be violated and firewalls to be traversed. An application which can act as a proxy might actually present a vulnerability which allows an external attacker to lay waste to internal systems!

To learn more about what systems can be used in this way, their potential for abuse, and the implications of all this hullaballoo, come watch "The Patsy Proxy: Getting others to do your dirty work" at Derbycon this year.

All trademarks are copyright their respective owners. The appearance of trademarks doesn't imply any association with their owners. Please don't hurt me with your legal hurty stick.

Latest SpiderLabs Blogs

The 2023 Retail Services Sector Threat Landscape: A Trustwave Threat Intelligence Briefing

The annual holiday shopping season is poised for a surge in spending, a fact well-known to retailers, consumers, and cybercriminals alike. The latter group, however, is poised to exploit any...

Read More

Pwning Electroencephalogram (EEG) Medical Devices by Default

Overall Analysis of Vulnerability Identification – Default Credentials Leading to Remote Code Execution During internal network testing, a document was discovered titled the “XL Security Site...

Read More

Hidden Data Exfiltration Using Time, Literally

I was looking at my watch last week and my attention was moved towards the seconds over at the right of the watch face, incrementing nicely along as you’d expect. Now, I don’t know if I’d just spent...

Read More