autonomous1
Newbie
Edit by Phases: Please see this response.
Since Tapatalk sends unencrypted passwords over the web it would be a good idea to maintain a valid security certificate and arrange to have Tapatalk users access the site via https. The Tapatalk password is encoded as base64, which can be easily decoded to cleartext. This issue was brought up to Tapatalk support over a year ago, and even though they acknowledged it and said it would be fixed soon, the security issue still exists. I captured a sample login message sent by the latest version of Tapatalk and decoded my username/password being sent over the web in base64 cleartext.
Here is the issue brought up to Tapatalk over a year ago:
https://support.tapatalk.com/thread...sword-when-transmitting-across-network.23244/
NET::ERR_CERT_AUTHORITY_INVALID
Subject: androidforums.neverstill.com
Issuer: androidforums.neverstill.com
Expires on: Apr 15, 2016
Current date: Aug 18, 2015
PEM encoded chain: -----BEGIN CERTIFICATE-----
MIIDfzCCAmegAwIBAgIFAkTLF2wwDQYJKoZIhvcNAQELBQAwWDElMCMGA1UEAwwc
YW5kcm9pZGZvcnVtcy5uZXZlcnN0aWxsLmNvbTEvMC0GCSqGSIb3DQEJARYgc3Ns
QGFuZHJvaWRmb3J1bXMubmV2ZXJzdGlsbC5jb20wHhcNMTUwNDE2MDk1MzEzWhcN
MTYwNDE1MDk1MzEzWjBYMSUwIwYDVQQDDBxhbmRyb2lkZm9ydW1zLm5ldmVyc3Rp
bGwuY29tMS8wLQYJKoZIhvcNAQkBFiBzc2xAYW5kcm9pZGZvcnVtcy5uZXZlcnN0
aWxsLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALrSsn/YQ8lK
X62HZBlRPS5XotHs1qZLEhukHGs/uLp+QoY+Pd5x2iJ1HmYIw8c4DYnmXhm+2t2p
3qkGWd2/E79Qv9ffaKkWQt4kzuKnIBweHLk+jOofZ93oToBO2zbmmsyPGDRVs9vf
WD3MrYoglgUMYN93oELLxf7FHlJklE1nd1WH37wr7eb7DEEJu8DTcCgDOrejdquS
EjcHYbI4XMTMf3rz5DLzNqTGEDYi+aRuwEjtrJ5FZ2CqSIDjOtx8TY/h86+5DQRK
cNPer/Fg+2EngVTLbn1iFXkLbfHKlK2WUxTAxHqjrGoI6T43d3hoaxokCWef7L3O
GBWOxFtwlRECAwEAAaNQME4wHQYDVR0OBBYEFKKUGS5mwyggR0tc5tL4F8FVKkC9
MB8GA1UdIwQYMBaAFKKUGS5mwyggR0tc5tL4F8FVKkC9MAwGA1UdEwQFMAMBAf8w
DQYJKoZIhvcNAQELBQADggEBAJVNhFY7ssM3+NUBGhuu1LXyLQ+lByft4HZ5kNYQ
0blo4s0MKI+2WFNVGhgq8T7799zm1bQL6xJR+clcCfnIBDYwTICMRQDjg10yr3dG
upsqvq8yU5PMGHtpVVNpRuFJACQ5CzUB4jLCJOFDMTWcslGA5JChb1SR/ALXJu0T
EPCHQnSqTAf+ZWaITtq0i9ng3sUD9dgKz2aPBysClmkkoceMQ0BbBpJvZveRTjOb
rhjQW7qglyzKx6OvrrwMiFv2ay/XWQh+LrgeBgNTf39CLPuIBl/4yia07xhI4K9i
EO+T+iX4/lp2X4RmDABbBWp6t+tKgwM4AJFiMrXKZQmTx98=
-----END CERTIFICATE-----
Since Tapatalk sends unencrypted passwords over the web it would be a good idea to maintain a valid security certificate and arrange to have Tapatalk users access the site via https. The Tapatalk password is encoded as base64, which can be easily decoded to cleartext. This issue was brought up to Tapatalk support over a year ago, and even though they acknowledged it and said it would be fixed soon, the security issue still exists. I captured a sample login message sent by the latest version of Tapatalk and decoded my username/password being sent over the web in base64 cleartext.
Here is the issue brought up to Tapatalk over a year ago:
Concerned user said:I decided to run a packet capture on my home network to see how secure the TapaTalk login process was. this was tested on v. 4.3.0 of tapatalk - vbulletin 3.8.7
I was very disappointed to see that TapaTalk is simply base64 encoding the password before sending across the network! If someone is sniffing traffic on the network they can *instantly* reverse your password by coping and pasting it into looks like this:
http://www.base64decode.org/
Simply unacceptable coding practices here.
Tapatalk said:Thank you for your reporting, we will fix this in next plugin version. Actually it already works for vb4 versions.
I've sent you a pm on a temporary fix, please check.
https://support.tapatalk.com/thread...sword-when-transmitting-across-network.23244/
NET::ERR_CERT_AUTHORITY_INVALID
Subject: androidforums.neverstill.com
Issuer: androidforums.neverstill.com
Expires on: Apr 15, 2016
Current date: Aug 18, 2015
PEM encoded chain: -----BEGIN CERTIFICATE-----
MIIDfzCCAmegAwIBAgIFAkTLF2wwDQYJKoZIhvcNAQELBQAwWDElMCMGA1UEAwwc
YW5kcm9pZGZvcnVtcy5uZXZlcnN0aWxsLmNvbTEvMC0GCSqGSIb3DQEJARYgc3Ns
QGFuZHJvaWRmb3J1bXMubmV2ZXJzdGlsbC5jb20wHhcNMTUwNDE2MDk1MzEzWhcN
MTYwNDE1MDk1MzEzWjBYMSUwIwYDVQQDDBxhbmRyb2lkZm9ydW1zLm5ldmVyc3Rp
bGwuY29tMS8wLQYJKoZIhvcNAQkBFiBzc2xAYW5kcm9pZGZvcnVtcy5uZXZlcnN0
aWxsLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALrSsn/YQ8lK
X62HZBlRPS5XotHs1qZLEhukHGs/uLp+QoY+Pd5x2iJ1HmYIw8c4DYnmXhm+2t2p
3qkGWd2/E79Qv9ffaKkWQt4kzuKnIBweHLk+jOofZ93oToBO2zbmmsyPGDRVs9vf
WD3MrYoglgUMYN93oELLxf7FHlJklE1nd1WH37wr7eb7DEEJu8DTcCgDOrejdquS
EjcHYbI4XMTMf3rz5DLzNqTGEDYi+aRuwEjtrJ5FZ2CqSIDjOtx8TY/h86+5DQRK
cNPer/Fg+2EngVTLbn1iFXkLbfHKlK2WUxTAxHqjrGoI6T43d3hoaxokCWef7L3O
GBWOxFtwlRECAwEAAaNQME4wHQYDVR0OBBYEFKKUGS5mwyggR0tc5tL4F8FVKkC9
MB8GA1UdIwQYMBaAFKKUGS5mwyggR0tc5tL4F8FVKkC9MAwGA1UdEwQFMAMBAf8w
DQYJKoZIhvcNAQELBQADggEBAJVNhFY7ssM3+NUBGhuu1LXyLQ+lByft4HZ5kNYQ
0blo4s0MKI+2WFNVGhgq8T7799zm1bQL6xJR+clcCfnIBDYwTICMRQDjg10yr3dG
upsqvq8yU5PMGHtpVVNpRuFJACQ5CzUB4jLCJOFDMTWcslGA5JChb1SR/ALXJu0T
EPCHQnSqTAf+ZWaITtq0i9ng3sUD9dgKz2aPBysClmkkoceMQ0BbBpJvZveRTjOb
rhjQW7qglyzKx6OvrrwMiFv2ay/XWQh+LrgeBgNTf39CLPuIBl/4yia07xhI4K9i
EO+T+iX4/lp2X4RmDABbBWp6t+tKgwM4AJFiMrXKZQmTx98=
-----END CERTIFICATE-----
Last edited by a moderator:
But my mistake for not taking this private much earlier to discuss why this may be nothing more than ordinary.