|
About the Bug Reports category
|
|
0
|
11
|
August 11, 2026
|
|
Unexpected result after CKKS-to-FHEW switching with multiplicativeDepth=1 and FIXEDAUTO
|
|
0
|
7
|
September 8, 2026
|
|
[Bug report] `NativeIntegerT::MultiplyAndRound()` can mis-round ordinary 60-bit inputs because it routes through `double`
|
|
0
|
7
|
September 8, 2026
|
|
[Bug report] CKKS scheme switching can round residues incorrectly because `RoundqQAlter()` uses `double`
|
|
0
|
7
|
September 8, 2026
|
|
[Bug report] CKKS `COMPOSITESCALINGAUTO` can generate a first composite modulus over 5 bits below `firstModSize`
|
|
0
|
5
|
September 8, 2026
|
|
[Bug report] OpenFHE 128-bit CKKS can silently wrap a scaled real plaintext coefficient modulo the active tower and decode near zero
|
|
0
|
9
|
September 4, 2026
|
|
Bug: Sparsely packed EvalBootstrap quietly destroys the message for certain levelBudget[1] values without any exception or warning
|
|
0
|
31
|
August 29, 2026
|
|
[Bug report] `PolyImpl` signed-vector assignment negates signed minimum values and triggers UB
|
|
2
|
43
|
August 28, 2026
|
|
[Bug report] 128-bit CKKS plaintext encoding right-shifts by out-of-range counts for tiny inputs and misencodes results
|
|
1
|
54
|
August 13, 2026
|
|
[Bug report] 128-bit CKKS scalar EvalAdd/EvalSub/EvalMult can shift by out-of-range counts for tiny operands, and EvalMult can produce wrong results
|
|
1
|
47
|
August 12, 2026
|
|
[Bug report] "Discrete Gaussian Generator Generic" shallow-copies owned SamplerCombiner pointers, causing use-after-free on destruction
|
|
1
|
34
|
August 12, 2026
|
|
[Bug report] BFV/BGV `EvalAtIndexKeyGen(INT_MIN)` can hang in automorphism-index computation
|
|
1
|
40
|
August 12, 2026
|
|
[Bug report] Field2n(const Poly&) can flip the sign of positive centered coefficients above `INT64_MAX`
|
|
1
|
30
|
August 12, 2026
|
|
[Bug report] `SamplerCombiner` ignores its second sampler parameter and returns incorrect combined values for distinct samplers
|
|
1
|
34
|
August 12, 2026
|
|
[Bug report] `ConvertToInt32` silently narrows centered values outside the int32_t range
|
|
1
|
42
|
August 11, 2026
|
|
[Question / parser robustness report] BFVrns ciphertext deserialization can reach impractical allocation requests from malformed ciphertext metadata
|
|
2
|
53
|
August 11, 2026
|
|
[Question / UB report] BinFHE LMKCDEY SignedDigitDecompose performs signed left shifts with undefined behavior
|
|
4
|
114
|
August 5, 2026
|
|
[Bug report] BE2 bigintfxd unsigned reverse loops wrap and access out of bounds at the full-width boundary
|
|
2
|
48
|
August 5, 2026
|
|
[Bug report] 128-bit CKKS complex encoding uses a 64-bit shift in the imaginary branch and can misencode results
|
|
1
|
51
|
August 3, 2026
|
|
[Bug report] BinFHE EvalBinGate(vector) lacks arity/null checks and crashes on malformed vectors
|
|
1
|
56
|
August 3, 2026
|
|
Bug report] BinFHEContext::SwitchCTtoqn accepts malformed LWESwitchingKey tensors and crashes in KeySwitch
|
|
1
|
36
|
August 3, 2026
|
|
[Bug report] BinFHEContext::SwitchCTtoqn accepts malformed large-dimension ciphertexts when the modulus matches
|
|
1
|
46
|
August 3, 2026
|
|
BinFHEContext::Decrypt accepts undersized ciphertexts, leading to an out-of-bounds read
|
|
1
|
43
|
August 3, 2026
|
|
Malformed BinFHEContext archive can trigger a heap-buffer-overflow in RingGSWCryptoParams::PreCompute
|
|
1
|
34
|
August 3, 2026
|
|
[Bug report]OpenFHE vector ModExp and ModExpEq produce incorrect results when the exponent is greater than or equal to the vector modulus
|
|
1
|
126
|
July 16, 2026
|