Skip to content
KitploitKITPLOIT
ИнструментыБлог
Отправить
ИнструментыБлог
Отправить

Инструменты для хакинга, пентеста и кибербезопасности — ваш арсенал защиты!

Kitploit — это каталог инструментов для хакинга, кибербезопасности и пентестинга. Находите последние обновления проектов для поиска уязвимостей, анализа систем, автоматизации тестирования и усиления вашей безопасности.

··Ленты·Контакты·Конфиденциальность·© 2026 Kitploit

Каталог инструментов

Категории

Все категории
Loading categories
bigint-buffer-js — Чистая JS-замена для bigint-buffer@1.1.5 без уязвимой нативной привязки (CVE-2025-3194) | Kitploit
Инструменты/GitHubGitHub/disley15-collab/bigint-buffer-js
Оборонительные ИнструментыАнализ уязвимостейКриптографияУтилиты и фреймворкиБезопасность Цепочки Поставок
GitHubdisley15-collab/bigint-buffer-js

bigint-buffer-js

Чистая JS-замена для [email protected] без уязвимой нативной привязки (CVE-2025-3194)

Репозиторий
5 ч 28 мин назадЕщё не проверено

Популярное

Смотреть все →

Откройте для себя самые используемые инструменты нашего сообщества.

Изучить все инструменты

Просмотрите нашу коллекцию инструментов

Смотреть все инструменты →
Поделиться

bigint-buffer-js

Замена [email protected] без нативной привязки.

bigint-buffer ≤ 1.1.5 содержит переполнение буфера в нативной функции toBigIntLE() (CVE-2025-3194 / GHSA-3gc7-fjrx-p6mg), и исправленная версия не опубликована. Он подтягивается транзитивно через @solana/buffer-layout-utils → @solana/spl-token.

Этот пакет сохраняет точно такой же API и чистый JavaScript-путь оригинала (toBigIntLE, toBigIntBE, toBufferLE, toBufferBE), без require bindings и без при установке.

node-gyp rebuild

Доказательство эквивалентности

npm test сравнивает каждую функцию с дословной копией [email protected]/dist/browser.js (referencia-bigint-buffer-1.1.5-browser.js) на 20 046 проверках: случайные буферы размером 0–64 байта, ширины усечения/дополнения, граничные значения вплоть до 2^256−1 и круговые преобразования u64.

Использование (npm overrides)

root@kitploit:~
"overrides": { "bigint-buffer": "github:disley15-collab/bigint-buffer-js#<commit>" }

Привяжите к хешу коммита.

Лицензия

Apache-2.0 (как и у оригинала). См. NOTICE.

Скачать инструмент