LIVE · cybersecurity feed
Live wire
security

Uptime Kuma 2.5.0 waits two weeks before trusting a new npm package

Uptime Kuma, the self-hosted monitoring tool, has introduced a new supply-chain security measure in its 2.5.0 release by implementing a 14-day delay for integrating new npm package updates. This cooldown period is designed to mitigate the risk of supply-chain attacks, specifically targeting the window during which a malicious dependency might be published and subsequently discovered and removed.

ZeroDay News ·

Source: Help Net Security

Uptime Kuma, the self-hosted monitoring tool, has introduced a new supply-chain security measure in its 2.5.0 release by implementing a 14-day delay for integrating new npm package updates. This cooldown period is designed to mitigate the risk of supply-chain attacks, specifically targeting the window during which a malicious dependency might be published and subsequently discovered and removed.

The project, which is MIT licensed and boasts a significant presence on GitHub with 89,800 stars and 8,200 forks, runs in a container or on Node.js. Given its common deployment within networks and its role in holding credentials for over 90 notification services, Uptime Kuma's dependency tree presents an attractive target for attackers. By waiting two weeks, Uptime Kuma builds are expected to bypass most compromised packages that are typically identified and pulled within days of their release.

Beyond security enhancements, version 2.5.0 introduces several new monitoring capabilities. An NTP monitor has been added, allowing direct observation of network time servers. This is crucial for identifying time drifts or failures that can lead to issues with certificate validation and log synchronization across systems. Previously, users could only monitor the host running the time service, not the service itself.

The update also removes the previous ceiling on check intervals, which was approximately 24 days. This change enables users to set much longer monitoring periods, accommodating checks for items like certificate or domain expirations that only require quarterly attention without needing workarounds. Additionally, a `next-rootless` Docker tag has been introduced for users who prefer the monitoring process not to run as root within its container.

Several fixes are also part of the 2.5.0 release. The badge generator, which was creating broken URLs due to a doubled slash, has been corrected, resolving issues with status badges embedded in READMEs and dashboards. The MQTT monitor now supports `mqtts://` addresses, eliminating the need for workarounds when connecting to TLS-protected brokers. Steam game server monitors can now resolve hostnames, removing the requirement for direct IP addresses. The DNS monitor no longer appends the resolver port to the service URL, and Discord notifications now render timestamps in the correct timezone.

A notable database fix addresses potential data integrity issues. The `up` and `down` columns in the `stat_daily` table have been widened from `SMALLINT` to an unsigned integer. A signed `SMALLINT` has a maximum value of 32,767, which could be exceeded by monitors checking at short intervals across numerous hosts, leading to gaps or nonsensical values in uptime history on busy days. This change prevents such overflows.

ShareXLinkedInWhatsAppFacebook

More News

view all →
security

Canadian cybersecurity executive arrested in federal extortion case

A Canadian cybersecurity executive was arrested in Pennsylvania on Thursday, facing federal charges of conspiracy to commit extortion. Edward Dubrovsky, 54, a co-founder and former Chief Operating Officer of CYPFER, a firm specializing in ransomware negotiation, is charged with conspiring to threaten the confidentiality of information for extortion and conspiring to commit Hobbs Act extortion,…

breach

Criminal IP Introduces AITEM as the Next Evolution of Attack Surface Management

AI SPERA, the company behind the cyber threat intelligence platform Criminal IP, has announced AITEM (AI-Powered Threat Exposure Management), an expansion of its Attack Surface Management (ASM) offerings. AITEM aims to move beyond traditional asset discovery to provide a more comprehensive approach to understanding, prioritizing, and responding to security exposures. The platform is scheduled…

ai

AI Is Getting Really Good at Messing With Cybercriminals

Anti-cybercrime initiatives are increasingly deploying artificial intelligence to disrupt scammers by engaging them with lifelike bots, which the criminals mistake for genuine victims. This strategy aims to waste scammers' time and resources while gathering intelligence on their operations.

ransomware

FBI Arrests Ransomware Negotiation Firm Co-Founder in ShinyHunters Probe

The Federal Bureau of Investigation (FBI) has reportedly arrested Edward Dubrovsky, a co-founder of the ransomware negotiation firm Cypfer and currently associated with CyberSteward. The arrest is said to be part of the ongoing ShinyHunters investigation, specifically in connection with an incident involving FBI job applicant data.

ai

The Third-Party Agent Problem: Why Security Built for AI You Chose Misses the Agents You Didn't

A new report highlights a significant blind spot in enterprise security architectures concerning the proliferation of third-party AI agents. The forthcoming 2026 State of Agent Security Report indicates that current security models, often designed to protect AI systems directly chosen and deployed by an organization, frequently fail to account for AI capabilities embedded within third-party…

security

Insider Cyber Extortion Plot Against Industrial Firm Lands Engineer in Prison

A former core infrastructure engineer has been sentenced to prison for an attempted cyber extortion plot against an industrial firm. The engineer reportedly deleted administrative accounts and reset hundreds of user passwords, subsequently demanding a ransom of 20 Bitcoin to prevent further disruption to the company's servers.