Home / Companies / Endor Labs / Blog / December 2024

December 2024 Summaries

7 posts from Endor Labs

Filter
Month: Year:
Post Summaries Back to Blog
Endor Labs introduces an innovative approach to Software Composition Analysis (SCA) by employing call graphs to assess the reachability of vulnerabilities in third-party JavaScript dependencies, thus minimizing the false positives and negatives associated with traditional SCA methods that rely solely on manifest files. This method involves static analysis of first-party code to generate call graphs, which are then used to identify which vulnerable functions are actively used, reducing unnecessary alerts by up to 92%. The process is complicated by JavaScript's unique challenges, such as NodeJS's complex dependency resolution, module-level code execution upon import, and the use of anonymous functions and dynamic imports, all of which make it difficult to generate accurate call graphs. By focusing on function-level reachability and applying additional filters like Exploit Prediction Scoring System (EPSS), Endor Labs significantly reduces the number of vulnerabilities that developers need to address, thereby streamlining organizational vulnerability management workflows and allowing AppSec teams to prioritize critical open-source vulnerabilities efficiently.
Dec 17, 2024 1,280 words in the original blog post.
Endor Labs offers a solution called Endor Patches to help businesses manage open-source library vulnerabilities efficiently, without significant disruption. This tool is particularly useful when upgrading libraries is risky or complex due to potential regressions or new bugs, ensuring safety while still adhering to service level agreements. The company also emphasizes security and developer productivity, with a focus on topics like compliance, software bill of materials (SBOM), and source composition analysis (SCA). Highlighted case studies include Five9's use of Endor Labs' services to improve software supply chain security and a detailed examination of a Remote Code Execution (RCE) vulnerability in Ghost CMS.
Dec 16, 2024 212 words in the original blog post.
Grip Security, co-founded by Idan Fast, is a cybersecurity company focused on providing businesses with enhanced visibility and control over their SaaS ecosystems to safeguard sensitive data. The company emphasizes the importance of a robust Application Security (AppSec) program to establish trust and meet customer expectations, highlighting three key areas of evaluation: compliance posture, security questionnaires, and a trust center. Grip Security uses self-assessments aligned with industry standards, such as SOC 2 and ISO 27001, and engages with customers through detailed security questionnaires to ensure transparency and compliance. The company prioritizes reducing risk, staying competitive, and creating a cost-effective security program by adopting a shift-left approach to security, where developers are empowered to address security findings independently. As part of its efforts to enhance security efficiency and accuracy, Grip Security transitioned to Endor Labs for Software Composition Analysis (SCA), which significantly reduced false positives and improved developer productivity. This strategic move allows the company to focus on addressing actual vulnerabilities more effectively, ensuring a seamless integration with tools like GitHub and Jira while maintaining high standards of security and accountability.
Dec 11, 2024 1,764 words in the original blog post.
Grip Security, a company specializing in security solutions for SaaS ecosystems, improved its application security and developer efficiency by switching to Endor Labs for software composition analysis (SCA). The previous SCA tool led to inefficiencies by inaccurately flagging vulnerabilities, causing wasted time and developer delays. Endor Labs provided a more accurate and efficient solution, achieving a 99% reduction in false positives, which allowed developers to focus on genuine security threats without unnecessary manual triaging. This shift enabled Grip Security to enhance its compliance and security reporting, thereby building greater trust with customers while maintaining developer productivity. Co-founder and CTO Idan Fast emphasized the importance of accurate vulnerability prioritization and user-friendly experiences in SCA tools to ensure minimal disruption to developer workflows.
Dec 11, 2024 867 words in the original blog post.
Developers are increasingly using automated tools to keep open-source dependencies current, driven by the need for innovation and efficient problem resolution, as well as the recognition of vulnerabilities in outdated components. However, challenges such as inadequate test coverage, the complexity of dependency relationships, and developer reluctance due to update fatigue complicate this process. Automated updates often fail to detect breaking changes due to incomplete test coverage, particularly for transitive dependencies. Studies indicate that developers are cautious about merging automated updates, primarily due to concerns about breaking changes and the complexity of understanding update implications. To address these issues, Endor Labs proposes a two-step approach to dependency management, involving breaking change detection and reachability analysis, which offers a more precise understanding of which parts of an upgrade may affect a system. This method, which leverages program analysis and call graph stitching, provides a comprehensive assessment of potential impacts, reducing the reliance on test quality and enabling developers to make informed decisions about updating dependencies while maintaining system stability and security.
Dec 09, 2024 1,958 words in the original blog post.
FedRAMP compliance presents significant challenges, particularly in managing open source vulnerabilities, where organizations must scan and remediate code and containers to meet strict service level agreements (SLAs). Many businesses struggle with the cost and complexity of this process, especially as software supply chain attacks have surged by 742% annually, with 61% of companies affected in the past year. Endor Labs offers a solution by reducing false positives and prioritizing real vulnerabilities, helping organizations meet FedRAMP requirements with less stress and cost. Customers of Endor Labs report a 70-80% reduction in remediation workload and faster vulnerability resolution, as the platform enables comprehensive scanning, identification of all dependencies, and intelligent routing of findings to software engineering teams. By providing tools for accurate dependency analysis and upgrade impact assessments, Endor Labs aids in maintaining security without compromising functionality, promoting efficient tracking and resolution of vulnerabilities to ensure FedRAMP compliance.
Dec 04, 2024 457 words in the original blog post.
Discrepancies in container scanning results often arise from differences in data sources, with the National Vulnerability Database (NVD) providing generalized vulnerability information that can lead to false positives, while the Open Vulnerability and Assessment Language (OVAL) offers more precise, context-specific data tailored by Linux distribution maintainers. This is exemplified by CVE-2022-1587, where the NVD rated the vulnerability as "Critical" based on broad criteria, while Ubuntu assessed it as "Low" due to specific mitigations and backported fixes. OVAL feeds, maintained by major Linux distributors like Red Hat, Ubuntu, and Debian, deliver validated information that reflects the actual risk level within specific environments, reducing unnecessary remediation efforts and focusing on real security threats. Endor Labs leverages OVAL feeds in its container scanning solution to provide accurate vulnerability data, offering features such as routine scans, strong container signatures, and automated correlation of vulnerabilities, ultimately improving software supply chain security and enhancing the developer's experience.
Dec 03, 2024 1,358 words in the original blog post.