news.volyx.in

Asking nicely for root command execution and getting it (rachelbythebay.com)

589 points by TangerineDream · 1863 days ago · 137 comments on HN

Article summary

The article discusses the risks of giving applications root access and the importance of proper authentication and authorization. However, the article itself is not available, and the discussion is based on the comments. The comments reveal that some applications require root access, which can be a security risk. Developers and security professionals discuss the need for proper authentication, authorization, and logging to mitigate these risks.

Main themes

  • root access
  • application security
  • authentication and authorization
  • security best practices
  • containerization and virtualization
  • security policy and culture

What commenters say

  • Some developers believe that root access is necessary for certain applications, while others argue that it is a security risk that can be mitigated with proper design and configuration.
  • Requiring root access can be a sign of poor application design or a lack of understanding of security best practices.
  • Proper authentication and authorization are essential for securing applications, even if they do not require root access.
  • Some companies have strict security policies that prohibit giving applications root access, while others may be more lenient.
  • The use of containers and virtual machines can help to reduce the risk of giving applications root access.
  • Developers should strive to design applications that do not require root access, and instead use alternative approaches such as running as a non-privileged user or using capabilities.
  • The need for root access can be a sign of a larger problem, such as a lack of investment in security or a culture that prioritizes convenience over security.