news.volyx.in

Hacking into an insurance company by exploiting their premium calculator (eaton-works.com)

459 points by EatonZ · 946 days ago · 101 comments on HN

Article summary

A security researcher discovered a vulnerability in the premium calculator website of Toyota Tsusho Insurance Broker India, which exposed Microsoft corporate cloud credentials and allowed access to a noreply email account containing sensitive customer information. The vulnerability was caused by a combination of security issues, including a client-side email sending mechanism, missing API authentication, and leaky API responses. The researcher reported the issue to the company, but it took over two months to fix the vulnerability, and the email account password was not changed until recently. The incident highlights the importance of proper security measures to protect customer data.

Main themes

  • security vulnerability
  • customer data protection
  • developer incompetence
  • bug bounty rewards
  • security awareness
  • legal frameworks
  • corporate accountability

What commenters say

  • The company's handling of the vulnerability was inadequate and demonstrated a lack of concern for customer security.
  • The use of a noreply email account as a makeshift SMTP server contributed to the severity of the vulnerability.
  • The incident highlights the need for better security awareness and training among developers and IT administrators.
  • A legal framework is needed to hold companies liable for security mishandling and incentivize them to prioritize customer data protection.
  • The company's failure to respond to the researcher's request for a bug bounty reward was unprofessional and ungrateful.
  • The vulnerability was likely caused by a lack of competent developers and IT staff, rather than malicious intent.
  • The incident is an example of how security through obscurity can fail, and how important it is to have robust security measures in place.
  • The company's lack of monitoring and detection mechanisms allowed the vulnerability to go unnoticed for an extended period.