You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
La dernière version linux Cyclonedx-cli valide avec succés le fichier json cycloneDX alors que CyberWatch détecte une erreur fatale lors de l'import
#420
Open
freygagne opened this issue
Feb 21, 2025
· 1 comment
l’erreur interne retournée par Cyberwatch est la suivante:
TypeError (no implicit conversion of String into Integer):
Completed 500 Internal Server Error
La dernière version de l'outil linux Cyclonedx-cli a validé avec succès le fichier comme ci-dessous :
root@francois:# ./cyclonedx-linux validate --input-file SBOM_1.json
BOM validated successfully.
le winmerge du fichier à gauche après correction et à droite avant correction est en attachement.
L'erreur non détéctée par cycloneDX-cli sous linux est il un bug de cet outil ?
Ou est un bug de CyberWatch qui devrait accepter ce fichier en import comme valide au regard du standard OWASP CycloneDX ?
The text was updated successfully, but these errors were encountered:
l’erreur interne retournée par Cyberwatch est la suivante:
TypeError (no implicit conversion of String into Integer):
Completed 500 Internal Server Error
La dernière version de l'outil linux Cyclonedx-cli a validé avec succès le fichier comme ci-dessous :
root@francois:# ./cyclonedx-linux validate --input-file SBOM_1.json
BOM validated successfully.
le fichier cycloneDx json est décrit ci_après:
{
"bomFormat" : "CycloneDX",
"specVersion" : "1.5",
"serialNumber" : "urn:uuid:a99c3eff-7254-496d-9685-8ab1155e928a",
"version" : 1,
"metadata" : {
"timestamp" : "2024-08-09T09:22:17Z",
"tools" : [
{
"vendor" : "OWASP",
"name" : "Dependency-Track",
"version" : "4.11.5"
}
],
"component" : {
"type" : "operating-system",
"bom-ref" : "d4e9e208-7ab7-45e5-a45e-ef4a54d92171",
"name" : "OS-WINDOWS10-SBOM",
"version" : "COTS de niveau 1"
}
}
}
Après investigation, La correction consiste à
[]
(utilisés pour les tableaux) par des accolades{}
(utilisées pour les objets) et"tools" : {
"components": [
{
"vendor" : "OWASP",
"name" : "Dependency-Track",
"version" : "4.11.5"
}
]
},
le winmerge du fichier à gauche après correction et à droite avant correction est en attachement.
L'erreur non détéctée par cycloneDX-cli sous linux est il un bug de cet outil ?
Ou est un bug de CyberWatch qui devrait accepter ce fichier en import comme valide au regard du standard OWASP CycloneDX ?
The text was updated successfully, but these errors were encountered: