fromIntegral: conversion errorfromIntegral may result in coercion errors when used with optimization flags -O1 or -O2
in the following situation:
Int to Natural does not throw an arithmetic underflow errorInteger greater than 2^64 to Natural overflow.For the most part, these errors in and of themselves result only in availability and data integrity issues. However, in some circumstances, they may result in other, more complicated security related flaws, such as buffer overflow conditions.
{
"home": "https://github.com/haskell/security-advisories",
"osvs": "https://raw.githubusercontent.com/haskell/security-advisories/refs/heads/generated/osv-export",
"repository": "https://github.com/haskell/security-advisories"
}"https://github.com/haskell/security-advisories/tree/main/advisories/published/2024/HSEC-2024-0006.md"
"https://raw.githubusercontent.com/haskell/security-advisories/refs/heads/generated/osv-export/2024/HSEC-2024-0006.json"
"https://github.com/haskell/security-advisories/blob/generated/osv-export/2024/HSEC-2024-0006.json"