Executar análise estática (SAST) na base de código à procura do padrão inseguro no fluxo de dados.
Improper Handling of Single Event Upsets
This vulnerability occurs when hardware logic fails to properly manage single-event upsets (SEUs), which are temporary bit flips caused by environmental factors.
What is CWE-1261?
Real-world CVEs caused by CWE-1261
Ainda não há referências CVE públicas associadas a este CWE no catálogo da MITRE.
Trajeto do atacante passo a passo
- 1
This is an example from [REF-1089]. See the reference for full details of this issue.
- 2
Parity is error detecting but not error correcting.
- 3
In 2016, a security researcher, who was also a patient using a pacemaker, was on an airplane when a bit flip occurred in the pacemaker, likely due to the higher prevalence of cosmic radiation at such heights. The pacemaker was designed to account for bit flips and went into a default safe mode, which still forced the patient to go to a hospital to get it reset. The bit flip also inadvertently enabled the researcher to access the crash file, perform reverse engineering, and detect a hard-coded key. [REF-1101]
Vulnerable Other
Parity is error detecting but not error correcting.
Due to single-event upsets, bits are flipped in memories. As a result, memory-parity checks fail, which results in restart and a temporary denial of service of two to three minutes. Secure Other
Using error-correcting codes could have avoided the restart caused by SEUs. How to prevent CWE-1261
- Architecture and Design Implement triple-modular redundancy around security-sensitive modules.
- Architecture and Design SEUs mostly affect SRAMs. For SRAMs storing security-critical data, implement Error-Correcting-Codes (ECC) and Address Interleaving.
How to detect CWE-1261
Executar testes dinâmicos de segurança de aplicações (DAST) contra o endpoint em execução.
Monitorizar os registos em tempo de execução para traços de exceção invulgares, input malformado ou tentativas de contornar a autorização.
Revisão de código: sinalizar qualquer novo código que trate input desta superfície sem usar os ajudantes validados do framework.
O Plexicus deteta automaticamente o CWE-1261 e abre um PR de correção em menos de 60 segundos.
O Codex Remedium analisa cada commit, identifica esta fraqueza exata e entrega um pull request pronto para revisão com o patch. Sem tickets. Sem transferências.
Frequently asked questions
O que é o CWE-1261?
This vulnerability occurs when hardware logic fails to properly manage single-event upsets (SEUs), which are temporary bit flips caused by environmental factors.
Qual a gravidade do CWE-1261?
A MITRE não publicou uma classificação de probabilidade de exploração para esta fraqueza. Trate-a como impacto médio até o seu modelo de ameaças provar o contrário.
Que linguagens ou plataformas são afetadas pelo CWE-1261?
MITRE lists the following affected platforms: Not OS-Specific, Not Architecture-Specific, Not Technology-Specific.
Como posso prevenir o CWE-1261?
Implement triple-modular redundancy around security-sensitive modules. SEUs mostly affect SRAMs. For SRAMs storing security-critical data, implement Error-Correcting-Codes (ECC) and Address Interleaving.
Como é que o Plexicus deteta e corrige o CWE-1261?
O motor SAST do Plexicus correlaciona a assinatura de fluxo de dados do CWE-1261 em cada commit. Quando é encontrada uma correspondência, o nosso agente Codex Remedium abre um PR de correção com o código corrigido, testes e um resumo de uma linha para o revisor.
Onde posso saber mais sobre o CWE-1261?
A MITRE publica a definição canónica em https://cwe.mitre.org/data/definitions/1261.html. Pode também consultar a documentação da OWASP e do NIST para orientações adjacentes.
Weaknesses related to CWE-1261
Improper Handling of Physical or Environmental Conditions
This weakness occurs when a hardware device fails to manage unexpected physical or environmental situations, whether they happen naturally…
Improper Protection Against Voltage and Clock Glitches
This vulnerability occurs when a hardware device lacks proper physical safeguards against deliberate electrical manipulation. Without…
Improper Handling of Faults that Lead to Instruction Skips
This vulnerability occurs when a hardware device lacks or incorrectly implements the necessary circuitry or sensors to detect and respond…
Improper Handling of Hardware Behavior in Exceptionally Cold Environments
This weakness occurs when a hardware device or its firmware lacks proper safeguards to maintain security functions when operated in…
Incorrect Comparison Logic Granularity
This vulnerability occurs when a system compares sensitive data, like passwords or authentication tokens, piece-by-piece instead of as a…
Further reading
- MITRE — CWE-1261 oficial https://cwe.mitre.org/data/definitions/1261.html
- Single Event Upset: An Embedded Tutorial https://www.eng.auburn.edu/~agrawvd/TALKS/tutorial_6pg.pdf
- Single Event Upsets in Implantable Cardioverter Defibrillators https://ieeexplore.ieee.org/stamp/stamp.jsp?arnumber=736549&tag=1
- Single Event Effects in FPGA Devices 2015-2016 https://ntrs.nasa.gov/search.jsp?R=20160007754
- Cisco 12000 Single Event Upset Failures Overview and Work Around Summary https://www.cisco.com/c/en/us/support/docs/field-notices/200/fn25994.html
- Different Ways to Mitigate Soft Errors in Asynchronous SRAMs - KBA90939 https://community.infineon.com/t5/Knowledge-Base-Articles/Different-Ways-to-Mitigate-Soft-Errors-in-Asynchronous-SRAMs-KBA90939/ta-p/257944
- Cosmic particles can change elections and cause plans to fall through the sky, scientists warn https://www.independent.co.uk/news/science/subatomic-particles-cosmic-rays-computers-change-elections-planes-autopilot-a7584616.html
Pare de pagar por desenvolvedor.
Comece a fechar o ciclo.
O Plexicus é o ASPM nativo de IA que verifica, filtra, corrige, pentesta e explica — de forma autónoma. Programadores ilimitados, repos ilimitados, ações de IA de utilização justa. Nível gratuito real, €269/mo anual quando estiver pronto.