CWE-369: Divide By Zero
BaseLikelihood of exploit: Medium
The product divides a value by zero.
This weakness typically occurs when an unexpected value is provided to the product, or if an error occurs that is not properly detected. It frequently occurs in calculations involving physical dimensions such as size, length, width, and height.
Consequences
- Availability: DoS: Crash, Exit, or Restart
Recent advisories
- GHSA-vf33-6r7x-66xx — ImageMagick: Division by Zero in binomial kernel
- GHSA-543g-8grm-9cw6 — ImageMagick has Division-by-Zero in YUV sampling factor validation, which leads to crash
- GHSA-wpp4-vqfq-v4hp — ImageMagick CLAHE : Unsigned underflow and division-by-zero lead to OOB pointer arithmetic and process crash (DoS)
- GHSA-fh55-q5pj-pxgw — ImageMagick affected by divide-by-zero in ThumbnailImage via montage -geometry ":" leads to crash
- GHSA-v9pg-qw6x-w5r2 — PaddlePaddle floating point exception in paddle.amin
- GHSA-xjpw-hx47-rccv — PaddlePaddle floating point exception in paddle.nanmedian
- GHSA-rx2r-q96c-w5cc — PaddlePaddle floating point exception in paddle.topk
- GHSA-rg9q-m8hv-xxr6 — PaddlePaddle floating point exception in paddle.lerp
- GHSA-jm68-fpmr-8j2g — PaddlePaddle floating point exception in paddle.linalg.matrix_rank
- GHSA-c6ph-m8cw-rfqh — PaddlePaddle floating point exception in paddle.linalg.eig
- GHSA-275c-w5mq-v5m2 — PaddlePaddle floating point exception in paddle.argmin and paddle.argmax
- GHSA-cv2j-922j-hr56 — Float point exception (FPE) in paddlepaddle
- GHSA-q5jv-m6qw-5g37 — TensorFlow vulnerable to floating point exception in `Conv2D`
- GHSA-gf2j-f278-xh4v — Division by zero in TFLite
- GHSA-428x-9xc2-m8mj — Division by zero in TFLite
MergeHarbor checks every repository's dependencies against this database, ranks what matters by exploitability and reachability, routes it to the owning team and opens the fix pull request.
Check your repos with MergeHarbor