Skip to main content

MastFinding

No description

type MastFinding implements BaseFields, FindingInterface, IssueInterface {
aiAgentAnalysis: AiAgentAnalysis
asset: Asset!
assignedUsers: [PortalUserBasicInfoType!]
author: PortalUser!
category: String
controlSyncStatus: ControlSyncStatus
createdAt: ISO8601DateTime!
description: String!
detail: MastFindingDetail!
fingerprint: String!
history: [IssueHistory!]
id: ID
impactLevel: ImpactLevelCategory
legacyId: ID
originalIssueIdFromTool: String
patterns: [String!]
permittedStatus: [IssueStatusLabel!]!
probabilityLevel: ProbabilityLevelCategory
project: Project
reference: String
riskAcceptedUntil: ISO8601DateTime
scanSource: String
severity: SeverityCategory
solution: String
status: IssueStatusLabel!
statusHistory: [IssueStatusHistory!]!
title: String!
type: Issue!
updatedAt: ISO8601DateTime!
}

Fields

MastFinding.aiAgentAnalysis ● AiAgentAnalysis object

AI agent analysis information for this issue

MastFinding.asset ● Asset! non-null object

The asset associated with the vulnerability

MastFinding.assignedUsers ● [PortalUserBasicInfoType!] list object

MastFinding.author ● PortalUser! non-null object

The author who created the vulnerability

MastFinding.category ● String scalar

CWE Categories

MastFinding.controlSyncStatus ● ControlSyncStatus object

The scan/sync that brought this vulnerability to Conviso Platform

MastFinding.createdAt ● ISO8601DateTime! non-null scalar

The date when record was created

MastFinding.description ● String! non-null scalar

A detailed description of the vulnerability

MastFinding.detail ● MastFindingDetail! non-null object

Detailed information about the MAST vulnerability

MastFinding.fingerprint ● String! non-null scalar

A unique identifier for the vulnerability

MastFinding.history ● [IssueHistory!] list object

MastFinding.id ● ID scalar

The ID scalar type represents a unique identifier

MastFinding.impactLevel ● ImpactLevelCategory enum

The impact level of the vulnerability

MastFinding.legacyId ● ID scalar

ID associated with the old vulnerability management

MastFinding.originalIssueIdFromTool ● String scalar

The original vulnerability ID from the tool that detected the vulnerability

MastFinding.patterns ● [String!] list scalar

OWASP Patterns

MastFinding.permittedStatus ● [IssueStatusLabel!]! non-null enum

List of statuses available for change

MastFinding.probabilityLevel ● ProbabilityLevelCategory enum

The probability level of the vulnerability being exploited

MastFinding.project ● Project object

Associated project

MastFinding.reference ● String scalar

Links for further information

MastFinding.riskAcceptedUntil ● ISO8601DateTime scalar

The datetime until which the risk is accepted

MastFinding.scanSource ● String scalar

Source of the vulnerability; Retrieves the name of the source (e.g.: Dependency Track)

MastFinding.severity ● SeverityCategory enum

The severity of the vulnerability

MastFinding.solution ● String scalar

The solution or mitigation for the vulnerability

MastFinding.status ● IssueStatusLabel! non-null enum

The current status of the vulnerability

MastFinding.statusHistory ● [IssueStatusHistory!]! non-null object

List of previous statuses

MastFinding.title ● String! non-null scalar

The title of the vulnerability

MastFinding.type ● Issue! non-null enum

The type of the vulnerability (e.g., SAST, SCA, Web, Network, etc.)

MastFinding.updatedAt ● ISO8601DateTime! non-null scalar

The date when record was updated

Interfaces

BaseFields interface

FindingInterface interface

IssueInterface interface