def METHOD_NAME(self, item, h_id, s_id, url_data):
    description = item.description
    cvss3 = {}
    if item.cvss3.node is not None:
        cvss3['vector_string'] = item.cvss3.descriptor
    cvss2 = {}
    if item.cvss.node is not None:
        cvss2['vector_string'] = item.cvss.descriptor
    if item.affects:
        description += f'\nPath: {item.affects}'
    if item.parameter:
        description += f'\nParameter: {item.parameter}'
    try:
        cve = [item.cvelist.cve.text if item.cvelist.cve else ""]
    except Exception:
        cve = []
    try:
        cwe = [item.cwelist.cwe.text if item.cwelist.cwe else ""]
    except:
        cwe = []
    self.createAndAddVulnWebToService(
        h_id,
        s_id,
        item.name,
        description,
        website=url_data.hostname,
        severity=item.severity,
        resolution=item.recommendation,
        path=item.affects,
        params=item.parameter,
        request=item.technicaldetails.request,
        response=item.technicaldetails.response,
        ref=[i.url for i in item.references.reference],
        cve=cve,
        cwe=cwe,
        cvss2=cvss2,
        cvss3=cvss3)