Egor Homakov

Architect of Xln – Financial Planetary Substrate | Sakurity | X: @homakov. homakov@gmail.com

Tuesday, January 28, 2014

Turbo API: How to use CORS without Preflights

›
From official doc on Cross Origin Resource Sharing A  header  is said to be a  simple header  if the header field name is an  ASCII case-...
4 comments:
Sunday, January 26, 2014

Two "WontFix" vulnerabilities in Facebook Connect

›
TL;DR Every website with "Connect Facebook account and log in with it" is vulnerable to account hijacking. Every website relying o...
11 comments:
Sunday, January 19, 2014

Header injection in Sinatra/Rack

›
Try to run this simple app: require 'sinatra' get '/' do   redirect params[:to] if params[:to].start_with? 'http://...
5 comments:
Saturday, January 18, 2014

Cookie Bomb or let's break the Internet.

›
TL;DR I can craft a page "polluting" CDNs, blogging platforms and other major networks with my cookies. Your browser will k...
22 comments:
Tuesday, January 14, 2014

Account hijacking on MtGox

›
If it wasn't MtGox I wouldn't even mention it — XSS/fixation/etc are web sec routines, and are not worth a blog post. But it *is* ...
11 comments:
Monday, January 13, 2014

Evolution of Open Redirect Vulnerability.

›
TL;DR ///host.com is parsed as relative-path URL by server side libraries, but Chrome and Firefox violate RFC and load http://host.com inst...
11 comments:

Using Content-Security-Policy for Evil

›
TL;DR How can we use technique created to protect websites for Evil? (We used XSS Auditor for Evil before) There's a neat way: taking...
4 comments:
Thursday, January 9, 2014

Token Fixation in Paypal

›
Remember OAuth1 session fixation? No? Read writeup from Eran Hammer (the guy who hates OAuth2 as much as I do). Guess what - there's ...
2 comments:
Thursday, January 2, 2014

Path Encoding Vulnerability in https/www redirects.

›
This summary is not available. Please click here to view the post.
5 comments:
Monday, December 23, 2013

Regexp Groups "Overflow" in Firefox

›
TL;DR: In Firefox regexps with 999 998+ groups  return false, no matter was the given string valid or not. It seems like a performance opti...
2 comments:
Saturday, December 14, 2013

How to send DM on Twitter w/o permission

›
I just recalled " SMS commands " feature and tried to send a DM (private, direct message) with "Share on Twitter"-button...
20 comments:
Friday, November 29, 2013

RJS leaking vulnerability in multiple Rails applications.

›
I wrote about this problem in May, without showcases, just a theoretical post  http://homakov.blogspot.com/2013/05/do-not-use-rjs-like-techn...
8 comments:
Saturday, November 9, 2013

Use 404 or Lazy Tips to finding XSS

›
In my opinion usefulness of an XSS on a random website is next to nothing. What are you going to do with XSS on your local school website? S...
7 comments:
Wednesday, November 6, 2013

Stealing user session with open-redirect bug in Rails

›
Is open redirect bad for your website? If we don't take into account "phishing", how can be open redirect dangerous?  Min...
2 comments:
Saturday, July 27, 2013

Google Translate hack explained

›
I wrote an article today and it sucked. Here on HN  I was told a couple of times that: 1) PoC doesn't work 2) nothing is clear S...
Sunday, July 21, 2013

Core flaw of Cookies.

›
It's ignorance of Origin. I've been ranting about cookies before , but now realized the very general flaw of cookies: they ignore ...
4 comments:
Thursday, July 4, 2013

XSS Defense in Depth (with Rack/Rails demo)

›
Quick introduction to the XSS problem XSS is not only about scripts. Overall it happens when attacker can break the expected DOM structure ...
9 comments:
Thursday, June 20, 2013

Cookie Forcing protection made easy

›
I wrote a post about CSRF tool  and readers noticed an intentional mistake in it — storing a token in a plain cookie can be exploited with c...
20 comments:
Thursday, June 13, 2013

Camjacking: Click and say Cheese

›
on reddit / HN This post in based on  an interesting trick  by  @typicalrabbit . UPD : This has been known since 2011 , but not fixed yet...
60 comments:
Sunday, May 19, 2013

The reCAPTCHA Problem

›
TL;DR  Nope, I didn't find a major breach, just an interesting detail in reCAPTCHA's design. CAPTCHA ain't no good for CSRF I...
7 comments:
‹
›
Home
View web version
Powered by Blogger.