Each scope can return a finding with details about a vulnerability.
A finding improves explainability by attaching comprehensive information such as CVSS scores, advisories, evidence (including decompiled code and annotations), and other metadata.Findings are created using one of the methods provided by VulHunt listed below:
Method
Description
Parameters
Return Type
result:none
Creates a vulnerability finding with no severity
Table
Result object
result:info
Creates a vulnerability finding with no severity (alias for result:none)
Table
Result object
result:unspecified
Creates a vulnerability finding with unspecified severity
Table
Result object
result:low
Creates a vulnerability finding with low severity
Table
Result object
result:medium
Creates a vulnerability finding with medium severity
Table
Result object
result:high
Creates a vulnerability finding with high severity
Table
Result object
result:critical
Creates a vulnerability finding with critical severity
Table
Result object
result:patch
Creates a finding indicating that a patch has been identified
Table
Result object
result:malware
Creates a finding indicating that malware has been identified
Table
Result object
Each method accepts a table with the following fields:
The “BTP Only” column indicates fields that are only relevant when a VulHunt
rule is executed on the Binarly Transparency Platform.
Reference
name
CVE ID or unique identifier for the vulnerability finding.
description
A short summary or description of the vulnerability or finding.
provenance
A ProvenanceTable describing the origin and context of a component related to the finding.
cwes
A table of CWE identifiers associated with the finding.
mbcs
A table of MBC (Malware Behavior Catalog) identifiers associated with the finding.
cvss
The CVSS information for the finding.
advisory
URL to the official advisory related to the vulnerability.
identifiers
A table of identifiers for the finding (e.g., CVE, GHSA, OSV, etc.).
variants
A list or map of variant objects describing related vulnerabilities or variations.
patch
URL to the patch that addresses the vulnerability.
source
URL to the source file or repository where the vulnerability was found.
evidence
Evidence details supporting the finding, such as code snippets or annotations.
notes
Notes related to the vulnerability or the finding, provided as a table of title/text pairs.
references
Additional references related to the vulnerability, provided as a table of title/URL pairs.
Example
return result:critical { name = "CVE-2024-5535", description = "Buffer over-read in the `SSL_select_next_proto` function of OpenSSL", provenance = { kind = "posix.ELF", linkage = "project", vendor = "openssl", product = "openssl", license = "Apache-2.0", affected_versions = { "<1.0.2zk", "<1.1.1za", "<3.0.15", "<3.1.7", "<3.2.3", "<3.3.2", }, }, cwes = { "CWE-200" }, mbcs = { "OC0006", "B0011" }, cvss = cvss:v3_1 { base = "9.1", exploitability = "3.9", impact = "5.2", vector = "AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:H", }, advisory = "https://openssl-library.org/news/secadv/20240627.txt", identifiers = { "CVE-2024-5535", "GHSA-4fc7-mvrr-wv2c" }, variants = { ["OpenSSL"] = { severity = "low", references = { ["OpenSSL Advisory"] = "https://openssl-library.org/news/secadv/20240627.txt", }, notes = { ["Note"] = "OpenSSL calculated severity differs from CISA-ADP calculations", }, }, }, patch = "https://github.com/openssl/openssl/commit/e86ac436f0bd54d4517745483e2315650fae7b2c.patch", source = "https://github.com/openssl/openssl/blob/openssl-3.0.12/ssl/ssl_lib.c", evidence = { functions = { [context.address] = { annotate:prototype(prototype), annotate:at { location = context.address, message = "The `SSL_select_next_proto` function does not properly validate the client buffer (5th parameter).", }, annotate:at { location = address, message = "Passing an empty buffer can result in a crash or memory leak due to the return of an invalid memory pointer.", }, }, }, },}
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"VulHunt rules","colors":{"primary":"#938aff","dark":"#3f3b6c"},"logo":{"light":"https://mintcdn.com/vulhunt-docs/4J8ydyrFXmRmhhWG/assets/logo/binarly_light.svg?fit=max\u0026auto=format\u0026n=4J8ydyrFXmRmhhWG\u0026q=85\u0026s=14847ddc32ce27865d094cef79319891","dark":"https://mintcdn.com/vulhunt-docs/4J8ydyrFXmRmhhWG/assets/logo/binarly_dark.svg?fit=max\u0026auto=format\u0026n=4J8ydyrFXmRmhhWG\u0026q=85\u0026s=3f32c947da03386eec89b02648efead5","href":"https://binarly.io"},"favicon":"https://mintcdn.com/vulhunt-docs/4J8ydyrFXmRmhhWG/assets/favicon.png?fit=max\u0026auto=format\u0026n=4J8ydyrFXmRmhhWG\u0026q=85\u0026s=74e1ee6351224027ba56a2fe5c4f04c8","appearance":{"default":"light","strict":true},"background":{"decoration":"gradient"},"navbar":{"primary":{"type":"button","label":"Support","href":"https://dashboard.mintlify.com"}},"footer":{"socials":{"youtube":"https://www.youtube.com/@binarly","x":"https://x.com/binarly_io","github":"https://github.com/binarly-io","linkedin":"https://www.linkedin.com/company/binarlyinc"}},"fonts":{"family":"Exo 2"},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"vulhunt-docs","hasAudioNarration":false,"actualSubdomain":"vulhunt-docs","customDomains":["vulhunt-docs.binarly.io"],"gitSource":{"type":"github","owner":"binarly-io","repo":"binarly-vulhunt-docs","deployBranch":"platform-v2.0","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6a8d85f0f1cd0f8c1cd1a8e5","clientVersion":"0.0.4142","searchFilterCounts":[{"language":"default","tag":"VulHunt Reference","count":47},{"language":"default","tag":"User Guide","count":31},{"language":"default","tag":"Types","count":28},{"language":"default","tag":"Scopes","count":19},{"language":"default","tag":"VulHunt Rules","count":14},{"language":"default","tag":"Scopes Result","count":13},{"language":"default","tag":"VulHunt CLI","count":9},{"language":"default","tag":"Annotations","count":8},{"language":"default","tag":"Options","count":5},{"language":"default","tag":"VulHunt SDK","count":5}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-rbac-roles","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":true},"customCss":[],"page":{"pagePath":"vulhunt-reference/scopes/scopes-result/overview","slug":"/vulhunt-reference/scopes/scopes-result/overview","pageMetadata":{"title":"Overview","description":null,"href":"/vulhunt-reference/scopes/scopes-result/overview"},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,p:`p`,pre:`pre`,span:`span`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,..._provideComponents(),...props.components},{CodeBlock,Heading,Note,Table}=_components;if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Note)_missingMdxReference(`Note`,true);if(!Table)_missingMdxReference(`Table`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`Each scope can return a finding with details about a vulnerability.\nA finding improves explainability by attaching comprehensive information such as CVSS scores, advisories, evidence (including decompiled code and annotations), and other metadata.`}),`\n`,_jsx(_components.p,{children:`Findings are created using one of the methods provided by VulHunt listed below:`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{style:{textAlign:`left`},children:`Method`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Description`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Parameters`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Return Type`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.code,{children:`result:none`})}),_jsx(_components.td,{style:{textAlign:`left`},children:`Creates a vulnerability finding with no severity`}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.code,{children:`Table`})}),_jsxs(_components.td,{style:{textAlign:`left`},children:[_jsx(_components.code,{children:`Result`}),` object`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.code,{children:`result:info`})}),_jsxs(_components.td,{style:{textAlign:`left`},children:[`Creates a vulnerability finding with no severity (alias for `,_jsx(_components.code,{children:`result:none`}),`)`]}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.code,{children:`Table`})}),_jsxs(_components.td,{style:{textAlign:`left`},children:[_jsx(_components.code,{children:`Result`}),` object`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.code,{children:`result:unspecified`})}),_jsx(_components.td,{style:{textAlign:`left`},children:`Creates a vulnerability finding with unspecified severity`}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.code,{children:`Table`})}),_jsxs(_components.td,{style:{textAlign:`left`},children:[_jsx(_components.code,{children:`Result`}),` object`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.code,{children:`result:low`})}),_jsx(_components.td,{style:{textAlign:`left`},children:`Creates a vulnerability finding with low severity`}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.code,{children:`Table`})}),_jsxs(_components.td,{style:{textAlign:`left`},children:[_jsx(_components.code,{children:`Result`}),` object`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.code,{children:`result:medium`})}),_jsx(_components.td,{style:{textAlign:`left`},children:`Creates a vulnerability finding with medium severity`}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.code,{children:`Table`})}),_jsxs(_components.td,{style:{textAlign:`left`},children:[_jsx(_components.code,{children:`Result`}),` object`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.code,{children:`result:high`})}),_jsx(_components.td,{style:{textAlign:`left`},children:`Creates a vulnerability finding with high severity`}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.code,{children:`Table`})}),_jsxs(_components.td,{style:{textAlign:`left`},children:[_jsx(_components.code,{children:`Result`}),` object`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.code,{children:`result:critical`})}),_jsx(_components.td,{style:{textAlign:`left`},children:`Creates a vulnerability finding with critical severity`}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.code,{children:`Table`})}),_jsxs(_components.td,{style:{textAlign:`left`},children:[_jsx(_components.code,{children:`Result`}),` object`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.code,{children:`result:patch`})}),_jsx(_components.td,{style:{textAlign:`left`},children:`Creates a finding indicating that a patch has been identified`}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.code,{children:`Table`})}),_jsxs(_components.td,{style:{textAlign:`left`},children:[_jsx(_components.code,{children:`Result`}),` object`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.code,{children:`result:malware`})}),_jsx(_components.td,{style:{textAlign:`left`},children:`Creates a finding indicating that malware has been identified`}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.code,{children:`Table`})}),_jsxs(_components.td,{style:{textAlign:`left`},children:[_jsx(_components.code,{children:`Result`}),` object`]})]})]})]}),`\n`,_jsx(_components.p,{children:`Each method accepts a table with the following fields:`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{style:{textAlign:`left`},children:`Field`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Description`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Type`}),_jsx(_components.th,{style:{textAlign:`center`},children:`Required`}),_jsx(_components.th,{style:{textAlign:`center`},children:`BTP Only`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.code,{children:`name`})}),_jsx(_components.td,{style:{textAlign:`left`},children:`CVE ID or unique identifier`}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.code,{children:`string`})}),_jsx(_components.td,{style:{textAlign:`center`},children:`Yes`}),_jsx(_components.td,{style:{textAlign:`center`},children:`No`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.code,{children:`description`})}),_jsx(_components.td,{style:{textAlign:`left`},children:`CVE description or finding summary`}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.code,{children:`string`})}),_jsx(_components.td,{style:{textAlign:`center`},children:`Yes`}),_jsx(_components.td,{style:{textAlign:`center`},children:`No`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.code,{children:`provenance`})}),_jsx(_components.td,{style:{textAlign:`left`},children:`Provenance details`}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.a,{href:`/vulhunt-reference/scopes/scopes-result/provenance-table`,children:_jsx(_components.code,{children:`ProvenanceTable`})})}),_jsx(_components.td,{style:{textAlign:`center`},children:`No`}),_jsx(_components.td,{style:{textAlign:`center`},children:`Yes`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.code,{children:`cwes`})}),_jsx(_components.td,{style:{textAlign:`left`},children:`Table of CWE identifiers`}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.code,{children:`string[]`})}),_jsx(_components.td,{style:{textAlign:`center`},children:`No`}),_jsx(_components.td,{style:{textAlign:`center`},children:`Yes`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.code,{children:`mbcs`})}),_jsx(_components.td,{style:{textAlign:`left`},children:`Table of MBC identifiers`}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.code,{children:`string[]`})}),_jsx(_components.td,{style:{textAlign:`center`},children:`No`}),_jsx(_components.td,{style:{textAlign:`center`},children:`Yes`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.code,{children:`cvss`})}),_jsx(_components.td,{style:{textAlign:`left`},children:`CVSS score`}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.a,{href:`/vulhunt-reference/scopes/scopes-result/cvss`,children:_jsx(_components.code,{children:`CVSS`})})}),_jsx(_components.td,{style:{textAlign:`center`},children:`No`}),_jsx(_components.td,{style:{textAlign:`center`},children:`Yes`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.code,{children:`advisory`})}),_jsx(_components.td,{style:{textAlign:`left`},children:`URL to the advisory`}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.code,{children:`string`})}),_jsx(_components.td,{style:{textAlign:`center`},children:`No`}),_jsx(_components.td,{style:{textAlign:`center`},children:`Yes`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.code,{children:`identifiers`})}),_jsx(_components.td,{style:{textAlign:`left`},children:`Table of identifiers (e.g. CVE, GHSA, OSV…)`}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.code,{children:`string[]`})}),_jsx(_components.td,{style:{textAlign:`center`},children:`No`}),_jsx(_components.td,{style:{textAlign:`center`},children:`Yes`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.code,{children:`variants`})}),_jsx(_components.td,{style:{textAlign:`left`},children:`Table of variants of this finding`}),_jsxs(_components.td,{style:{textAlign:`left`},children:[_jsx(_components.code,{children:`{[string]:`}),_jsx(_components.a,{href:`/vulhunt-reference/scopes/scopes-result/variant-table`,children:_jsx(_components.code,{children:`VariantTable`})}),_jsx(_components.code,{children:`}`})]}),_jsx(_components.td,{style:{textAlign:`center`},children:`No`}),_jsx(_components.td,{style:{textAlign:`center`},children:`Yes`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.code,{children:`patch`})}),_jsx(_components.td,{style:{textAlign:`left`},children:`URL to the patch`}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.code,{children:`string`})}),_jsx(_components.td,{style:{textAlign:`center`},children:`No`}),_jsx(_components.td,{style:{textAlign:`center`},children:`Yes`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.code,{children:`source`})}),_jsx(_components.td,{style:{textAlign:`left`},children:`URL to the source file or repository`}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.code,{children:`string`})}),_jsx(_components.td,{style:{textAlign:`center`},children:`No`}),_jsx(_components.td,{style:{textAlign:`center`},children:`Yes`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.code,{children:`evidence`})}),_jsx(_components.td,{style:{textAlign:`left`},children:`Evidence details`}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.a,{href:`/vulhunt-reference/scopes/scopes-result/evidence`,children:_jsx(_components.code,{children:`Evidence`})})}),_jsx(_components.td,{style:{textAlign:`center`},children:`Yes`}),_jsx(_components.td,{style:{textAlign:`center`},children:`No`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.code,{children:`notes`})}),_jsx(_components.td,{style:{textAlign:`left`},children:`Notes related to the finding`}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.code,{children:`{[string]: string}`})}),_jsx(_components.td,{style:{textAlign:`center`},children:`No`}),_jsx(_components.td,{style:{textAlign:`center`},children:`Yes`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.code,{children:`references`})}),_jsx(_components.td,{style:{textAlign:`left`},children:`Additional references`}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.code,{children:`{[string]: string}`})}),_jsx(_components.td,{style:{textAlign:`center`},children:`No`}),_jsx(_components.td,{style:{textAlign:`center`},children:`Yes`})]})]})]}),`\n`,_jsx(Note,{children:_jsx(_components.p,{children:`The “BTP Only” column indicates fields that are only relevant when a VulHunt\nrule is executed on the Binarly Transparency Platform.`})}),`\n`,_jsx(Heading,{level:`3`,id:`reference`,children:`Reference`}),`\n`,_jsx(Heading,{level:`4`,id:`name`,children:`name`}),`\n`,_jsx(_components.p,{children:`CVE ID or unique identifier for the vulnerability finding.`}),`\n`,_jsx(Heading,{level:`4`,id:`description`,children:`description`}),`\n`,_jsx(_components.p,{children:`A short summary or description of the vulnerability or finding.`}),`\n`,_jsx(Heading,{level:`4`,id:`provenance`,children:`provenance`}),`\n`,_jsxs(_components.p,{children:[`A `,_jsx(_components.a,{href:`/vulhunt-reference/scopes/scopes-result/provenance-table`,children:_jsx(_components.code,{children:`ProvenanceTable`})}),` describing the origin and context of a component related to the finding.`]}),`\n`,_jsx(Heading,{level:`4`,id:`cwes`,children:`cwes`}),`\n`,_jsx(_components.p,{children:`A table of CWE identifiers associated with the finding.`}),`\n`,_jsx(Heading,{level:`4`,id:`mbcs`,children:`mbcs`}),`\n`,_jsx(_components.p,{children:`A table of MBC (Malware Behavior Catalog) identifiers associated with the finding.`}),`\n`,_jsx(Heading,{level:`4`,id:`cvss`,children:`cvss`}),`\n`,_jsx(_components.p,{children:`The CVSS information for the finding.`}),`\n`,_jsx(Heading,{level:`4`,id:`advisory`,children:`advisory`}),`\n`,_jsx(_components.p,{children:`URL to the official advisory related to the vulnerability.`}),`\n`,_jsx(Heading,{level:`4`,id:`identifiers`,children:`identifiers`}),`\n`,_jsx(_components.p,{children:`A table of identifiers for the finding (e.g., CVE, GHSA, OSV, etc.).`}),`\n`,_jsx(Heading,{level:`4`,id:`variants`,children:`variants`}),`\n`,_jsx(_components.p,{children:`A list or map of variant objects describing related vulnerabilities or variations.`}),`\n`,_jsx(Heading,{level:`4`,id:`patch`,children:`patch`}),`\n`,_jsx(_components.p,{children:`URL to the patch that addresses the vulnerability.`}),`\n`,_jsx(Heading,{level:`4`,id:`source`,children:`source`}),`\n`,_jsx(_components.p,{children:`URL to the source file or repository where the vulnerability was found.`}),`\n`,_jsx(Heading,{level:`4`,id:`evidence`,children:`evidence`}),`\n`,_jsx(_components.p,{children:`Evidence details supporting the finding, such as code snippets or annotations.`}),`\n`,_jsx(Heading,{level:`4`,id:`notes`,children:`notes`}),`\n`,_jsx(_components.p,{children:`Notes related to the vulnerability or the finding, provided as a table of title/text pairs.`}),`\n`,_jsx(Heading,{level:`4`,id:`references`,children:`references`}),`\n`,_jsx(_components.p,{children:`Additional references related to the vulnerability, provided as a table of title/URL pairs.`}),`\n`,_jsx(Heading,{level:`3`,id:`example`,children:`Example`}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`57`,language:`lua`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`lua`,children:_jsxs(_components.code,{language:`lua`,numberOfLines:`57`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:`return`}),_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#4EC9B0`},children:` result`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`:`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#DCDCAA`},children:`critical`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` name`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` =`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"CVE-2024-5535\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` description`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` =`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:' \"Buffer over-read in the `SSL_select_next_proto` function of OpenSSL\"'}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` provenance`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` =`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` kind`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` =`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"posix.ELF\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` linkage`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` =`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"project\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` vendor`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` =`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"openssl\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` product`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` =`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"openssl\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` license`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` =`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"Apache-2.0\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` affected_versions`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` =`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"\u003c1.0.2zk\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"\u003c1.1.1za\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"\u003c3.0.15\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"\u003c3.1.7\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"\u003c3.2.3\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"\u003c3.3.2\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` cwes`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` =`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` { `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"CWE-200\" `}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`},`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` mbcs`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` =`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` { `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"OC0006\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"B0011\" `}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`},`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` cvss`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` =`}),_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#4EC9B0`},children:` cvss`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`:`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#DCDCAA`},children:`v3_1`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` base`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` =`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"9.1\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` exploitability`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` =`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"3.9\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` impact`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` =`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"5.2\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` vector`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` =`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:H\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` advisory`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` =`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"https://openssl-library.org/news/secadv/20240627.txt\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` identifiers`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` =`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` { `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"CVE-2024-5535\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"GHSA-4fc7-mvrr-wv2c\" `}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`},`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` variants`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` =`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` [`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"OpenSSL\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`] `}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`=`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` severity`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` =`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"low\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` references`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` =`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` [`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"OpenSSL Advisory\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`] `}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`=`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"https://openssl-library.org/news/secadv/20240627.txt\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` notes`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` =`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` [`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Note\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`] `}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`=`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"OpenSSL calculated severity differs from CISA-ADP calculations\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` patch`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` =`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"https://github.com/openssl/openssl/commit/e86ac436f0bd54d4517745483e2315650fae7b2c.patch\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` source`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` =`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"https://github.com/openssl/openssl/blob/openssl-3.0.12/ssl/ssl_lib.c\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` evidence`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` =`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` functions`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` =`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` [`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`context`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#4EC9B0`},children:`address`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`] `}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`=`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#4EC9B0`},children:` annotate`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`:`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#DCDCAA`},children:`prototype`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`prototype`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`),`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#4EC9B0`},children:` annotate`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`:`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#DCDCAA`},children:`at`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` location`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` =`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` context`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#4EC9B0`},children:`address`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` message`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` =`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:' \"The `SSL_select_next_proto` function does not properly validate the client buffer (5th parameter).\"'}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#4EC9B0`},children:` annotate`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`:`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#DCDCAA`},children:`at`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` location`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` =`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` address`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` message`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` =`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"Passing an empty buffer can result in a crash or memory leak due to the return of an invalid memory pointer.\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}`})}),`\n`]})})})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Overview","description":null,"href":"/vulhunt-reference/scopes/scopes-result/overview"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Reference","slug":"reference","depth":3,"children":[]},{"title":"name","slug":"name","depth":4,"children":[]},{"title":"description","slug":"description","depth":4,"children":[]},{"title":"provenance","slug":"provenance","depth":4,"children":[]},{"title":"cwes","slug":"cwes","depth":4,"children":[]},{"title":"mbcs","slug":"mbcs","depth":4,"children":[]},{"title":"cvss","slug":"cvss","depth":4,"children":[]},{"title":"advisory","slug":"advisory","depth":4,"children":[]},{"title":"identifiers","slug":"identifiers","depth":4,"children":[]},{"title":"variants","slug":"variants","depth":4,"children":[]},{"title":"patch","slug":"patch","depth":4,"children":[]},{"title":"source","slug":"source","depth":4,"children":[]},{"title":"evidence","slug":"evidence","depth":4,"children":[]},{"title":"notes","slug":"notes","depth":4,"children":[]},{"title":"references","slug":"references","depth":4,"children":[]},{"title":"Example","slug":"example","depth":3,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"vulhunt-docs","siteName":"VulHunt rules","title":"Overview - VulHunt rules","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-08-25T12:09:46.943Z","originalFileLocation":"vulhunt-reference/scopes/scopes-result/overview.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=\"light\";if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"light\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"application-name\" content=\"VulHunt rules\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/vulhunt-docs/viXq-1qd9Hf6FpDW/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/vulhunt-docs/viXq-1qd9Hf6FpDW/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/vulhunt-docs/viXq-1qd9Hf6FpDW/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/vulhunt-docs/viXq-1qd9Hf6FpDW/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/vulhunt-docs/viXq-1qd9Hf6FpDW/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/vulhunt-docs/viXq-1qd9Hf6FpDW/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/vulhunt-docs/viXq-1qd9Hf6FpDW/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/vulhunt-docs/viXq-1qd9Hf6FpDW/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/vulhunt-docs/viXq-1qd9Hf6FpDW/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Overview - VulHunt rules\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"VulHunt rules\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://vulhunt-docs.binarly.io/vulhunt-reference/scopes/scopes-result/overview\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://vulhunt-docs.mintlify.site/_mintlify/api/og/v2?division=Scopes+Result\u0026amp;title=Overview\u0026amp;theme=d3c36375f79c20189d104bb2\u0026amp;signature=6d45b39422fb979f046c9034654a2a632fb7d82e7858996d57909c98c0c9c169\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Overview - VulHunt rules\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://vulhunt-docs.mintlify.site/_mintlify/api/og/v2?division=Scopes+Result\u0026amp;title=Overview\u0026amp;theme=d3c36375f79c20189d104bb2\u0026amp;signature=6d45b39422fb979f046c9034654a2a632fb7d82e7858996d57909c98c0c9c169\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/vulhunt-docs/viXq-1qd9Hf6FpDW/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"VulHunt rules\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#938aff\">\u003clink data-mint-head rel=\"canonical\" href=\"https://vulhunt-docs.binarly.io/vulhunt-reference/scopes/scopes-result/overview\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/vulhunt-reference/scopes/scopes-result/overview.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://vulhunt-docs.binarly.io/#organization\",\"name\":\"VulHunt rules\",\"url\":\"https://vulhunt-docs.binarly.io\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/vulhunt-docs/4J8ydyrFXmRmhhWG/assets/logo/binarly_light.svg?fit=max\u0026auto=format\u0026n=4J8ydyrFXmRmhhWG\u0026q=85\u0026s=14847ddc32ce27865d094cef79319891\"}},{\"@type\":\"WebSite\",\"@id\":\"https://vulhunt-docs.binarly.io#website\",\"name\":\"VulHunt rules\",\"url\":\"https://vulhunt-docs.binarly.io\",\"publisher\":{\"@id\":\"https://vulhunt-docs.binarly.io/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://vulhunt-docs.binarly.io/vulhunt-reference/scopes/scopes-result/overview#webpage\",\"url\":\"https://vulhunt-docs.binarly.io/vulhunt-reference/scopes/scopes-result/overview\",\"name\":\"Overview\",\"dateModified\":\"2026-08-25T12:09:46.943Z\",\"isPartOf\":{\"@id\":\"https://vulhunt-docs.binarly.io#website\"},\"breadcrumb\":{\"@id\":\"https://vulhunt-docs.binarly.io/vulhunt-reference/scopes/scopes-result/overview#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://vulhunt-docs.binarly.io/vulhunt-reference/scopes/scopes-result/overview#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Scopes\",\"item\":\"https://vulhunt-docs.binarly.io/vulhunt-reference/scopes/project-scope\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Overview\",\"item\":\"https://vulhunt-docs.binarly.io/vulhunt-reference/scopes/scopes-result/overview\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://vulhunt-docs.binarly.io/vulhunt-reference/scopes/scopes-result/overview#article\",\"headline\":\"Overview\",\"name\":\"Overview\",\"url\":\"https://vulhunt-docs.binarly.io/vulhunt-reference/scopes/scopes-result/overview\",\"mainEntityOfPage\":{\"@id\":\"https://vulhunt-docs.binarly.io/vulhunt-reference/scopes/scopes-result/overview#webpage\"},\"dateModified\":\"2026-08-25T12:09:46.943Z\",\"publisher\":{\"@id\":\"https://vulhunt-docs.binarly.io/#organization\"},\"isPartOf\":{\"@id\":\"https://vulhunt-docs.binarly.io#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"VulHunt rules\",\"publisher\":{\"@type\":\"Organization\",\"name\":\"VulHunt rules\"},\"provider\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","agentPointerHref":"/vulhunt-reference/scopes/scopes-result/overview.md","siteName":"VulHunt rules","nav":{"global":null,"tabs":[{"tab":"User Guide","pages":[{"title":"User Guide","href":"/user-guide/get-started/introduction"}]},{"tab":"VulHunt Reference","groups":[{"group":"Conventions","pages":[{"title":"Type Conventions","href":"/vulhunt-reference/type-notation"}]},{"group":"VulHunt Rules","pages":[{"title":"Rule Fields","href":"/vulhunt-reference/vulhunt-rules/rule-fields"}]},{"group":"Scopes","pages":[{"title":"Project Scope","href":"/vulhunt-reference/scopes/project-scope"},{"title":"Functions Scope","href":"/vulhunt-reference/scopes/functions-scope"},{"title":"Calls Scope","description":null,"href":"/vulhunt-reference/scopes/calls-scope"},{"group":"Scopes Result","pages":[{"title":"Overview","href":"/vulhunt-reference/scopes/scopes-result/overview"},{"group":"Annotations","pages":[{"title":"Overview","description":null,"href":"/vulhunt-reference/scopes/scopes-result/annotations/overview"},{"title":"AnnotateAssignment","href":"/vulhunt-reference/scopes/scopes-result/annotations/annotate-assignment"},{"title":"AnnotateAt","href":"/vulhunt-reference/scopes/scopes-result/annotations/annotate-at"},{"title":"AnnotateGlobal","href":"/vulhunt-reference/scopes/scopes-result/annotations/annotate-global"},{"title":"AnnotateOperand","href":"/vulhunt-reference/scopes/scopes-result/annotations/annotate-operand"},{"title":"AnnotatePrototype","href":"/vulhunt-reference/scopes/scopes-result/annotations/annotate-prototype"},{"title":"AnnotateRange","href":"/vulhunt-reference/scopes/scopes-result/annotations/annotate-range"},{"title":"AnnotateVariable","href":"/vulhunt-reference/scopes/scopes-result/annotations/annotate-variable"}]},{"title":"CVSS","href":"/vulhunt-reference/scopes/scopes-result/cvss"},{"title":"Evidence","href":"/vulhunt-reference/scopes/scopes-result/evidence"},{"title":"ProvenanceTable","href":"/vulhunt-reference/scopes/scopes-result/provenance-table"},{"title":"VariantTable","href":"/vulhunt-reference/scopes/scopes-result/variant-table"}]}]},{"group":"Types","pages":[{"title":"AddressValue","href":"/vulhunt-reference/types/address-value"},{"title":"BitVec","href":"/vulhunt-reference/types/bitvec"},{"title":"CallSiteQuery","href":"/vulhunt-reference/types/call-site-query"},{"title":"CalleeAtParam","href":"/vulhunt-reference/types/callee-at-param"},{"title":"CalleeAtTable","href":"/vulhunt-reference/types/callee-at-table"},{"title":"CalleesMatchingParam","href":"/vulhunt-reference/types/callees-matching-param"},{"title":"CalleesMatchingTable","href":"/vulhunt-reference/types/callees-matching-table"},{"title":"CallsFromQuery","href":"/vulhunt-reference/types/calls-from-query"},{"title":"CallsMatchingParam","href":"/vulhunt-reference/types/calls-matching-param"},{"title":"CallsMatchingTable","href":"/vulhunt-reference/types/calls-matching-table"},{"title":"CallsToQuery","href":"/vulhunt-reference/types/calls-to-query"},{"title":"CallSiteContext","href":"/vulhunt-reference/types/callsite-context"},{"title":"CallSiteTable","href":"/vulhunt-reference/types/callsite-table"},{"title":"DecompiledFunction","href":"/vulhunt-reference/types/decompiled-function"},{"title":"FunctionContext","href":"/vulhunt-reference/types/function-context"},{"title":"FunctionQuery","href":"/vulhunt-reference/types/function-query"},{"title":"Instruction","href":"/vulhunt-reference/types/instruction"},{"title":"IRTerm","href":"/vulhunt-reference/types/ir-term"},{"title":"IRTermClassKind","href":"/vulhunt-reference/types/ir-term-class-kind"},{"title":"IRTermKind","href":"/vulhunt-reference/types/ir-term-kind"},{"title":"IRTermSubKind","href":"/vulhunt-reference/types/ir-term-sub-kind"},{"title":"OperandInfo","href":"/vulhunt-reference/types/operand-info"},{"title":"OperandOrigin","href":"/vulhunt-reference/types/operand-origin"},{"title":"PatternMatcher","href":"/vulhunt-reference/types/pattern-matcher"},{"title":"ProjectHandle","href":"/vulhunt-reference/types/project-handle"},{"title":"RegexMatcher","href":"/vulhunt-reference/types/regex-matcher"},{"title":"SearchCodeResult","href":"/vulhunt-reference/types/search-code-result"},{"title":"SyntaxMatchResult","href":"/vulhunt-reference/types/syntax-match-result"}]},{"group":"Standard Library","pages":[{"title":"Overview","href":"/vulhunt-reference/stdlib-extensions/overview"}]}]}]},"basePath":"","title":"Overview - VulHunt rules","buildId":"dpl_G2Qd45vZZ7MkBiGF9yYx8ZsbbKXX","deploymentId":"dpl_G2Qd45vZZ7MkBiGF9yYx8ZsbbKXX","dynamics":[],"chunks":[]}