Lucene search
K

6 matches found

RedhatCVE
RedhatCVE
added 2026/04/25 7:22 a.m.2 views

CVE-2026-41197

Noir is a Domain Specific Language for SNARK proving systems that is designed to use any ACIR compatible proving system, and Brillig is the bytecode ACIR uses for non-determinism. Noir programs can invoke external functions through foreign calls. When compiling to Brillig bytecode, the SSA...

9.3CVSS5.3AI score0.00019EPSS
Exploits0References1
CVE
CVE
added 2026/04/23 12:35 a.m.7 views

CVE-2026-41197

CVE-2026-41197 concerns Brillig/Noir: a bug in allocate_foreign_call_result_array when handling nested arrays (e.g., [(u32,u32);3]) during foreign calls. The code discards inner element types and uses the semantic length of the nested array, yielding under-allocation of semi-flattened size for co...

9.3CVSS5.7AI score0.00019EPSS
Exploits0References2
Cvelist
Cvelist
added 2026/04/23 12:35 a.m.34 views

CVE-2026-41197 Brillig: Heap corruption in foreign call results with nested tuple arrays

Noir is a Domain Specific Language for SNARK proving systems that is designed to use any ACIR compatible proving system, and Brillig is the bytecode ACIR uses for non-determinism. Noir programs can invoke external functions through foreign calls. When compiling to Brillig bytecode, the SSA...

9.3CVSS0.00019EPSS
Exploits0References2
ATTACKERKB
ATTACKERKB
added 2026/04/23 12:35 a.m.3 views

CVE-2026-41197

Noir is a Domain Specific Language for SNARK proving systems that is designed to use any ACIR compatible proving system, and Brillig is the bytecode ACIR uses for non-determinism. Noir programs can invoke external functions through foreign calls. When compiling to Brillig bytecode, the SSA...

9.3CVSS5.7AI score0.00019EPSS
Exploits0References3Affected Software1
Github Security Blog
Github Security Blog
added 2026/04/21 8:16 p.m.9 views

Brillig: Heap corruption in foreign call results with nested tuple arrays

Description Noir programs can invoke external functions through foreign calls. When compiling to Brillig bytecode, the SSA instructions are processed block-by-block in BrilligBlock::compileblock. When the compiler encounters an Instruction::Call with a Value::ForeignFunction target, it invokes...

9.3CVSS5.8AI score0.00019EPSS
Exploits0References4Affected Software1
ThreatPost
ThreatPost
added 2014/03/19 12:58 p.m.6 views

NSA RETRO Tool Collects Content of Phone Calls

The latest in the slow but steady trickle of leaks dripping out of NSA whistleblower Edward Snowden reportedly shows that the U.S. spying agency has the capacity to recall entire foreign phone call conversations for as long a month after the fact. The program, according to a Washington Post repor...

0.5AI score
Exploits0References4
Rows per page
Query Builder