js-ts.detect-buffer-noassert

返回列表 · CWE 索引

js-tsWARNING规则详情

各语言消息对照

语言消息
de

Die Verwendung von noassert in der Buffer-API wurde erkannt; sie erlaubt Offsets hinter das Ende des Buffers. Das kann zu Lese- oder Schreibzugriffen hinter das Buffer-Ende führen.

en

Detected usage of noassert in Buffer API, which allows the offset the be beyond the end of the buffer. This could result in writing or reading beyond the end of the buffer.

fr

L'utilisation de noassert dans l'API Buffer a été détectée : elle autorise un décalage au-delà de la fin du tampon, d'où des lectures ou écritures hors limites.

ja

Buffer API での noassert の使用が検出されました。これによりオフセットがバッファの末尾を越えることが許可され、境界外の読み書きが発生する恐れがあります。

ko

Buffer API가 noassert와 함께 사용되는 것이 감지되었습니다. 이는 오프셋이 버퍼 끝을 넘는 것을 허용하여 범위를 벗어난 읽기/쓰기를 일으킬 수 있습니다.

ru

Обнаружено использование noassert в Buffer API — оно допускает смещение за пределами буфера, что может привести к чтению или записи за его границами.

zh

检测到 Buffer API 使用 noassert,允许偏移量越过缓冲区末尾,可能造成越界读写。

zh-Hant

檢測到 Buffer API 使用 noassert,允許偏移量越過緩衝區末尾,可能造成越界讀寫。

CWE 知识卡

语言名称修复建议
deZugriff außerhalb der SpeicherpuffergrenzenVerwenden Sie sichere APIs mit Grenzprüfung (etwa snprintf/memcpy_s), prüfen Sie Indizes und Längen und aktivieren Sie die Compiler-Härtung.
en——
frLimitation inappropriée des opérations dans les limites d'un tampon mémoireUtilisez des API sûres avec vérification des limites (snprintf/memcpy_s, etc.), validez les indices et les longueurs, et activez les protections du compilateur.
jaメモリバッファの境界外アクセス境界チェック付きの安全な API(snprintf/memcpy_s など)を使用し、インデックスと長さを検証して、コンパイラのハードニングを有効にしてください。
ko메모리 버퍼 경계 초과경계 검사가 포함된 안전한 API(예: snprintf/memcpy_s)를 사용하고, 인덱스와 길이를 검증하며, 컴파일러 강화를 활성화하십시오.
ruВыход за границы буфера в памятиИспользуйте безопасные API с проверкой границ (например, snprintf/memcpy_s), проверяйте индексы и длины, включайте защитные механизмы компилятора.
zh内存缓冲区越界使用带边界检查的安全 API(如 snprintf/memcpy_s),校验索引与长度,开启编译器加固。
zh-Hant記憶體緩衝區越界使用帶邊界檢查的安全 API(如 snprintf/memcpy_s),驗證索引與長度,開啟編譯器強化。

元数据

likelihoodLOW
impactHIGH
confidenceLOW

修复字段

fix无
fix-regex无

上游规则源

github.com/opengrep/opengrep-rules/tree/main/javascript/lang/security/detect-buffer-noassert.yaml