Estás desconectado — mostrando datos en caché
BibaMoney TVIJO AIOS NETWORK

Live security feed + exchange risk lab

Security Alerts & Exchange Risk Lab

Tvijo AIOS relays security advisories and turns them into practical risk signals for crypto users: scams, exchange failures, copytrading drift, bot drawdowns, and high-leverage liquidation traps.

MEXC Gate.io Bybit OKX Copytrading x100 / x200 / x500

Actualización automática cada 5 minutos. Aún no hay llamadas RPC a blockchain; las anomalías en cadena son un marcador de posición.

Wondering how the platform itself is secured? Read our Platform Security statement.

Alertas
60
Critical
13
Alta
47
Fuentes
2
Startups afectadas
0

Exchange Risk Radar

User protection layer

Why deposits disappear

Most losses are not hacks. They are missing limits.

This risk lens follows the failure modes users actually meet on exchanges: copied traders changing risk, bots averaging into liquidation, API keys with too much power, and leverage bands where a tiny move can erase margin.

Bybit Copytrading drift Follower entry price, margin mode, and master-trader hedge can diverge.
OKX Bot guardrails Grid/DCA bots need hard daily loss caps, position caps, and kill switches.
Gate.io Listing and liquidity risk Thin books, delistings, and transfer network mistakes can trap capital.
MEXC Extreme leverage Very high leverage turns normal volatility, fees, and slippage into liquidation.

Deposit Loss Map

Educational risk model, separate from the live alert counters below.
Copytrading

Follower risk is not master risk

Users can enter later, receive different fills, copy a larger effective position, or miss the master trader's hedge. A profitable leader can still liquidate followers.

  • Show copied leverage before follow.
  • Block martingale-style size jumps.
  • Stop copying when drawdown exceeds the user's cap.
Exchange bots

Automation without a hard stop drains slowly, then suddenly

Grid, DCA, and signal bots can keep adding exposure after the thesis breaks. Without loss limits, one bad regime can consume the full deposit.

  • No withdrawal permission on API keys.
  • Daily loss, max orders, and max notional ceilings.
  • Emergency pause after repeated failed exits.
High leverage

x100 / x200 / x500 is a liquidation product

At extreme leverage, ordinary candle noise, funding, spread, and liquidation fees can erase margin before a human has time to react.

  • Default to low leverage; require friction above the cap.
  • Separate isolated margin from cross-collateral.
  • Show liquidation distance in price, not only percent.
Operational risk

The loss can start outside the trade

Wrong deposit networks, fake support links, compromised sessions, stale API keys, delistings, or disabled withdrawals can convert a normal action into a capital lock.

  • Warn before network and memo mismatches.
  • Score exchange incidents and withdrawal friction.
  • Surface phishing and support impersonation alerts.

Guardrails the Lab Should Enforce

AIOS / GOGA roadmap
Risk budget first Position size, max daily loss, max open orders, and exchange exposure are set before any bot or copy strategy can run.
API permissions audit Trade-only keys are isolated per exchange. Withdrawal rights, stale keys, and broad account scopes are treated as critical risk.
Leverage ceiling Strategies are blocked or downgraded when leverage, liquidation distance, or cross-margin exposure breaks the user's safety profile.
Copytrader drift check Follower fills, master leverage, drawdown, symbol changes, and hidden averaging are monitored as live risk, not marketing performance.

AIOS / GOGA / Admin Connection

How public warnings connect to the product stack.
Public /security Live advisories, token checks, wallet screening, exchange risk education, and user-facing warnings.
GOGA Laboratorio Strategy safety scoring, bot drawdown simulation, copytrading anomaly review, and liquidation-distance analysis.
Admin App Collector health, cron status, provider failures, source freshness, risk taxonomy, and release readiness.

Filter the feed

Feed updated 1h ago

Sources in this snapshot: hn (46), github_security (14). Counts are computed from the live normalized feed only — nothing is hand-curated.

Alertas activas

crítico vulnerability github_security 3d ago

Shescape: Shell injection via unescaped parentheses on Windows with CMD

### Impact This impacts users of Shescape on Windows that explicitly configure `shell` to CMD, or `true` with the default shell being CMD, using the `escape` and `escapeAll` APIs. An attacker may be able to achieve shell injection depending on the original command. ```javascript import * as cp from "node:child_process"; import { Shescape } from "shescape"; // 1. Prerequisites const options = { shell: "cmd.exe", // Or shell: true, // Only if the default shell is CMD }; // 2. Payload const payload = "x) else if a==a (echo y"; // 3. Usage const shescape = new Shescape(options); let escapedPayload; escapedPayload = shescape.escape(payload); // Or escapedPayload = shescape.escapeAll([payload]); // And (example) const result = cp.execSync(`if defined FALSY (echo ${escapedPayload})`, options); // 4. Impact console.log(result.toString()); // Outputs "y" instead of "" ``` ### Patches This bug has been patched in [v2.1.14] and [v3.0.1] which you can upgrade to now. If yo

crítico vulnerability github_security 3d ago

sm-crypto: Predictable SM2 key generation in Node.js: default RNG uses Math.random + wall clock

