Security

Making sure your data is safe and secure is a top priority at TM-Town.

Data Centers

TM-Town's physical infrastructure is hosted and managed within Amazon’s secure data centers and utilize the Amazon Web Service (AWS) technology. Amazon continually manages risk and undergoes recurring assessments to ensure compliance with industry standards. Amazon’s data center operations have been accredited under:

  • ISO 27001
  • SOC 1 and SOC 2/SSAE 16/ISAE 3402 (Previously SAS 70 Type II)
  • PCI Level 1
  • FISMA Moderate
  • Sarbanes-Oxley (SOX)

Physical Security

TM-Town utilizes ISO 27001 and FISMA certified data centers managed by Amazon. Amazon has many years of experience in designing, constructing, and operating large-scale data centers. This experience has been applied to the AWS platform and infrastructure. AWS data centers are housed in nondescript facilities, and critical facilities have extensive setback and military grade perimeter control berms as well as other natural boundary protection. Physical access is strictly controlled both at the perimeter and at building ingress points by professional security staff utilizing video surveillance, state of the art intrusion detection systems, and other electronic means. Authorized staff must pass two-factor authentication no fewer than three times to access data center floors. All visitors and contractors are required to present identification and are signed in and continually escorted by authorized staff.

Amazon only provides data center access and information to employees who have a legitimate business need for such privileges. When an employee no longer has a business need for these privileges, his or her access is immediately revoked, even if they continue to be an employee of Amazon or Amazon Web Services. All physical and electronic access to data centers by Amazon employees is logged and audited routinely.

For additional information see: https://aws.amazon.com/security

Database backups and protection

Every change to your data is written to write-ahead logs, which are shipped to multi-datacenter, high-durability storage. In the unlikely event of an unrecoverable hardware failure, these logs can be automatically 'replayed' to recover the database to within seconds of its last known state.

Network Security

Firewalls

Firewalls are utilized to restrict access to systems from external networks and between systems internally. By default all access is denied and only explicitly allowed ports and protocols are allowed based on business need. Each system is assigned to a firewall security group based on the system’s function. Security groups restrict access to only the ports and protocols required for a system’s specific function to mitigate risk.

DDoS Mitigation

The infrastructure provides DDoS mitigation techniques including TCP Syn cookies and connection rate limiting in addition to maintaining multiple backbone connections and internal bandwidth capacity that exceeds the Internet carrier supplied bandwidth.

Spoofing and Sniffing Protections

Managed firewalls prevent IP, MAC, and ARP spoofing on the network and between virtual hosts to ensure spoofing is not possible. Packet sniffing is prevented by infrastructure including the hypervisor which will not deliver traffic to an interface which it is not addressed to.

Port Scanning

Port scanning is prohibited and every reported instance is investigated by the infrastructure provider. When port scans are detected, they are stopped and access is blocked.

Reporting security problems

Send urgent or sensitive reports directly to kevin@tm-town.com. Use this public key to keep your message safe and please provide me with a secure way to respond. I’ll get back to you as soon as I can, usually within 24 hours. Please follow up or ping me on Twitter if you don’t hear back.

Tracking and disclosing security issues

Have you discovered a web security flaw that might impact TM-Town? Please let me know. If you submit a report, here’s what will happen:

  • I’ll acknowledge your report & tell you the best way to track the status of your issue.
  • I’ll investigate the issue and determine how it impacts TM-Town. I won’t disclose issues until the investigation is finished, but I’ll work with you to ensure I fully understand the issue.
  • Once the issue is resolved, I’ll post a security update along with thanks and credit for the discovery.