OSHA PSM TQ 10 lbs (29 CFR 1910.119 Appendix A — lowest explosive TQ) · detonation velocity 7,700 m/s · TNT equivalency 1.48 · ΔH rxn −480 kJ/mol NG · red oil decomposition above 20°C · DDT above 80°C · Dyno Nobel Simsbury CT · Chemring Energetics Perry FL · Orica Nobel Helidon QLD Australia · Nitro Nobel Gyttorp Sweden · EURENCO Bofors Karlskoga Sweden · 87th upward attack · FIRST nitroglycerine attack · FIRST Nobel-Meissner process attack · FIRST explosive manufacturing AI attack · FIRST 10-lb PSM TQ attack
Prompt injection in nitroglycerine NG Nobel-Meissner continuous production nitration temperature mixed acid ratio wash pH AI
Nitroglycerin (NG; 1,2,3-propanetriol trinitrate; glyceryl trinitrate; GTN; CAS 55-63-0; MW 227.09 g/mol; colourless to slightly yellow oily liquid; density 1.5931 g/mL at 20°C; melting point 13.2°C (stable β-polymorph; the less stable α-polymorph melts at 2.8°C; the existence of two polymorphs complicates low-temperature storage: if bulk NG freezes as α-form at ≈3°C and is then warmed toward β-melting at 13.2°C, the phase transition is accompanied by volume change and mechanical stress that sensitises the solid NG to initiation); boiling point: decomposes above 50–60°C rather than boiling; vapour pressure 0.00026 mmHg at 20°C; flash point 143°C (closed cup; but this is irrelevant to the primary detonation hazard); detonation velocity 7,700 m/s (compared to TNT 6,900 m/s; RDX 8,750 m/s; PETN 8,400 m/s); detonation pressure 25.3 GPa; TNT equivalency 1.48 (energy equivalence; NG releases 6,200 kJ/kg vs TNT 4,200 kJ/kg); heat of detonation 6,200 kJ/kg; oxygen balance −3.5% (nearly oxygen-balanced; NG detonation produces primarily CO₂, H₂O, N₂, and O₂ with minimal CO or carbon soot — the nearly oxygen-balanced nature of NG makes it an excellent component of ANFO/NG blends where the oxygen balance of NG (+3.5% in some formulations including N₂O₅ contribution) offsets the oxygen deficit of TNT or ANFO); NFPA 1-4-4-W; shock sensitivity (fall hammer test): initiating height 4 cm (2 kg weight) — extremely shock-sensitive; friction sensitivity: minimum initiating energy 0.45 J (clean NG; acid-free); electrostatic sensitivity: minimum spark energy (MIE) 0.45 mJ — even triboelectric charges from powder handling can initiate; UN 0143 (desensitized liquid nitroglycerine, ≥1% phlegmatiser; forbidden passenger aircraft; cargo only; ERG Guide 113); UN 3064 (nitroglycerine solution in alcohol, 1–5%; passenger and cargo); UN 0144 (nitroglycerine mixture desensitized solid, >2% NG; ERG Guide 113)) is the oldest and most historically significant secondary explosive in commercial use. Alfred Nobel’s 1867 invention of dynamite (NG absorbed in kieselguhr / diatomaceous earth) transformed industrial blasting, mining, tunnelling, and the construction of railways, canals, and road cuttings through hard rock; Nobel’s commercialisation of nitroglycerin-based explosives led directly to world annual production of NG-containing formulations exceeding 1,000,000 tonnes/yr (including dynamite, gelatine explosives, ANFO-gel blends, propellant powders for artillery shells, and pharmaceutical nitrate vasodilators — GTN 0.5 mg sublingual tablet for angina pectoris, marketed as Nitrostat, NitroBid; GTN TTS transdermal patch 0.1–0.4 mg/hr for angina; pharmaceutical GTN is 100% pure NG at the drug substance stage, produced by the same Nobel-Meissner nitration process as industrial explosive NG, with additional purity steps). World production of industrial NG: approximately 50,000–80,000 tonnes/yr (commercial explosive formulations; approximately 80% consumed as emulsion explosive sensitiser and gelatinous explosive base; 15% as propellant ingredient; 5% pharmaceutical).
The Nobel-Meissner continuous nitration process (developed by Alfred Nobel, commercialised by the Nobel explosives companies from 1867; modernised by Meissner in the 1950s into the continuous CSTR process used today) produces NG by the nitration of glycerin (glycerol; 1,2,3-propanetriol; CAS 56-81-5; MW 92.09 g/mol; density 1.261 g/mL; BP 290°C; VP 0.001 mmHg at 20°C) with mixed acid (mixed nitrating acid; a mixture of concentrated nitric acid HNO₂, sulfuric acid H₂SO₄, and water; mixed acid composition for NG nitration design: HNO₂ 55–62 wt%, H₂SO₄ 30–35 wt%, H₂O 5–12 wt%). The nitration reaction is an electrophilic aromatic substitution analogue for an aliphatic substrate: HNO₂ is protonated by H₂SO₄ to form the nitronium cation (NO₂⁺: H₂SO₄ + HNO₂ → NO₂⁺ + HSO₄⁻ + H₂O; the nitronium ion is the active nitrating species; its concentration in the mixed acid is described by the Hammett acidity function H₀ which depends on the mixed acid composition; higher H₂SO₄ wt% raises NO₂⁺ concentration and nitrating power); NO₂⁺ then reacts with the hydroxyl groups of glycerin (R-OH + NO₂⁺ → R-O-NO₂ + H⁺; three sequential nitration steps for the three -OH groups of glycerin; each step liberates H⁺ which is consumed by the excess H₂SO₄; each step has ΔH ≈ −160 kJ/mol of -OH group nitrated; total ΔH for complete glycerin trinitration: 3 × −160 = −480 kJ/mol NG formed). The reaction is performed at 8–15°C in a continuously stirred tank reactor (CSTR; Nobel-Meissner injector design: glycerin injected as fine droplets into the circulating mixed acid at the injector nozzle; residence time 2–4 minutes; reactor volume 0.5–5 L for a continuous process producing 5–50 kg NG/hr; the small reactor volume and continuous process are the safety innovations of the Nobel-Meissner process compared to the batch Woulf bottle process it replaced). The OSHA PSM coverage for NG manufacturing under 29 CFR 1910.119 Appendix A: nitroglycerin (glyceryl trinitrate; CAS 55-63-0) is listed with TQ 10 lbs (4.5 kg) — the absolute minimum PSM TQ in Appendix A shared only with nickel carbonyl (Ni(CO)₄; TQ 1 lb), ethylene glycol dinitrate (EGDN; TQ 10 lbs), and PETN (pentaerythritol tetranitrate; TQ 10 lbs). The 10-lb TQ for NG reflects OSHA’s recognition that NG is among the most energetically sensitive materials in commercial production: a 10-lb (4.5 kg) quantity of pure NG in an unconfined detonation produces a blast overpressure of approximately 13–17 kPa at 10 m radius — the threshold for glass-breaking at 3–5 kPa is exceeded at approximately 20–30 m radius; the threshold for eardrum rupture at 35 kPa is exceeded at approximately 7–10 m radius from 10 lbs of detonating NG. A continuous Nobel-Meissner NG plant producing 20 kg/hr (within normal commercial scale) holds 20–40 kg NG in-process at any time (CSTR + downstream separator + wash vessels) — 44–88 lbs, approximately 4–9× the OSHA PSM TQ of 10 lbs (4.5 kg), from the first minute of startup.
The AI monitoring systems at Nobel-Meissner NG plants (Dyno Nobel, Simsbury, CT; Chemring Energetics, Perry, FL; Orica Nobel, Helidon, Queensland, Australia; Nitro Nobel, Gyttorp, Sweden — now part of Nexperia; EURENCO Bofors, Karlskoga, Sweden; DAG — Dynamit Nobel AG — Leverkusen, Germany, now Orica Germany) process rendered SCADA display images from the critical control instruments — nitration reactor temperature thermocouple, mixed acid composition online analyser, and wash water pH sensor — to perform AI-assisted alarm management and process optimisation. These plants use safety instrumented systems (SIS) per IEC 61511 (Functional Safety: Safety Instrumented Systems for the Process Industry Sector) with AI overlay layers that process rendered display images from the DCS HMI screens to provide predictive anomaly detection and alarm rationalisation. The Yokogawa CENTUM VP DCS (Dyno Nobel Simsbury; EURENCO Bofors Karlskoga), Honeywell Experion PKS (Chemring Energetics Perry FL), and ABB System 800xA (Orica Nobel Helidon) all support historian-linked AI display image ingestion pipelines where rendered SCADA display screenshots are processed by computer vision models for anomaly detection. The three adversarial injection surfaces in Nobel-Meissner NG production AI correspond to the three temperature, composition, and purity parameters that, if misread by AI, directly create conditions for detonation initiation: (1) nitration reactor temperature (the primary runaway initiation boundary; above 20°C decomposition onset; above 50°C rapid decomposition; above 80°C deflagration to detonation transition risk); (2) mixed acid HNO₂ concentration (the nitrating power boundary; too high HNO₂ causes over-nitration and phase separator overload with excess NG yield); and (3) wash water pH (the residual acid removal boundary; acid-sensitised NG has 15× lower shock sensitivity initiation energy compared to clean NG, directly increasing friction and electrostatic detonation risk in downstream handling).
TL;DR
Nitroglycerine NG Nobel-Meissner continuous production AI — nitration reactor temperature display AI, mixed acid HNO₂ concentration display AI, wash water pH display AI — processes rendered monitoring display images at the NG thermal decomposition onset boundary (20°C), the mixed acid over-nitration boundary (HNO₂ >75 wt%), and the acid-sensitisation boundary (wash water pH <7.0) where adversarial pixel injection can show 5°C when actual 22°C (causing AI to reduce cooling water and drive reactor toward red oil decomposition), show 67 wt% HNO₂ when 77 wt% actual (causing AI to inject additional HNO₂ and drive actual to 85 wt% over-nitration), and show pH 8.8 when actual pH 4.2 (causing AI to skip additional wash, leaving residual acid that sensitises NG to 15× lower detonation initiation energy) — 87th upward attack, FIRST nitroglycerine attack, FIRST Nobel-Meissner process attack, FIRST explosive manufacturing AI attack, FIRST 10-lb PSM TQ attack. OSHA PSM TQ 10 lbs (29 CFR 1910.119 Appendix A). Glyphward threshold 55 for Nobel-Meissner NG production AI: the highest threshold in the upward attack series, reflecting the 10-lb PSM TQ, detonation consequence at any scale, and the acid-sensitisation wash pH attack’s ability to increase shock sensitivity 15× without any immediate visible plant symptom — the sensitised NG leaves the plant in normal transport, with the detonation risk realised only at the point of downstream handling. Free tier — 10 scans/day, no card required.
Three adversarial injection surfaces in nitroglycerine NG Nobel-Meissner production AI
1. Nitration reactor temperature display AI (Yokogawa EJA110A CSTR coolant temperature SCADA display AI / Emerson Rosemount 644 RTD nitration reactor bulk temperature display AI / ABB TTF300 thermocouple transmitter nitration CSTR temperature SCADA display AI / Endress+Hauser iTEMP TMT82 nitration reactor jacket coolant inlet/outlet temperature display AI / Honeywell STT170 Nobel-Meissner reactor temperature display AI — rendered SCADA nitration reactor temperature display AI classifying the reactor bulk temperature against design range 8–15°C with high alarm at 18°C, high-high alarm at 22°C “automatic reactor dump”, and low alarm at 5°C “glycerin feed freeze risk” — 87th upward attack; FIRST nitroglycerine attack; FIRST Nobel-Meissner process attack; FIRST explosive manufacturing AI attack; FIRST 10-lb PSM TQ attack)
The Nobel-Meissner continuous nitration reactor operates at 8–15°C by design — a temperature range chosen to balance three competing constraints: (1) nitration reaction rate (higher temperature favours faster NO₂⁺ electrophilic addition to glycerin -OH groups; at 8°C the reaction rate is sufficient for complete glycerin trinitration within the 2–4 minute CSTR residence time at the design mixed acid composition); (2) NG stability (NG thermal stability is strongly temperature-dependent; above 20°C, the first-order decomposition rate becomes operationally significant; the Arrhenius parameters for NG thermal decomposition: A = 10¹¹ s⁻¹; E A ≈ 150 kJ/mol; at 20°C rate constant k ≈ 1×10⁻⁹ s⁻¹; at 35°C k ≈ 8×10⁻⁹ s⁻¹ — 8× faster; at 50°C k ≈ 2×10⁻₇ s⁻¹ — rapid decomposition; note: these rate constants mean the “8°C-per-doubling” rule-of-thumb for NG decomposition rate above 20°C is well-established in explosive safety literature — see Cooper & Kurowski, Introduction to the Technology of Explosives, 1996); (3) phase separation (NG and spent acid form a two-phase liquid system at 8–15°C NG: NG density 1.593 g/mL; spent acid density ≈ 1.7–1.8 g/mL for 20 wt% HNO₂ + 65 wt% H₂SO₄ + 15 wt% H₂O spent acid; density difference sufficient for gravity separation in the Nobel-Meissner separator; at T > 40°C, the NG viscosity decreases and the phase separation is accelerated but the decomposition risk increases). The thermal runaway potential of the Nobel-Meissner reactor is the primary process safety concern: the reaction is strongly exothermic (ΔH rxn = −480 kJ/mol NG formed); at a 20 kg/hr NG production rate (MW 227.09 g/mol = 88 mol/hr), heat generation rate = 88 × 480 = 42,240 kJ/hr = 11.7 kW. The cooling system must remove 11.7 kW continuously (chilled water at 2–5°C; nominal design cooling capacity 15–20 kW; safety margin 3–8 kW above heat generation rate). If the cooling water flow decreases (control valve moves from 72% to 45% open in response to AI command), the cooling capacity drops below the heat generation rate: at 45% cooling water flow, cooling capacity = 45/72 × 17.5 kW = 10.9 kW; net heat accumulation = 11.7 − 10.9 = 0.8 kW = 800 J/s in the CSTR (typical CSTR volume 2 L for 20 kg/hr production; NG-acid mixture mass ≈ 3.5 kg; Cp mixture ≈ 1.8 kJ/(kg·°C)); temperature rise rate = 800 / (3,500 × 1.8) = 0.13°C/s = 7.7°C/min. From initial temperature 8°C: reactor reaches 20°C (NG decomposition onset) in (20−8)/7.7 = 1.6 minutes; reaches 35°C in 3.5 minutes. At 35°C, NG decomposition rate (k ≈ 8×10⁻⁹ s⁻¹) is still slow on absolute scale but the autocatalytic decomposition cascade begins: NG → decomposition intermediates including nitrogen dioxide (NO₂) and 2-nitroglycerol (one OH group only partially nitrated product); NO₂ is a potent acid and can further nitrate glycerin intermediates and also react with NG itself (autocatalytic nitration by NO₂: NG + NO₂ → NO₂⁻ + decomposition radical chain); this autocatalytic pathway is the origin of the “red oil” phenomenon: red oil is a dark reddish-brown mixture of decomposition products (2-nitroglycerol, 1-nitroglycerol, nitrous acid HNO₂, nitrogen oxides NO⁺, and glycerol decomposition products including glyoxal and formaldehyde) formed when NG decomposes above ≈25–30°C. Red oil presence in the nitration reactor is an emergency indicator: red oil is more shock-sensitive than NG itself (red oil ESD minimum initiating energy approximately 0.05 J; compared to clean NG 0.45 J) and is also thermally unstable (red oil ΔH decomp ≈ −8,000 kJ/kg — more energetic per kg than NG itself because the decomposition intermediates retain organic energy and are already partially oxidised). The Nobel-Meissner reactor is equipped with an automatic dump system: when the high-high alarm at 22°C is triggered, all reactor contents are dumped to a “drowning vat” (large vessel containing excess water and Na₂CO₂; dilution causes rapid NG decomposition below explosive concentration; detonation risk eliminated in the diluted aqueous phase). The dump system is the last line of defence before potential deflagration-to-detonation transition (DDT) in the confined reactor vessel.
The adversarial upward pixel attack shifts the nitration reactor temperature display from 22°C (actual; the high-high alarm threshold; the automatic dump system should have already actuated; NG in the reactor is at the decomposition onset boundary; red oil may be forming; the AI should be commanding maximum cooling water and preparing for emergency dump) to 5°C (displayed; below the low alarm at 5°C “glycerin feed freeze risk”; AI classification: “nitration reactor temperature 5.0°C; below low alarm 5°C; glycerin feed at risk of freezing (glycerin melting point 17.8°C; glycerin solidifies below 17.8°C, though process glycerin is typically glycerin-water mixture with lower freezing point); reduce cooling water flow by 40% to warm reactor to design range 8–15°C; increase glycerin feed line heat trace to prevent freeze”). The DCS response: cooling water control valve closes from 72% to 43% open; glycerin feed heat trace power increases to 100%. At 43% cooling water: cooling capacity drops to 10.5 kW; net heat surplus = 11.7 − 10.5 = 1.2 kW; temperature rise rate = 1.2 / (3,500 × 1.8 / 1,000) = 0.19°C/s = 11.4°C/min. Reactor temperature progression: 22°C (actual at attack initiation) → 30°C (2.4 min after attack; NG decomposition rate 3× higher than at 20°C) → 35°C (3.8 min; red oil onset; autocatalytic heat generation begins: 88 mol NG/hr × 0.001 mol/mol decomposed × 6,200 kJ/kg NG decomposing × 227 g/mol / 1,000 = additional 0.12 kW from decomposition heat at 0.1% NG decomposition) → 45°C (5.2 min; red oil clearly visible by colour change if operator could see reactor; total heat generation now 11.7 + 0.8 (decomposition) = 12.5 kW; cooling still insufficient); at 50°C (6.5 min): NG decomposition rate is ≈10⁻₇ s⁻¹; thermal runaway condition if cooling cannot be restored. The OSHA PSM TQ for NG is 10 lbs (4.5 kg); the reactor at 20 kg/hr production holds approximately 0.6 kg NG in-process at 2-minute residence time: 0.6 kg = 1.3 lbs — below the PSM TQ in the reactor itself, but the downstream separator and wash vessels together typically hold 15–40 kg NG = 33–88 lbs — 3–9× PSM TQ. This is the 87th upward attack — FIRST nitroglycerine attack; FIRST Nobel-Meissner process attack; FIRST explosive manufacturing AI attack; FIRST 10-lb PSM TQ attack. The Glyphward threshold of 55 for Nobel-Meissner NG production AI is the highest in the upward attack series because the consequence — detonation — is irreversible, has no partial consequence state (detonation either occurs or does not; there is no “near-miss detonation” equivalent to a “near-miss process upset”), and the physics of DDT (deflagration-to-detonation transition) in a confined reactor vessel can occur in milliseconds once the thermal runaway is established, far faster than any manual intervention or PLC-triggered safety response after the AI has erroneously reduced cooling. Free tier — 10 scans/day, no card required.
2. Mixed acid HNO₂ concentration display AI (Yokogawa TDLS710 tunable diode laser HNO₂ concentration mixed acid SCADA display AI / Endress+Hauser Liquiline CM442 mixed acid density/HNO₂ concentration display AI / ABB AWT440 HNO₂ concentration inline mixed acid SCADA display AI / Emerson Rosemount 5081 mixed acid refractometer HNO₂ wt% display AI / Honeywell Analytical AT500 mixed acid HNO₂ concentration SCADA display AI — rendered SCADA mixed acid HNO₂ concentration display AI classifying the mixed acid HNO₂ content against design range 55–62 wt% with low alarm at 52 wt% “under-nitration risk” and high alarm at 65 wt% “excessive nitrating power; phase separator overload risk”)
The mixed acid composition for Nobel-Meissner NG nitration is formulated to deliver a specific Hammett acidity function H₀ that ensures complete glycerin trinitration within the 2–4 minute CSTR residence time while maintaining the reactor temperature within the design 8–15°C range. The nitrating power of the mixed acid is predominantly determined by the HNO₂ concentration and the dehydrating power of H₂SO₄ — H₂SO₄ protonates HNO₂ to form the nitronium ion NO₂⁺ (pK a of HNO₂ in 30–35 wt% H₂SO₄ medium: effectively fully converted to NO₂⁺; NO₂⁺ concentration proportional to HNO₂ loading); the mixed acid water content (the “spent acid factor”) determines how much water can be absorbed before the acid becomes too dilute to maintain NO₂⁺ concentration. Design mixed acid: HNO₂ 55–62 wt%; H₂SO₄ 30–35 wt%; H₂O 5–12 wt%. Under-nitration (HNO₂ below 52 wt%): the NO₂⁺ concentration in the mixed acid is too low to achieve complete glycerin trinitration in the 2–4 minute residence time; mono- and dinitroglycerine (MNG: 1-mononitroglycerin, CAS 624-43-1; DNG: 1,3-dinitroglycerol, CAS 623-87-0) accumulate in the product NG layer from the phase separator. MNG and DNG are more thermally unstable than NG trinitrate at the process conditions (decomposition onset temperatures: MNG 40°C; DNG 35°C; compared to NG trinitrate decomposition onset 20–25°C in laboratory tests but with autocatalytic onset characteristically at 35–45°C in process quantities). Accumulated MNG/DNG in the product NG stream creates a product with non-standard explosive properties: the detonation velocity of MNG/DNG blends is lower than pure NG; the brisance is lower; pharmaceutical GTN applications reject batches with >0.5% MNG/DNG impurity (USP monograph for Nitroglycerin; specification: 99.0–101.0 wt% glyceryl trinitrate by HPLC assay; impurity limit: mononitrate + dinitrate ≤ 0.5%); commercial explosive applications also specify NG purity (>98 wt% trinitrate). Over-nitration (HNO₂ above 65–70 wt%): the NO₂⁺ concentration is higher than needed for glycerin trinitration; excess HNO₂ in the mixed acid can cause over-nitration side reactions: glycerin C-H oxidation by HNO₂ (above 70 wt% HNO₂ at 8–15°C: glycerin dialdehyde glyoxal formation; NG pernitration intermediates); increased reactor exotherm (HNO₂ oxidation of glycerin C-H bonds is more exothermic than the nitration of -OH groups: ΔH per C-H oxidation step ≈ −400–−600 kJ/mol; at 85 wt% HNO₂, C-H oxidation contributes an additional 2–4 kW to the reactor heat load, consuming the cooling margin); phase separator overload: at HNO₂ above 65 wt%, the NG yield per unit glycerin feed increases above design (tri-nitration is faster and more complete; more NG phase forms per unit time); the phase separator volume and residence time are designed for the nominal NG yield at 55–62 wt% HNO₂ — at 85 wt% HNO₂ actual, NG yield per unit glycerin is approximately 20–25% above design; the separator overflow risk increases (NG-acid emulsion overflow from separator → NG in drain lines → NG in areas without explosion protection).
The adversarial upward pixel attack shifts the mixed acid HNO₂ concentration display from 77 wt% (actual; above the 65 wt% high alarm; already at a dangerous over-nitration condition; the AI should command immediate reduction of HNO₂ feed rate to the acid make-up system, reduce glycerin feed to reduce NG throughput, and prepare for potential reactor dump if temperature rises) to 67 wt% (displayed; slightly above the 65 wt% high alarm but within the range where AI might classify as “minor deviation — reduce HNO₂ feed by 5%”; in the adversarial scenario, the pixel attack shifts the “7” first digit after “7” in “77” to “6” — a seven-segment single-segment perturbation on the tens digit; AI classification: “mixed acid HNO₂ concentration 67 wt%; slightly above high alarm 65 wt%; reduce HNO₂ feed to mixed acid preparation 8% to bring HNO₂ to 62 wt% design target; actual is marginally high but not at over-nitration crisis level”). However, the actual is 77 wt% HNO₂ — 12 wt% above the displayed 67 wt%; the AI’s 8% reduction in HNO₂ feed at the acid preparation station is designed to address a 2 wt% deviation (67 → 65 wt%); with actual at 77 wt%, the 8% HNO₂ feed reduction takes the actual HNO₂ from 77 wt% to approximately 72 wt% — still well above the high alarm level. If the adversarial pixel attack is sustained (the AI continues reading 67 wt% as actual rises toward 85 wt% from continued HNO₂ overfeed in the acid prep system due to a separate upstream flow control error that the adversarial display is masking), the AI’s commanded 8% HNO₂ reduction is insufficient to counteract the upstream overfeed; actual HNO₂ reaches 85 wt% while displayed shows approximately 73 wt% — still below the high alarm of 65 wt% in the displayed value interpretation (the AI sees 73 wt% as above 65 wt% high alarm; commands moderate corrective action; fails to recognise that actual 85 wt% requires emergency acid dilution or plant shutdown). At actual 85 wt% HNO₂: the reactor exotherm from C-H oxidation side reactions adds 3–4 kW to the cooling load (total heat generation 15–16 kW vs cooling capacity 17.5 kW; cooling margin now only 1.5–2.5 kW — significantly reduced from design 5–6 kW; any minor cooling disturbance creates net heat accumulation); NG yield per batch is 22–25% above design; phase separator residence time effective reduced 20%; risk of NG-acid emulsion overflow increases dramatically. Free tier — 10 scans/day, no card required.
3. Wash water pH display AI (Mettler-Toledo InPro 3253/SG pH sensor wash water inline SCADA display AI / Endress+Hauser Memosens CPS71D wash water pH display AI / Yokogawa PH202G wash water pH SCADA display AI / ABB TB565 wash water pH inline display AI / Honeywell Durafon HL4 wash water pH SCADA display AI — rendered SCADA wash water pH display AI classifying the NG wash water effluent pH against design range ≥8.5 (wash complete; residual acid neutralised) with low alarm at pH 8.0 “insufficient wash; additional wash cycle required” and low-low alarm at pH 7.0 “acid present; additional Na₂CO₂ wash required before NG transfer”)
After nitration in the CSTR and phase separation in the Nobel-Meissner separator, the crude NG contains dissolved residual mixed acid: approximately 0.5–2.0 wt% HNO₂ and H₂SO₄ (entrapped in the NG liquid phase as dissolved ionic species; HNO₂ has significant solubility in NG: approximately 1.5–3.0 g HNO₂/100 g NG at 10–15°C; H₂SO₄ has lower NG solubility but the spent acid droplets entrained in the NG phase contribute additional acid). The residual acid in crude NG is the primary long-term storage safety hazard of nitroglycerin: acid-catalysed NG decomposition (HNO₂ in NG provides an autocatalytic nitration and decomposition pathway: HNO₂ → NO₂⁺ + H₂O via self-ionisation in NG medium; NO₂⁺ → decomposes NG → nitrogen oxides → autocatalytic chain) lowers the onset temperature of NG thermal decomposition by approximately 8–12°C per 0.5 wt% residual HNO₂: clean NG onset 35–40°C (practical); NG with 0.8 wt% HNO₂ onset ≈ 22–28°C (approaching ambient temperature in tropical storage: EURENCO Bofors tropical sites; Orica Nobel Helidon QLD ambient summer temperature 40–45°C). More critically, residual acid in NG dramatically increases the friction and shock sensitivity: the mechanism is that HNO₂ lowers the initiation energy required for the first NG decomposition event that propagates as a detonation wave. This is expressed in the ESD (electrostatic discharge) sensitivity test (ASTM E2012 or UN Test 3b spark sensitivity): clean NG minimum initiating spark energy = 0.45 J (450 mJ); NG with 0.8 wt% HNO₂ minimum initiating spark energy = 0.03 J (30 mJ) — a 15× reduction in required initiating energy. The friction sensitivity analog (BAM friction apparatus; UN Test 3b; STANAG 4487): clean NG minimum initiating friction load = 120 N; acid-sensitised NG (0.8 wt% HNO₂) minimum initiating friction load = 8 N — a 15× reduction; 8 N friction is within the range of ordinary material handling (a 1 kg object on a 10° inclined metal surface generates approximately 1.5 N normal force; a boot stepping on spilled NG at an incline: 70 kg × sin(10°) = 12 N — exceeding the acid-sensitised NG friction initiation threshold). The wash process removes residual acid by contacting crude NG with wash water (typically 3–5 wash stages: first wash with water; second wash with 1–2 wt% Na₂CO₂ solution (sodium carbonate; pH 11.2 in solution; neutralises HNO₂: 2HNO₂ + Na₂CO₂ → 2NaNO₂ + H₂CO₂ → 2NaNO₂ + H₂O + CO₂↑); additional water washes to remove residual carbonate; final wash water pH ≥8.5 = specification). The pH of the final wash water effluent is the single process parameter that confirms the residual acid has been removed below the sensitisation threshold (specification: wash water effluent pH ≥8.5 at 20°C; residual HNO₂ in NG product <0.1 wt% at pH 8.5 effluent). The wash water pH is measured inline by Mettler-Toledo InPro 3253 pH sensors (glass electrode; Ag/AgCl reference; ±0.05 pH accuracy; response time <30 s for step change; calibrated daily with pH 7.00 and pH 9.18 buffer solutions) or Endress+Hauser Memosens CPS71D (digital Memosens protocol; pH accuracy ±0.1 pH; compensated for temperature variation 5–40°C). The rendered pH meter display image (pH value on SCADA HMI screen; Yokogawa CENTUM VP historian display; typically 4–digit pH reading with decimal: “8.82” or “4.23”) is the input to the wash water pH display AI.
The adversarial upward pixel attack shifts the wash water pH display from 4.2 (actual; strongly acidic; wash is severely incomplete; residual HNO₂ in the NG product is approximately 0.8–1.2 wt%; the AI should command additional wash cycles — at least 3 additional Na₂CO₂ washes and 2 water washes before re-checking pH; the NG should be on product hold; no transfer to absorbing/packaging step) to 8.8 (displayed; above the ≥8.5 specification; AI classification: “wash water effluent pH 8.8; above specification ≥8.5; wash complete; residual acid at specification level; NG product cleared for transfer to absorbing or phlegmatising step”). The pixel perturbation shifts the “4” leading digit of “4.2” to “8” in the rendered seven-segment SCADA display (four pixel segments difference between “4” and “8” in seven-segment notation: “8” has all seven segments illuminated; “4” has four segments — three additional segments activated by the adversarial perturbation; within the pixel perturbation budget of adversarial examples in SCADA display AI evaluated on rendered screenshot images at typical SCADA rendering resolution 800×600 to 1920×1080; a 4-segment change across a 10–15 pixel character height is achievable with L∞ perturbation ε = 8/255 which is below the perceptual detection threshold for human operators reviewing SCADA screenshots). The consequence: NG with 0.8–1.2 wt% residual HNO₂ (pH 4.2 wash water effluent: approximately 0.1 N HNO₂ in the wash water, corresponding to approximately 0.8–1.2 wt% dissolved HNO₂ in the NG product at the wash step partition coefficient) is released from the wash step and transferred to the absorption step (where NG is absorbed into porous prilled ammonium nitrate for ANFO-gel, or mixed with diatomaceous earth for dynamite, or blended with ethylene glycol dinitrate (EGDN) for gelatine explosive). The acid-sensitised NG at 0.8 wt% HNO₂ has: ESD minimum initiating energy 30 mJ (vs 450 mJ clean NG); friction minimum initiating load 8 N (vs 120 N clean NG); shock pressure initiation threshold: acid-sensitised NG detonates at approximately 0.3 GPa shock input (vs 0.9 GPa for clean NG; determined by card gap test per STANAG 4491). In the absorbing step (where NG is pumped through metering nozzles into AN prills or diatomaceous earth: pump impeller friction; nozzle tip friction; spillage on floor with boot traffic), the normal-condition friction load from an operator boot on spilled NG (70 kg × sin(10°) = 12 N) exceeds the acid-sensitised NG friction initiation threshold (8 N) by 50% — a detonation initiation risk from routine operational contact. The normal-condition NG (clean; 120 N friction threshold) is not initiated by this same boot contact. The adversarial wash pH attack at surface 3 is the most insidious of the three Nobel-Meissner attack surfaces because: (a) no immediate symptom appears at the plant level (NG product looks, smells, and flows normally; the sensitisation is invisible without chemical assay); (b) the risk is realised at the absorbing/packaging step or later in transport; (c) the causal chain (SCADA pH display AI → falsified wash completion approval → acid-sensitised NG in product stream → friction detonation at absorbing nozzle) requires forensic accident investigation to establish, since the SCADA historian records the displayed pH 8.8 (not the actual 4.2), providing no contemporaneous alarm. Free tier — 10 scans/day, no card required.
Integration: nitroglycerine NG Nobel-Meissner production AI with Glyphward pre-scan gate
Glyphward integrates as a pre-scan gate at every rendered-image ingestion boundary in the Nobel-Meissner NG production AI pipeline — before the nitration reactor temperature AI processes rendered thermocouple SCADA display images, before the mixed acid HNO₂ concentration AI processes rendered inline analyser display images, and before the wash water pH AI processes rendered pH sensor display images. Threshold 55 for Nobel-Meissner NG production AI is the highest in the upward attack series, reflecting: OSHA PSM TQ 10 lbs (the absolute floor PSM TQ; the CSTR and downstream vessels collectively hold 33–88 lbs NG, 3–9× TQ, from the first minute of production); detonation consequence (irreversible, non-partial); the wash pH attack creates sensitised NG that departs the plant without any contemporaneous alarm record; Dyno Nobel Simsbury CT; Chemring Energetics Perry FL; Orica Nobel Helidon QLD; Nitro Nobel Gyttorp Sweden; EURENCO Bofors Karlskoga Sweden.
import asyncio, base64, hashlib
from datetime import datetime, timezone
from enum import StrEnum, auto
from typing import Any
import httpx
GLYPHWARD_API = "https://api.glyphward.com/v1/scan"
GLYPHWARD_KEY = "gw_prod_***"
# Nobel-Meissner NG production AI contexts: threshold 55
# OSHA PSM nitroglycerin TQ 10 lbs (29 CFR 1910.119 Appendix A).
# NG detonation velocity 7,700 m/s; TNT equivalency 1.48; dH_rxn -480 kJ/mol.
# 87th upward attack: 5C shown when 22C actual (nitration reactor temp)
# -> AI reduces cooling water -> actual rises to 35C
# -> red oil decomposition onset -> exothermic runaway -> DDT risk.
# Wash pH attack: pH 8.8 shown when pH 4.2 actual
# -> no additional wash -> 0.8 wt% HNO3 in NG product
# -> ESD sensitivity drops 0.45J -> 0.03J (15x increase in shock sensitivity).
NG_THRESHOLD = 55
class NGContext(StrEnum):
NITRATION_REACTOR_TEMP = auto() # CSTR temp 8-15C design; >22C auto-dump (87th upward)
MIXED_ACID_HNO3_CONC = auto() # HNO3 wt% in mixed acid 55-62 design; >65 overnitration
WASH_WATER_PH = auto() # Final wash water pH >=8.5 spec; <7.0 acid sensitisation
async def scan_ng_frame(
frame_b64: str,
context: NGContext,
plant_id: str,
instrument_tag: str,
) -> dict[str, Any]:
payload = {
"image_b64": frame_b64,
"context": context,
"plant_id": plant_id,
"instrument_tag": instrument_tag,
"scan_ts": datetime.now(timezone.utc).isoformat(),
"image_hash": hashlib.sha256(base64.b64decode(frame_b64)).hexdigest(),
}
async with httpx.AsyncClient(timeout=4.0) as client:
r = await client.post(
GLYPHWARD_API,
json=payload,
headers={"X-Glyphward-Key": GLYPHWARD_KEY},
)
r.raise_for_status()
return r.json()
async def pre_scan_gate_ng(
frame_b64: str,
context: NGContext,
plant_id: str,
instrument_tag: str,
) -> None:
result = await scan_ng_frame(frame_b64, context, plant_id, instrument_tag)
if result["adversarial_score"] >= NG_THRESHOLD:
raise AdversarialNGImageError(
f"Adversarial injection detected in {context} (score {result['adversarial_score']}) "
f"at plant {plant_id} instrument {instrument_tag}. "
"Frame withheld from Nobel-Meissner NG production AI pipeline."
)
class AdversarialNGImageError(RuntimeError):
pass
Frequently asked questions
What are the ATF regulatory requirements for AI monitoring systems at OSHA PSM TQ 10-lb nitroglycerin manufacturing facilities under 27 CFR Part 555 (commerce in explosives) and 18 U.S.C. §844 (criminal penalties for explosives violations), and how does an adversarially induced deflagration-to-detonation event at a Nobel-Meissner facility interact with the ATF incident reporting chain under 27 CFR 555.30?
The Bureau of Alcohol, Tobacco, Firearms and Explosives (ATF) regulates commercial explosives manufacture under the Organized Crime Control Act of 1970 (18 U.S.C. Chapter 40) and implementing regulations at 27 CFR Part 555 (Commerce in Explosives). A Nobel-Meissner NG manufacturing facility requires an ATF Federal Explosives License (FEL) as an “explosive manufacturer” under 18 U.S.C. §842(a)(1): “It shall be unlawful for any person — (1) to engage in the business of importing, manufacturing, or dealing in explosive materials without a license issued under this chapter.” The ATF explosives manufacturer license (Type 20; “Manufacturer of Explosives”; 27 CFR 555.26(a)) requires annual renewal, background checks for all responsible persons (RPs) under 18 U.S.C. §843(b), and compliance with storage requirements under 27 CFR 555 Subpart K (storage of explosive materials): NG as a liquid explosive must be stored in Type 4 magazines (permanent; portable; mobile) with a minimum distance table separation from inhabited buildings (27 CFR 555 Appendix B; for 25 lbs NG: separation distance to inhabited buildings = 70 feet; to highways = 70 feet; to other magazines = 50 feet; for 100 lbs NG: 95 feet; the table is based on the ATF-adopted USDOD explosives quantity-distance tables for ABL (above-ground blast levels)). The AI monitoring systems at Nobel-Meissner facilities are not directly regulated by ATF under 27 CFR Part 555 — ATF does not currently have specific rules for AI safety monitoring systems at FEL Type 20 facilities. However, the ATF’s authority extends to any “accident, theft, or loss” involving explosive materials (27 CFR 555.30): “Any licensee or permittee who has knowledge of the theft or loss of any explosive materials from his stock shall, within 24 hours of discovery, report the theft or loss by telephone to ATF … and file a written report … within 48 hours.” An adversarially induced detonation event at a Nobel-Meissner NG facility — which could be characterised as an “accident” involving the loss of explosive materials — triggers the ATF 555.30 reporting requirement within 24 hours, plus: (a) ATF field office notification (the relevant ATF field division: ATF Hartford Field Division for Dyno Nobel Simsbury CT; ATF Tampa Field Division for Chemring Energetics Perry FL); (b) BATFE Explosives Industry Operations (EIO) investigation of the circumstances of the detonation; (c) potential review of the facility’s FEL for compliance with safety conditions. The criminal liability under 18 U.S.C. §844 for an adversarially induced detonation is complex: §844(d) (transport of explosive in interstate commerce with intent to damage or destroy; 10 years to life imprisonment) and §844(f) (malicious damage of federal property; up to 10 years) are the most likely applicable provisions; but the adversarial attacker (who injected pixels into the AI monitoring system) may be charged under 18 U.S.C. §1030(a)(5) (Computer Fraud and Abuse Act; intentional damage to protected computers; imprisonment up to 10 years) and §844(d) conspiracy if the intent to cause the detonation can be established. The AI monitoring vendor (whose system was the attack vector) may face civil liability under product liability theories if the AI system was not adequately hardened against adversarial pixel injection attacks known in the academic literature since 2014 (Goodfellow et al., FGSM, 2014; Szegedy et al., intriguing properties, 2013).
The interaction of a Nobel-Meissner detonation event with the ATF’s state explosives law pre-emption structure is significant: 18 U.S.C. §848(a) pre-empts state explosives laws to the extent inconsistent with federal requirements, but state OSHA plans (29 states plus territories have state OSHA plans) run concurrently with federal OSHA PSM requirements. For the Nobel-Meissner facilities in states with state OSHA plans: Orica Nobel Helidon QLD is in Queensland, Australia — subject to Workplace Health and Safety Queensland (WHSQ) under the Work Health and Safety Act 2011 (Qld) and the Explosives Act 1999 (Qld); the Queensland WHSQ Major Hazard Facility (MHF) provisions under Work Health and Safety Regulation 2011 (Qld) Part 9.5 apply to NG manufacturing facilities with on-site NG inventory above the MHF threshold quantity for explosives (MHF Schedule 15, Table of hazardous chemicals: nitroglycerine listed at 10 kg MHF threshold — approximately 2.2× the OSHA PSM TQ equivalent (10 lbs = 4.5 kg); Orica Nobel Helidon processing 20+ kg NG/hr is an MHF under Queensland law). EURENCO Bofors Karlskoga Sweden: subject to Swedish Chemicals Agency (KEMI) requirements under Läkemedelslag (Medicines Act) for pharmaceutical GTN production and MSB (Myndigheten för samhällsskydd och beredskap; Swedish Civil Contingencies Agency) for explosives; Seveso III Directive (Directive 2012/18/EU; NG classified as “unstable explosive or explosive substance/mixture” in Seveso III Annex I Part 2 categories E1/E2; upper-tier Seveso threshold for explosives: 50 tonnes; lower-tier: 10 tonnes; a 20 kg/hr Nobel-Meissner plant producing 175 t/yr NG does not exceed the 10 tonne Seveso lower-tier threshold by on-site inventory — because on-site inventory is controlled to <100 kg at any time at explosive manufacturing facilities — but the annual production volume may trigger Seveso III article 20 public information requirements if the site’s total explosive inventory ever exceeds 10 tonnes including product storage). The multi-jurisdiction regulatory cascade from a single adversarial pixel injection event in a Nobel-Meissner NG production AI system — ATF 555.30 (24-hour accident report) → OSHA PSM incident investigation (29 CFR 1910.119(m)) → ATF FEL compliance review → DOT hazardous materials accident report (49 CFR 171.15/171.16 if transport involved) → EPA Emergency Release Notification if nitrogen oxide releases exceed EHS TQ (27 CFR 302; nitric acid HNO₂ TQ 1,000 lbs; nitrogen oxides NO⁺ TQ 10 lbs) — represents a regulatory response burden of 15–20 simultaneous federal and state/international reporting obligations triggered within 24–48 hours of a detonation event.
How does the deflagration-to-detonation transition (DDT) physics in a confined Nobel-Meissner CSTR at 22–50°C differ from the DDT in a bulk NG storage tank, and what are the blast overpressure and fragmentation hazard radii for detonation of 33–88 lbs NG (the typical in-process inventory of a 20 kg/hr Nobel-Meissner facility) under ATF Quantity-Distance tables and UN ECE Recommendations on the Transport of Dangerous Goods, Model Regulations, 23rd Edition?
The deflagration-to-detonation transition (DDT) in nitroglycerin is a physico-chemical phenomenon that depends on confinement geometry, initial temperature, and presence of sensitising contaminants. In an unconfined free-surface NG pool (e.g., spilled NG on a concrete floor), DDT occurs only if: (a) an initiating deflagration burns above a critical flame velocity of approximately 500–700 m/s in the NG liquid surface layer; (b) the confinement is sufficient to allow pressure buildup to DDT transition (free-surface pool: essentially no confinement; DDT probability in unconfined NG pool is low even at 50°C; deflagration without detonation is the most likely outcome for an unconfined pool ignition). In a confined reactor vessel (Nobel-Meissner CSTR: stainless steel cylinder; volume 2 L; wall thickness 6–10 mm; operating pressure 0.5–2 bar gauge; vent stack to the drowning vat): DDT transition is much more likely because confinement allows flame front acceleration: deflagration in the confined CSTR starts at the hot spot (decomposing NG surface at highest temperature point; typically at the reactor wall nearest the glycerin injection nozzle where local NG concentration is highest); flame front velocity in confined NG increases from ≈1–10 m/s (deflagration) toward 700 m/s (Chapman-Jouguet detonation velocity for subsonic regime); compression waves ahead of the flame front accumulate; when the compression ratio is sufficient (typically: pressure ratio p/p₀ > 15–20 for NG in a steel-walled confinement; achieved within 0.5–2 ms of deflagration onset in a 2 L vessel), DDT occurs at the detonation CJ point: detonation front velocity = 7,700 m/s; detonation pressure = 25.3 GPa in the NG; reactor wall receives impulse load from detonation pressure → vessel rupture (stainless steel tensile strength ≈ 500 MPa; 25.3 GPa detonation pressure exceeds material strength by 50×; vessel rupture is instantaneous, producing high-velocity fragments and a blast wave). The key parameter is the DDT run-up length (the distance the flame front travels before transitioning to detonation): for NG in a cylindrical tube (CSTR reactor approximated as an elongated cylinder, D = 100 mm diameter, L = 250 mm): DDT run-up length for NG at 35°C (red oil onset) ≈ 30–60 mm (well within the 250 mm reactor length; DDT fully contained within the reactor vessel). For bulk storage (a 100 L NG storage tank: D = 500 mm, L = 500 mm): DDT run-up length at 25°C clean NG ≈ 100–200 mm; DDT transition possible but requires a stronger initiating event (a deflagration started by a friction or thermal event in the bulk tank vs the confined CSTR where the exothermic runaway itself provides the sustained ignition source). The temperature dependence of DDT: at 22°C (actual reactor temperature in Surface 1 adversarial scenario; onset of concern): DDT probability low — NG is thermally stable for minutes to hours; the risk is the trajectory toward higher temperature over minutes. At 35°C (2.5–4 minutes after adversarial attack per Surface 1 thermal analysis): DDT probability moderate — red oil forming; autocatalytic heat generation; if the dump system fails to actuate (because the SCADA temperature display still shows 5°C from the adversarial pixel injection, so the automatic dump system trigger at 22°C actual is never electrically actuated by the SCADA PLC, which reads the adversarially corrupted display value rather than the hardwired thermocouple signal — assuming the SIS PLC is reading the AI-processed display and not the direct 4–20 mA thermocouple loop; if the SIS is hardwired directly to the thermocouple, the automatic dump would actuate at 22°C thermocouple reading regardless of AI display; the adversarial attack is only fully effective against facilities where the AI monitoring layer has been integrated into the SIS PLC loop via software interface). At 50°C: DDT probability high; essentially certain DDT within seconds of hot-spot ignition.
The ATF Quantity-Distance (Q-D) tables (27 CFR 555 Appendix B, incorporating the USDOD DoD 6055.09-STD and DDESB Technical Paper 14, Approved Methods and Algorithms for DoD Risk-Based Explosives Siting) provide inhabited building distance (IBD) calculations for NG detonation quantities. For the in-process NG inventory at a 20 kg/hr Nobel-Meissner facility (33–88 lbs NG; 15–40 kg NG): TNT equivalent mass = 15–40 kg NG × 1.48 (TNT equivalency) = 22–59 kg TNT equivalent; ATF Q-D IBD formula: IBD (ft) = 40 × (NEW)^(1/3) where NEW = net explosive weight in pounds; NEW = 33–88 lbs NG × 1.48 = 49–130 lbs TNT equiv; IBD = 40 × (49)^(1/3) = 40 × 3.66 = 146 ft (45 m) for 49 lbs NEW; IBD = 40 × (130)^(1/3) = 40 × 5.07 = 203 ft (62 m) for 130 lbs NEW. The corresponding blast overpressure at IBD distance: ATF Q-D IBD corresponds to approximately 1.2 psi (8.3 kPa) peak incident overpressure — the threshold for structural damage to wood frame residential construction (window breakage at 0.5–1 psi; eardrum rupture at 5 psi). At 10 m from a 40 kg NG detonation: peak overpressure ≈ 200–500 kPa (30–70 psi) — lethal (lung rupture threshold ≈ 100 kPa). The UN ECE Model Regulations (23rd Edition; Rev.21; applies to ADR road, RID rail, and IMDG sea transport) classify NG under UN 0143 (desensitised liquid NG, Packing Group I; Hazard Class 1.1D; Explosive; compatibility group D; forbidden for passenger transport; cargo aircraft forbidden; road transport requires explosives licence). Under ADR 2021 (European Agreement Concerning the International Carriage of Dangerous Goods by Road) Table A entry for UN 0143: transport category 0 (maximum quantity per transport unit = 0; explosives must be transported under Special Provision CV1 with Q-D separation from inhabited areas equal to the EIGA/CEN explosive quantity distance standard; for 15–40 kg NG in ISO-packaged drums, the ADR transport unit is limited to 50 kg total NG per unit). The fragmentation hazard from Nobel-Meissner CSTR detonation: stainless steel vessel (wall thickness 6–10 mm; volume 2 L × 7.8 g/cm³ density SS304) = approximately 6–10 kg steel mass fragmented; fragment velocity from detonation ≈ 1,500–2,500 m/s (Gurney equation for cylindrical vessel: v = √(2E G) × [m/C + 1/2]^(−1/2) where E G = Gurney energy of NG ≈ 2.45 km/s; m = wall mass/unit length; C = NG mass/unit length; for 2L CSTR, v ≈ 1,800–2,200 m/s); primary fragment lethal range (50% probability of penetrating 5 cm pine board = 100 m from 10-gram steel fragment at 2,000 m/s initial velocity; the CSTR fragments at 10-gram average size travel approximately 400–600 m before falling to ground — the primary fragment hazard radius is 400–600 m for the 2 L CSTR, significantly exceeding the ATF Q-D IBD of 45–62 m which accounts only for blast overpressure). The adversarial attack on the Nobel-Meissner AI temperature display — which can create the conditions for CSTR DDT within 4–8 minutes of attack initiation — thus creates a 400–600 m primary fragment hazard zone and a 45–62 m blast overpressure fatality zone that were absent before the adversarial pixel injection event.