## Summary `sm-crypto` (npm package **0.4.0**, the latest release, published 2026-01-20) generates SM2 private keys and signing ephemeral scalars from a single module-wide RNG instance (`src/sm2/utils.js`: `const rng = new SecureRandom()`). `SecureRandom` is jsbn's PRNG, which seeds an **ARC4** stream from `window.crypto.getRandomValues` when available. **In Node.js — sm-crypto's primary runtime — `window` is `undefined`, so the CSPRNG branch is skipped** and the seed pool is instead filled from `Math.random()` (V8 `xorshift128+`, recoverable from a few outputs) plus `new Date().getTime()` (wall clock, attacker-estimable). Node *does* expose Web Crypto as `globalThis.crypto`, but jsbn checks `window.crypto`, not `globalThis.crypto`, so the secure path is never taken. Consequently every SM2 private key produced by the default `sm2.generateKeyPairHex()` and every signing ephemeral scalar is derived from non-cryptographic sources and is **predictable** by an attacker who can observe a f

Advertencias de estafas

Verificación de seguridad de tokens

Instantánea de riesgo de tokens de GoPlus para verificaciones a nivel de contrato: honeypot, proxy, derechos de acuñación, cambios de propiedad.

Pegue una dirección de contrato de token para obtener la instantánea de riesgo normalizada más reciente.

Verificación de sanciones

Detección de billeteras OpenSanctions contra conjuntos de datos de sanciones. Este es un relay público de solo lectura, no un motor de decisiones de cumplimiento.

Pegue una dirección de billetera para ejecutar el relay de detección en caché/en vivo.

Vulnerabilidades recientes

crítico vulnerability github_security 3d ago

Shescape: Shell injection via unescaped parentheses on Windows with CMD

### Impact This impacts users of Shescape on Windows that explicitly configure `shell` to CMD, or `true` with the default shell being CMD, using the `escape` and `escapeAll` APIs. An attacker may be able to achieve shell injection depending on the original command. ```javascript import * as cp from "node:child_process"; import { Shescape } from "shescape"; // 1. Prerequisites const options = { shell: "cmd.exe", // Or shell: true, // Only if the default shell is CMD }; // 2. Payload const payload = "x) else if a==a (echo y"; // 3. Usage const shescape = new Shescape(options); let escapedPayload; escapedPayload = shescape.escape(payload); // Or escapedPayload = shescape.escapeAll([payload]); // And (example) const result = cp.execSync(`if defined FALSY (echo ${escapedPayload})`, options); // 4. Impact console.log(result.toString()); // Outputs "y" instead of "" ``` ### Patches This bug has been patched in [v2.1.14] and [v3.0.1] which you can upgrade to now. If yo

crítico vulnerability github_security 3d ago

sm-crypto: Predictable SM2 key generation in Node.js: default RNG uses Math.random + wall clock

## Summary `sm-crypto` (npm package **0.4.0**, the latest release, published 2026-01-20) generates SM2 private keys and signing ephemeral scalars from a single module-wide RNG instance (`src/sm2/utils.js`: `const rng = new SecureRandom()`). `SecureRandom` is jsbn's PRNG, which seeds an **ARC4** stream from `window.crypto.getRandomValues` when available. **In Node.js — sm-crypto's primary runtime — `window` is `undefined`, so the CSPRNG branch is skipped** and the seed pool is instead filled from `Math.random()` (V8 `xorshift128+`, recoverable from a few outputs) plus `new Date().getTime()` (wall clock, attacker-estimable). Node *does* expose Web Crypto as `globalThis.crypto`, but jsbn checks `window.crypto`, not `globalThis.crypto`, so the secure path is never taken. Consequently every SM2 private key produced by the default `sm2.generateKeyPairHex()` and every signing ephemeral scalar is derived from non-cryptographic sources and is **predictable** by an attacker who can observe a f

crítico vulnerability github_security 3d ago

kin-openapi: ValidationHandler.Load() Fail-Open Authentication Bypass via NoopAuthenticationFunc Default

### Summary `ValidationHandler.Load()` in `getkin/kin-openapi` silently replaces a nil `AuthenticationFunc` with `NoopAuthenticationFunc`, which always returns `nil` without performing any credential check. Because this substitution happens unconditionally when the caller omits the field, every OpenAPI `security` requirement declared in the spec is silently satisfied for unauthenticated requests. An unauthenticated remote attacker can reach handlers for routes whose OpenAPI operation requires an API key, OAuth token, or any other security scheme if the application relies on `ValidationHandler` as its enforcement middleware. ### Details `ValidationHandler` is an HTTP middleware exported by `openapi3filter` that validates incoming requests and responses against a loaded OpenAPI specification. Its `Load()` method initialises default fields before the handler begins serving: ```go // openapi3filter/validation_handler.go:47-49 if h.AuthenticationFunc == nil { h.AuthenticationFunc = N

Resumen de seguridad de HN

How This Platform Is Secured

This page tracks external market threats. For how BibaMoney / Tvijo AIOS itself is protected, read the full statement:

  • Non-custodial: no funds held, no withdrawal access, ever.
  • Exchange keys sealed with AES-256-GCM; fail-closed vault, never shown or logged.
  • Read-only public surface: no write path from public pages to the database.
  • Strict CSP (no inline scripts), clickjacking and MIME-sniffing protection.
Platform Security statement

Informes de estafas recientes

La normalización de Chainabuse/abuse-report aún no está conectada a esta superficie pública. Una vez que el recolector esté disponible, esta sección debería listar las billeteras recién marcadas y las notas de campaña.