HAZMAT III
metactf
Task: identify a strange green industrial liquid from a photo and determine the correct transport placard number. Solution: use the visible product label to find the SDS, then read Section 14 to recover UN 3082 and build the flag.
$ ls tags/ techniques/
HAZMAT III — metactf
Description
Apparently corporate says I have to deliver this really weird looking green vat somewhere, can you help me figure out what number I should put on my placard when I transport this?
English summary: the challenge provides an image of a bucket filled with bright yellow-green liquid. The goal is to identify the product and recover the correct DOT/UN transport number that belongs on the placard.
Analysis
The fastest clue is the label on the container. It clearly shows UCARTHERM and also says SEE MSDS, which strongly suggests that the intended path is product identification followed by safety data sheet lookup.
Searching for UCARTHERM identifies it as a Dow / ChemPoint heat-transfer-fluid product line based on ethylene glycol. The liquid color also matters: the photographed fluid is fluorescent yellow-green, which matches descriptions of the dyed UCARTHERM Heat Transfer Fluid PM-6141 variant used for leak detection.
Once the exact product family is known, the SDS provides the transport answer directly. In Section 14, the DOT transport information lists:
Proper shipping name: Environmentally hazardous substance, liquid, n.o.s. (Ethylene glycol) UN number: 3082 Class: 9 Packing group: III
So the placard number requested by the challenge is 3082.
Solution
- Open the provided image and inspect the visible text on the bucket.
- Note the two critical clues:
UCARTHERMandSEE MSDS. - Search for UCARTHERM product information and identify it as an ethylene glycol-based heat transfer fluid.
- Use the fluorescent yellow-green color to narrow the product to the dyed
UCARTHERM PM-6141/ oil-and-gas variant. - Retrieve the SDS for
UCARTHERM Heat Transfer Fluid PM-6141 Dyed. - Read Section 14, which contains the transport classification.
- Extract the listed UN number:
3082. - Wrap it in the required format to get the flag:
DawgCTF{3082}.
#!/usr/bin/env python3 def main() -> None: # Manual OSINT result after identifying the product and reading Section 14 # of the UCARTHERM Heat Transfer Fluid PM-6141 Dyed SDS. un_number = "3082" print(f"DawgCTF{{{un_number}}}") if __name__ == "__main__": main()
$ cat /etc/motd
Liked this one?
Pro unlocks every writeup, every flag, and API access. $9/mo.
$ cat pricing.md