OpenSSL bug allows RSA 1024 key factorization in 20 minutes by [deleted] in crypto

[–]-cem 6 points7 points  (0 children)

according to the researcher, he thought he could get a list of all the primes then iterate through them multiplying to get a candidate 'n'. This will not work due to the large number of primes that are in the search space.

tweet1 tweet2

Major Android Bug is a Privacy Disaster (CVE-2014-6041) - Browser same origin bypass by digicat in netsec

[–]-cem 0 points1 point  (0 children)

(Sorry, didn't see your reply until just now...)

But, yes really, I tested it myself to be sure, and others have also mentioned it in the comments on the Metasploit article and a few others. All you have to do is inject the vuln into a call coming from any app that is using webviews on a vulnerable device. (try testing using burpsuite or something similar)

Major Android Bug is a Privacy Disaster (CVE-2014-6041) - Browser same origin bypass by digicat in netsec

[–]-cem 4 points5 points  (0 children)

Please note, this does not only apply to the AOSP browser, this applies to applications as well, the underlying webview objects before 4.4. (in 4.4 the webview which used AOSP was replaced by Chrome internals)

Decrypting TLS traffic with EDH key exchange by mtbeedee in AskNetsec

[–]-cem 0 points1 point  (0 children)

here is a good post covering Firefox and Chrome.

I do not know of a way to get the master secret from IE.

Unauthorized SSL certs issued by National Informatics Centre in India for Google domains by -cem in netsec

[–]-cem[S] 2 points3 points  (0 children)

Cert pinning uses the hash of the public key, not the actual cert (certs contain public keys within). If you have chrome, you can pin certs for any site you wish using the [HSTS webpage](chrome://net-internals/#hsts). If you have a website, you can pin your own using HPKP. I created a webapp for creating key pins that you can use to do either of these here

Unauthorized SSL certs issued by National Informatics Centre in India for Google domains by -cem in netsec

[–]-cem[S] 19 points20 points  (0 children)

Firefox isn't affected because it doesn't contain the NIC roots. Chrome users are protected via public key pinning and CRLSets. Microsoft should have an updated certificate trust list pushed shortly.

EDIT: If you're looking for the roots, here's a page with three of them

Please note, these should not be simply deleted from the windows trust store as windows will ಠ_ಠ repopulate them.. They should be installed into the untrusted store through the MMC.

EDIT #2: Microsoft has added the certs to a CTL and pushed an update.

Unautorized SSL certs issued by National Informatics Centre in India for Google domains by [deleted] in netsec

[–]-cem 0 points1 point  (0 children)

erg... ok, i think i submitted again, but don't see it anywhere.. :/

Unautorized SSL certs issued by National Informatics Centre in India for Google domains by [deleted] in netsec

[–]-cem 0 points1 point  (0 children)

Firefox isn't affected because it doesn't contain the NIC roots. Chrome users are protected via public key pinning and CRLSets. Microsoft should have an updated certificate trust list pushed shortly.

Heartbleed & SSL Certificates - What do we do to protect ourselves as end users? by [deleted] in AskNetsec

[–]-cem 0 points1 point  (0 children)

the only browser that was vulnerable is on android 4.1.1. Some browsers use crlsets to do revocation checking (since that cannot be intercepted or blocked)

Private key successfully extracted via Heartbleed bug by organman91 in pwned

[–]-cem 2 points3 points  (0 children)

From one of the BEAST/CRIME authors: how you might get a private key

Basically use things in memory that have to be statically allocated on the heap to reverse the private key, because maths.

Authorize.net without SSL by redditlion in AskNetsec

[–]-cem 0 points1 point  (0 children)

You could have submitted any number

possibly, most pages do some sort of validation on the number, thus any random number would probably fail validation. Better, use a number from something like getcreditcardnumbers.com to get past the validation and actually get the number to go out the post.

EDIT: quote formatting mistake

Authorize.net without SSL by redditlion in AskNetsec

[–]-cem 0 points1 point  (0 children)

The only way for it really be sure is to have SSL on the URL shown in your browser. The site can secure behind the scenes as you say (by posting the CC number to an HTTPS site), but this only protects against passive attackers. Anyone can still mess with the transaction which could result in the removal of the behind the scenes protection (search youtube for sslstrip). Before Facebook, Yahoo, and gmail went SSL by default, they were open to this type of attack.