@oneuptime/common@10.0.22

The OneUptime Common UI Library is a collection of shared components, utilities that are used across the OneUptime platform. It is designed to be easy to install and use, and to be extensible. This library is built with React and TypeScript. It includes c

  • latest version

    12.0.10

  • latest non vulnerable version

  • first published

    2 years ago

  • latest version published

    5 hours ago

  • licenses detected

  • Direct Vulnerabilities

    Known vulnerabilities in the @oneuptime/common package. This does not include vulnerabilities belonging to this package’s dependencies.

    Fix vulnerabilities automatically

    Snyk's AI Trust Platform automatically finds the best upgrade path and integrates with your development workflows. Secure your code at zero cost.

    Fix for free
    VulnerabilityVulnerable Version
    • H
    SQL Injection

    @oneuptime/common is a The OneUptime Common UI Library is a collection of shared components, utilities that are used across the OneUptime platform. It is designed to be easy to install and use, and to be extensible. This library is built with React and TypeScript. It includes c

    Affected versions of this package are vulnerable to SQL Injection via the toSortStatement, toSelectStatement, and toGroupByStatement methods in StatementGenerator in the ClickHouse Identifier. An attacker can access, modify, or delete analytics data by injecting crafted input into the sort, select, or groupBy parameters of API requests.

    How to fix SQL Injection?

    Upgrade @oneuptime/common to version 10.0.34 or higher.

    <10.0.34
    • M
    SQL Injection

    @oneuptime/common is a The OneUptime Common UI Library is a collection of shared components, utilities that are used across the OneUptime platform. It is designed to be easy to install and use, and to be extensible. This library is built with React and TypeScript. It includes c

    Affected versions of this package are vulnerable to SQL Injection due to user-supplied parameters in the aggregation API endpoint. An attacker can access and modify sensitive database information, execute arbitrary SQL commands, and potentially achieve remote code execution by injecting crafted input into the aggregationType, aggregateColumnName, or aggregationTimestampColumnName fields.

    How to fix SQL Injection?

    Upgrade @oneuptime/common to version 10.0.23 or higher.

    <10.0.23
    • M
    Cross-site Scripting (XSS)

    @oneuptime/common is a The OneUptime Common UI Library is a collection of shared components, utilities that are used across the OneUptime platform. It is designed to be easy to install and use, and to be extensible. This library is built with React and TypeScript. It includes c

    Affected versions of this package are vulnerable to Cross-site Scripting (XSS) in the MarkdownViewer process when rendering Mermaid diagrams with securityLevel set to "loose" and injecting SVG output via innerHTML. An attacker can execute arbitrary JavaScript in the context of the application by submitting specially crafted Mermaid diagram payloads to any markdown-rendered field, such as incident notes, status page announcements, or monitor descriptions.

    How to fix Cross-site Scripting (XSS)?

    Upgrade @oneuptime/common to version 10.0.23 or higher.

    <10.0.23
    • H
    Insertion of Sensitive Information into Log File

    @oneuptime/common is a The OneUptime Common UI Library is a collection of shared components, utilities that are used across the OneUptime platform. It is designed to be easy to install and use, and to be extensible. This library is built with React and TypeScript. It includes c

    Affected versions of this package are vulnerable to Insertion of Sensitive Information into Log File via the LogAggregationService. An attacker can gain unauthorized access to user accounts by extracting password reset tokens from application logs and using them to reset passwords.

    How to fix Insertion of Sensitive Information into Log File?

    Upgrade @oneuptime/common to version 10.0.24 or higher.

    <10.0.24