May 2022 Summaries
5 posts from Ngrok
Filter
Month:
Year:
Post Summaries
Back to Blog
Ngrok has launched its security and trust portal to enhance transparency and streamline the understanding of its security policies and practices. The portal provides detailed information about ngrok's security controls across 14 categories, including legal, administrative, and technical aspects. It simplifies the process for security and compliance teams to access important documents, such as SOC 2 reports, by automating requests and document release processes. Additionally, the portal includes a Report Issue feature for efficient communication of security concerns. This initiative reflects ngrok's commitment to improving privacy and security, promising further enhancements in the future.
May 24, 2022
341 words in the original blog post.
Ngrok recently addressed a multi-tenancy bug in their dashboard's caching layer that inadvertently exposed some account data to fewer than 5% of its users, although no malicious activity has been reported. The bug allowed users to potentially view another's personal ngrok Authtoken, which, while limited in capability, could be used to initiate new tunnels. Important account information such as configuration data and sensitive credentials like passwords or payment data remained secure. Ngrok contacted affected users via email with remedial instructions to rotate their Authtoken. The issue stemmed from an optimization technique called 'request coalescing', which mistakenly combined requests for dashboard data from different users. After discovering the problem, ngrok fixed the bug and is now enhancing its systems to improve data handling and security measures, including rearchitecting the User Dashboard and increasing transparency through more detailed account activity events.
May 18, 2022
830 words in the original blog post.
During the COVID-19 pandemic, the surge in online interactions overwhelmed human content moderation, prompting companies like Meta to invest in automated moderation tools. Aero, an open-source project, provides a comprehensive toolkit for Discord to scan communities for fraudulent URLs, malicious actors, and inappropriate content using AI models. The project utilizes ngrok to facilitate the deployment of Slash Commands on Discord, enabling contributors to easily set up HTTPS endpoints for development purposes. Despite being a small team, Aero's developers have extensive experience in scaling integrations on Discord, allowing them to efficiently manage and monitor the project's growth and user protection using tools like Prometheus. Hazel Reimer, the Fullstack Developer and Community Architect behind Aero, aims to create a safer and more enjoyable online environment, leveraging her expertise to innovate and improve community moderation.
May 17, 2022
625 words in the original blog post.
The ngrok Cheat Sheet is a comprehensive resource that provides detailed information on how to use the ngrok tool, which allows users to expose local servers over the internet. The cheat sheet covers various aspects of ngrok usage, including installation, configuration options, and features such as social login, webhook verification, and security headers. It also showcases advanced configurations by mixing and matching different options to achieve specific use cases. The cheat sheet is designed to help users overcome the challenges of getting started with ngrok and to provide a quick reference guide for developers and power users alike.
May 12, 2022
526 words in the original blog post.
Shipping software presents significant challenges, particularly when aiming for consistency and predictability, as highlighted by the transition from development to production environments where manageability becomes crucial. The text discusses how ngrok can evolve from a testing tool to an integral component of production infrastructure by offering detailed control and observability of network tunnels. It recommends implementing centralized policy management through custom ingress points and using the ngrok Terraform Provider to integrate tunnel configurations into CI/CD systems for scalability and auditability. By securing both internal and external connections with custom domains, TLS certificates, IP restrictions, and authentication protocols, organizations can maintain consistent and secure access. The ngrok control plane offers programmable solutions using CLI, APIs, and SDKs to adapt quickly to unforeseen usage patterns and attack attempts, emphasizing the importance of creating flexible security policies that integrate into existing infrastructures.
May 03, 2022
966 words in the original blog post.