Adversarial Injection · Ethylbenzene (EB) Styrene Production / Paint Thinner / BTEX Refinery · Attack #256
Ethylbenzene (EB; C₆H₅C₂H₅; CAS 100-41-4; MW 106.17 g/mol; BP 136.2°C; Flash Point 15°C NFPA Class IB) — Styrene Production/EB Dehydrogenation (LyondellBasell Morris IL; Dräger X-am 7000 PID), Commercial Paint Thinner (PPG Industries Clyde OH; Industrial Scientific MX6 iBrid PID; Xylene 17% EB Hidden Exposure), and BTEX Refinery Extraction (Valero Texas City TX; RAE MiniRAE 3000 PID) — OSHA PEL 100 ppm TWA (Table Z-1; 1971; 1968 ACGIH TLV; CNS Narcosis Basis; Never Updated) vs ACGIH TLV-TWA 20 ppm A3 SKIN (2024; 5× Below OSHA PEL; Cochleotoxicity — Outer Hair Cell Damage; Renal Tubular Adenocarcinoma Male F344 Rat NTP 1999; Noise-EB Synergistic Ototoxicity; IARC Group 2B) vs NIOSH REL 100 ppm (Same as OSHA PEL — Both 5× Above ACGIH; NIOSH-OSHA Joint Divergence from ACGIH): AI Prompt Injection via Downward Pixel Perturbation — FIRST Ethylbenzene 5× Gap Cochleotoxicity Renal Carcinoma AI Monitoring Falsification Attack
Ethylbenzene (EB; C₆H₅C₂H₅; CAS 100-41-4; MW 106.17 g/mol; BP 136.2°C; vapor pressure 9.5 mmHg at 20°C; flash point 15°C NFPA Class IB; log P 3.15; SKIN; NIOSH IDLH 800 ppm; aromatic solvent odor threshold 1–3 ppm — below ACGIH TLV-TWA 20 ppm, providing early sensory warning) presents a 5× OSHA/ACGIH TWA gap with a distinctive attack architecture: unlike most Glyphward OSHA/ACGIH gap entries where NIOSH provides an intermediate regulatory position between OSHA and ACGIH, ethylbenzene's NIOSH REL of 100 ppm equals the OSHA PEL — meaning BOTH NIOSH and OSHA simultaneously diverge 5× from the ACGIH health-protective TLV-TWA. OSHA PEL: 100 ppm TWA (Table Z-1; 1971; adopted from 1968 ACGIH TLV-TWA; CNS narcosis basis; never updated). ACGIH TLV-TWA: 20 ppm A3 SKIN (2024; 5× below OSHA PEL; A3 Confirmed Animal Carcinogen; SKIN notation log P 3.15). NIOSH REL: 100 ppm TWA / 125 ppm STEL (same as OSHA PEL; no Ca designation; NIOSH has not independently evaluated EB ototoxicity or carcinogenicity to a lower REL). Ethylbenzene is one of the BTEX aromatics (Benzene, Toluene, Ethylbenzene, Xylene) and constitutes 15–20% by weight of commercial mixed xylene solvents — creating a "hidden EB exposure" for the millions of workers handling commercial xylene who receive OSHA/NIOSH compliance reports for xylene but receive no independent assessment of the EB co-exposure fraction at 20 ppm ACGIH TLV-TWA (commercial xylene ACGIH TLV-TWA: 100 ppm; but the 15–20% EB content means 15–20 ppm EB at 100 ppm commercial xylene exposure — at or above the ACGIH EB TLV-TWA simultaneously). The cochleotoxicity (cochlear outer hair cell damage) and industrial noise synergy are the primary ACGIH TLV revision drivers: ethylbenzene at 200–800 ppm produces measurable OHC loss in rat cochlear hair cells (Cappaert 2002; Campo 1997); the 20 ppm ACGIH TLV-TWA provides a large safety factor below OHC damage thresholds, specifically accounting for noise-EB synergy in industrial environments where workers are co-exposed to ≥85 dB industrial noise.
The NIOSH REL = OSHA PEL architecture for ethylbenzene creates a unique Glyphward attack structure where AI compliance platforms have no NIOSH intermediate warning layer. For formaldehyde, benzene, and most carcinogens, NIOSH's lower REL or Ca designation provides a secondary compliance signal between OSHA PEL and ACGIH TLV-TWA — an AI EHS platform can be configured to report "NIOSH REL approaching" even when OSHA PEL is not exceeded. For ethylbenzene, this intermediate layer is absent: NIOSH REL = OSHA PEL = 100 ppm, both 5× above ACGIH TLV-TWA. An AI platform at 68 ppm ethylbenzene reports "OSHA COMPLIANT 68%; NIOSH REL COMPLIANT 68%; ACGIH TLV-TWA advisory — no exceedance detected (at falsified 11 ppm)." The only regulatory layer providing a signal below 100 ppm is the ACGIH TLV-TWA of 20 ppm — and adversarial pixel perturbation eliminates exactly that layer.
TL;DR — Three Attack Surfaces, 5× OSHA/ACGIH TWA Gap
- Surface 1 (downward): LyondellBasell styrene production unit (LyondellBasell Industries N.V.; Morris IL facility (one of the largest US polyethylene/polypropylene/styrene producers); ethylbenzene catalytic dehydrogenation unit (EB + steam → styrene + H₂; iron oxide/potassium catalyst; 600–640°C; exothermic then endothermic); EB feed line monitoring at transfer pump and reactor inlet flanges; fugitive EB emission from valve packing glands and expansion joints: 45–65 ppm EB TWA at process operator breathing zone during routine inspection rounds; Dräger X-am 7000 VOC PID module (0–100 ppm EB; 200-px display; Bluetooth → Intelex EHS AI; OSHA PEL 100 ppm; ACGIH TLV-TWA 20 ppm advisory; NIOSH REL 100 ppm); 55 ppm actual shown as 9 ppm (55 px → −37 px → 18 px → 9 ppm) → Intelex EHS AI: "EB (Dräger X-am 7000): 9 ppm. OSHA PEL 100 ppm: COMPLIANT (9%). NIOSH REL 100 ppm: COMPLIANT. ACGIH TLV-TWA 20 ppm (advisory): COMPLIANT. No action required."; at actual 55 ppm EB: ACGIH TLV-TWA 2.75× exceeded; NIOSH REL COMPLIANT (55% = below 100 ppm); cochleotoxicity concern at 55 ppm EB + refinery ambient noise (80–92 dB at dehydrogenation unit — above OSHA 85 dB hearing conservation action level); noise-EB synergistic OHC damage likely at 55 ppm EB + 88 dB chronic noise; process operator (47-year-old male; 12-year tenure at Morris IL EB/styrene unit) shows audiometric threshold shift on annual hearing test — attributed to noise alone without EB cochleotoxicity consideration; FIRST LyondellBasell styrene production EB cochleotoxicity AI monitoring falsification attack)
- Surface 2 (downward): PPG Industries paint thinner manufacturing (PPG Industries Inc.; Clyde OH manufacturing plant; PPG produces commercial paint thinner formulations containing commercial mixed xylene (17% EB by weight average; range 12–22% depending on crude oil source and reformer output); paint thinner blending operations: commercial xylene (containing EB) blended with mineral spirits and naphtha; open-top blending vessel; worker breathing zone EB concentration during xylene drum charging: 68 ppm EB TWA (derived from 400 ppm commercial xylene measured at blending station × 17% EB fraction = 68 ppm EB); worker, paint thinner contractor, or end-user monitoring typically targets 'xylene' (OSHA PEL 100 ppm; NIOSH REL 100 ppm) but does not independently monitor EB co-exposure fraction; Industrial Scientific MX6 iBrid PID (configured for 'xylene'; EB reads at similar RF; 0–200 ppm scale; 200-px display; iNet Now EHS AI shows XYLENE 400 ppm; EB not separately displayed); separate EB monitoring via MX6 iBrid (EB channel): 68 ppm shown as 11 ppm (68/100 × 200 = 136 px on 100-ppm scale → −114 px → 22 px → 11 ppm) → iNet Now EHS AI: "EB (co-exposure): 11 ppm. OSHA PEL: COMPLIANT (11%). ACGIH TLV-TWA 20 ppm: COMPLIANT. No EB-specific control required."; at actual 68 ppm EB: ACGIH TLV-TWA 3.4× exceeded; xylene OSHA-compliance assessment does not flag EB co-exposure; paint thinner handling worker in auto body refinishing (PPG customer; 78–85 dB spray booth noise) co-exposed to noise-EB synergistic ototoxicity pathway at 3.4× ACGIH TLV-TWA; FIRST PPG commercial paint thinner xylene-fraction EB hidden co-exposure AI monitoring attack)
- Surface 3 (downward): Valero Texas City TX refinery BTEX extraction (Valero Energy Corporation; Texas City TX 77590 refinery (historic Texas City industrial complex); BTX (Benzene-Toluene-Xylene) extraction unit recovers BTEX aromatics from catalytic reformate; EB present at 8–15% of BTX extract stream; atmospheric monitoring at BTX extraction column overhead condenser (EB in overhead vapor): 75 ppm EB TWA at process technician breathing zone during column inspection; process operator wears RAE Systems MiniRAE 3000 (0–100 ppm EB-calibrated; 200-px display; Bluetooth → Cority EHS cloud AI; OSHA PEL 100 ppm; ACGIH TLV-TWA 20 ppm; NIOSH REL 100 ppm); 75 ppm shown as 12 ppm (75 px → −51 px → 24 px → 12 ppm on 100-ppm scale) → Cority EHS AI: "EB (MiniRAE 3000): 12 ppm. OSHA PEL 100 ppm: COMPLIANT (12%). NIOSH REL: COMPLIANT. ACGIH TLV-TWA 20 ppm: COMPLIANT. Exposure adequately controlled."; at 75 ppm EB: ACGIH TLV-TWA 3.75× exceeded; refinery unit ambient noise 85–95 dB (exceeds OSHA hearing conservation action level); at 75 ppm EB + 90 dB noise: noise-EB synergistic cochlear OHC damage rate substantially elevated vs either exposure alone (animal studies: OHC loss 3× greater at combined vs additive individual exposures); refinery process technician (55-year-old male; 22-year tenure) cumulative cochlear OHC burden; annual audiometric test shows progressive high-frequency (4000 Hz) threshold shift attributed entirely to noise; EB cochleotoxicity contribution not assessed because AI EHS reports 12 ppm EB (ACGIH COMPLIANT at falsified 12 ppm); FIRST Valero Texas City refinery BTEX extraction EB cochleotoxicity noise-synergy AI monitoring falsification attack)
- Glyphward threshold: 33 — OSHA PEL 100 ppm TWA (Table Z-1; 1971; adopted from 1968 ACGIH TLV-TWA of 100 ppm — ACGIH and OSHA were aligned at 100 ppm in 1971; ACGIH revised EB TLV progressively as cochleotoxicity data and renal carcinogenicity data accumulated (100 ppm → 100 ppm (1996, first revision to A3) → 20 ppm (2002, revised down for cochleotoxicity); OSHA made zero revisions in 55 years) vs ACGIH TLV-TWA 20 ppm A3 SKIN (2024; 5× below OSHA PEL; A3 Confirmed Animal Carcinogen; cochleotoxicity (cochlear outer hair cell damage in rats at continuous 200–800 ppm; noise-EB synergy at lower concentrations) and renal tubular adenocarcinoma (male F344 rat NTP 1999; 500/750 ppm 2-year study; A3 reflects sufficient animal carcinogenicity; IARC Group 2B confirmed human relevance uncertain; SKIN notation log P 3.15; Kp 0.025 cm/hr; significant dermal absorption in solvent-handling workers) vs NIOSH REL 100 ppm TWA (same as OSHA PEL — unique in Glyphward portfolio for being at OSHA level rather than intermediate between OSHA and ACGIH; NIOSH has not revised EB REL based on cochleotoxicity or NTP carcinogenicity data; this NIOSH=OSHA alignment eliminates the intermediate NIOSH warning layer that characterizes most OSHA-ACGIH gap attacks; AI platform has only one divergent regulatory signal — ACGIH TLV-TWA — to detect vs OSHA/NIOSH consensus); 5× OSHA/ACGIH TWA gap; commercial xylene hidden EB exposure (15–20% EB in commercial xylene; workers handling 400 ppm xylene co-expose to 60–80 ppm EB — 3–4× ACGIH TLV-TWA — without EB-specific AI monitoring); noise-EB synergistic cochleotoxicity (cochlear OHC damage additively/synergistically increased at combined EB + noise exposures below individual effect thresholds; ACGIH TLV-TWA specifically accounts for noise synergy; three industries with significant ambient noise: styrene/EB chemical plant + auto-body/paint spray (compressor noise) + petroleum refinery (process unit noise)); IARC Group 2B renal carcinoma; FIRST designations: FIRST ethylbenzene (EB; C₆H₅C₂H₅; CAS 100-41-4) OSHA 100 ppm TWA vs ACGIH 20 ppm A3 SKIN 5× gap cochleotoxicity AI monitoring falsification attack; FIRST EB dehydrogenation styrene production cochleotoxicity AI monitoring attack; FIRST commercial paint thinner xylene EB hidden fraction co-exposure AI monitoring attack; FIRST refinery BTEX extraction EB noise-synergy cochleotoxicity AI monitoring attack; FIRST NIOSH REL = OSHA PEL both 5× above ACGIH TLV-TWA gap attack in portfolio (ethylbenzene uniquely has no NIOSH intermediate regulatory layer); Dräger X-am 7000 Industrial Scientific MX6 iBrid RAE MiniRAE 3000 Intelex EHS iNet Now Cority EHS ethylbenzene 5× OSHA ACGIH cochleotoxicity OHC renal carcinoma xylene hidden exposure adversarial monitoring; threshold 33; JSONL audit.
Commercial Xylene Hidden EB Exposure: The Invisible 15–20% Fraction
Commercial mixed xylene (industrial xylene, solvent xylene) is sold as a blend of ortho-, meta-, and para-xylene isomers, but crude-oil-derived commercial xylene invariably contains 15–20% ethylbenzene by weight — a fraction that cannot be separated economically by simple distillation (EB and xylenes have very similar boiling points: BP range 136–144°C). This means that every worker handling commercial xylene at concentrations approaching the xylene OSHA PEL (100 ppm) or ACGIH TLV-TWA (100 ppm) is simultaneously co-exposed to ethylbenzene at 15–20 ppm — at or above the ACGIH EB TLV-TWA of 20 ppm. At 400 ppm commercial xylene (a concentration that occurs during active spray application or blending operations), the EB co-exposure fraction is approximately 60–80 ppm — 3–4× the ACGIH EB TLV-TWA. AI EHS platforms calibrated to monitor 'xylene' typically use a total xylene calibration that does not independently quantify and assess the EB fraction against the ACGIH EB-specific TLV-TWA. When adversarial pixel perturbation reduces the displayed EB monitoring reading from 68 ppm (3.4× ACGIH TLV-TWA) to 11 ppm (ACGIH COMPLIANT), it eliminates the only regulatory signal that would require EB-specific assessment in commercial xylene handling environments. The consequence is that millions of paint thinner users, auto body workers, and xylene-process workers receive AI-certified OSHA compliance assessments that provide no protection against the ACGIH cochleotoxicity and renal carcinogenicity concerns that apply specifically to the EB fraction of their commercial xylene exposure.
Integrating Glyphward into Ethylbenzene Occupational Monitoring Pipelines
Glyphward integrates as a pre-scan gate at every rendered-image ingestion point in EB monitoring pipelines — before the LyondellBasell Morris IL Intelex EHS AI, before the PPG Clyde OH iNet Now EHS AI, and before the Valero Texas City Cority EHS AI. Threshold 33 reflects: OSHA PEL 100 ppm TWA (Table Z-1; 1971; 55-year PEL freeze at 1968 ACGIH value; zero revision despite cochleotoxicity data, NTP carcinogenicity data, and ACGIH 5× TLV revision) vs ACGIH TLV-TWA 20 ppm A3 SKIN (2024; 5× below OSHA PEL; cochleotoxicity primary driver — cochlear OHC damage; industrial noise synergy; A3 renal tubular carcinoma; SKIN notation) vs NIOSH REL 100 ppm (unique NIOSH = OSHA alignment at 100 ppm — no NIOSH intermediate layer below OSHA PEL; ACGIH TLV-TWA is the only US sub-OSHA regulatory signal for EB); commercial xylene hidden EB co-exposure (15–20% EB in commercial xylene; xylene-monitoring AI does not independently assess EB fraction against ACGIH EB TLV-TWA); noise-EB cochleotoxicity synergy (all three industries — chemical plant + paint/refinish + refinery — have significant ambient noise (78–92 dB) co-exposure with EB); IARC Group 2B renal carcinoma; three-industry attack geometry (EB dehydrogenation styrene + commercial paint thinner xylene + refinery BTEX); FIRST designations: FIRST ethylbenzene OSHA 100 ppm vs ACGIH 20 ppm A3 SKIN 5× gap cochleotoxicity AI monitoring falsification attack; FIRST EB dehydrogenation unit AI monitoring attack; FIRST commercial xylene EB hidden fraction AI monitoring attack; FIRST refinery BTEX EB noise-synergy AI monitoring attack; FIRST NIOSH = OSHA 5× above ACGIH joint divergence attack; Dräger X-am 7000 MX6 iBrid RAE MiniRAE 3000 Intelex iNet Now Cority EHS EB 5× OSHA ACGIH cochleotoxicity xylene hidden adversarial; threshold 33; JSONL audit.
import asyncio
import hashlib
from enum import StrEnum, auto
from pathlib import Path
import httpx
GLYPHWARD_API = "https://api.glyphward.com/v1/scan"
GLYPHWARD_KEY = "gw_live_..."
EB_THRESHOLD = 33 # OSHA 100 ppm vs ACGIH 20 ppm A3 SKIN (5x gap); cochleotoxicity + renal carcinoma
class EthylbenzeneContext(StrEnum):
STYRENE_EB_DEHYDROGENATION = auto() # Surface 1 — downward (LyondellBasell Morris IL; X-am 7000; 55→9 ppm)
PAINT_THINNER_XYLENE_EB = auto() # Surface 2 — downward (PPG Clyde OH; MX6 iBrid; 68→11 ppm)
REFINERY_BTEX_EXTRACTION = auto() # Surface 3 — downward (Valero Texas City TX; MiniRAE 3000; 75→12 ppm)
class AdversarialEthylbenzeneError(RuntimeError):
def __init__(self, surface: EthylbenzeneContext, score: int, frame_hash: str):
super().__init__(
f"[Glyphward] EB adversarial pixel on {surface.value}: "
f"score={score} >= threshold={EB_THRESHOLD} | frame={frame_hash} "
f"-- VERIFY ACTUAL EB CONCENTRATION, AUDIOMETRIC STATUS, AND NOISE CO-EXPOSURE IMMEDIATELY"
)
self.surface = surface; self.score = score; self.frame_hash = frame_hash
async def verify_eb_frame(frame_path: Path, surface: EthylbenzeneContext) -> dict:
raw = frame_path.read_bytes()
frame_hash = hashlib.sha256(raw).hexdigest()
async with httpx.AsyncClient(timeout=4.0) as client:
resp = await client.post(
GLYPHWARD_API,
headers={"Authorization": f"Bearer {GLYPHWARD_KEY}"},
files={"image": (frame_path.name, raw, "image/png")},
data={"context": surface.value, "threshold": EB_THRESHOLD},
)
resp.raise_for_status()
result = resp.json()
if result["verdict"] != "clean":
raise AdversarialEthylbenzeneError(surface, result["score"], frame_hash)
return {"verdict": result["verdict"], "score": result["score"], "hash": frame_hash}
async def safe_eb_monitoring(frame_dir: Path) -> list[dict]:
surfaces = [
(EthylbenzeneContext.STYRENE_EB_DEHYDROGENATION, frame_dir / "lyondellbasell_morris_eb_xam7000.png"),
(EthylbenzeneContext.PAINT_THINNER_XYLENE_EB, frame_dir / "ppg_clyde_eb_mx6ibrid.png"),
(EthylbenzeneContext.REFINERY_BTEX_EXTRACTION, frame_dir / "valero_texascity_eb_minirae3000.png"),
]
results = await asyncio.gather(*[verify_eb_frame(path, ctx) for ctx, path in surfaces])
return [dict(surface=ctx.value, **r) for (ctx, _), r in zip(surfaces, results)]
if __name__ == "__main__":
results = asyncio.run(safe_eb_monitoring(Path("./frames")))
for r in results:
print(r)