    public function set_coupon_data($data)
    {
        $this->coupon_data = $data;
    }
NVD is only using a subset of CWE for mapping instead of the entire CWE, and the weakness type is not covered by that subset.