Security Inventory Libraries

Dataset representing libraries registered in the Datadog Security Inventory.
Each record describes a software package and its relation with the organization resources.

dd.security_inventory_libraries

Cloud Security Infrastructure Packages UI

Code Security Libraries Inventory UI

Fields

TitleIDTypeData TypeDescription
Asset Nameasset_namecorestringHuman-readable name of the resource that uses the library.
Asset Typeasset_typecorestringHuman-readable type of the resource that uses the library.
Block Location File Namesblock_locations_file_namescorearray<string>List of file names where the library is declared as a dependency.
Code Locationscode_locationscorejsonJSON array with exact locations inside the code where the library is referenced.
Default Branchdefault_branchcorestringDefault branch of the repository where the library is detected (e.g., main, master).
EcosystemecosystemcorestringPackage-manager ecosystem to which the library belongs (e.g., Maven, RubyGems, NuGet).
End-of-Life DateeolcoretimestampTimestamp (epoch milliseconds) when the library is expected to reach or has reached EOL.
First Commitfirst_commitcorestringCommit SHA where the library was seen for the first time in this resource.
First Detectionfirst_detectioncoretimestampTimestamp (epoch milliseconds) when the library was detected for the first time.
First Seen Atfirst_seen_atcoretimestampTimestamp (epoch milliseconds) when the library metadata was ingested for the first time.
HomepagehomepagecorestringURL of the library’s official homepage or repository.
LanguagelanguagecorestringPrimary programming language of the library (e.g., ruby, java, dotnet).
Last Commitlast_commitcorestringCommit ID where the library was detected for the last time on this resource.
Latest Versionlatest_versioncorestringMost recent version of the library that we are aware of in the public repository.
Latest Version Publish Datelatest_version_publish_datecoretimestampTimestamp (epoch milliseconds) when the latest_version was published.
Library Namelibrary_namecorestringCanonical name of the library (as declared by the package manager).
Library Normalized Namelibrary_normalized_namecorestringLower-cased, normalized version of library_name, used for de-duplication.
Library Versionlibrary_versioncorestringExact version string of the library that is in use in the resource.
LicenselicensecorestringName of the license under which the library is distributed (e.g., MIT, Apache-2.0).
License Typelicense_typecorestringCategorization of the license (permissive, copyleft, proprietary, etc.).
Modification Detected Atmodification_detected_atcoretimestampTimestamp (epoch milliseconds) when a change in the library (version, hash, etc.) was first observed.
Newer Versions Numbernewer_versions_numbercoreint64Number of newer versions available in the upstream repository.
OpenSSF Levelopenssf_levelcorestringSecurity level of the project according to the OpenSSF Best Practices Badge (e.g., NONE, PASSING, SILVER, GOLD).
Popularity Levelpopularity_levelcorestringInternal ranking that reflects how popular the library is (e.g., TOP_100, HIGH, MEDIUM, LOW).
PostureposturecorejsonJSON structure with detailed posture evaluation marks (legal_mark, openssf_mark, popularity_mark, version_mark, etc.).
Publish Datepublish_datecoretimestampTimestamp (epoch milliseconds) when the specific library_version was originally published upstream.
Package URL (purl)purlcorestringStandard purl that uniquely identifies the library and version (e.g., pkg:gem/rails@8.0.1).
Related Servicesrelated_servicescorearray<string>Array with names of services that are directly related or dependent on this library.
RelationrelationcorestringType of dependency relationship with the resource (DIRECT, TRANSITIVE, NOT_SUPPORTED).
RepositoryrepositorycorestringURL or identifier of the upstream repository hosting the library’s source code.
Risksriskscorearray<string>Array of risk identifiers for this library
Root Parent Nameroot_parent_namecorestringName of the highest-level dependency that ultimately requires this library.
Root Parent Versionroot_parent_versioncorestringVersion of the root_parent_name that brings in this library.
ScopescopecorestringDependency scope in which the library is used (e.g., PRODUCTION, TEST, DEVELOPMENT).
Service Sourceservice_sourcecorestringOrigin service or code base that reported the library information.
TooltoolcorestringName of the tool that detected or generated the library metadata (e.g., SCA, INFRA).
Tree Locationtree_locationcorestringPosition of the library in the dependency tree, expressed as a breadcrumb-like path (e.g., '1' for the direct dependency, '1_1' for its first transitive, '2_3_4' for deeper levels).
Version Numberversion_numbercoreint64Numeric representation of the library, useful for sorting (e.g., 800000001).
EnvironmentenvcorestringComa separated string array of active environments of the resource impacted by the vulnerability (e.g., env:prod, env:staging).
OriginorigincorestringComa separated string array of sources of the data or detection pipeline (e.g., origin:sci, origin:APM).
Extended Environmentextended_envcorestringComa separated string array of billed environments of the resource impacted by the vulnerability."
TeamteamcorestringComa separated string array of owning or responsible teams for the resource impacted by the vulnerability (e.g., team:profiling, team:k9_sca).
Repository Digestrepo_digestcorestringComa separated string array of digests of the container impacted by the vulnerability (e.g., repo_digest:sha256:…).
Image Layer Digestimage_layer_digestcorestringComa separated string array of digests of an individual layer within the container image impacted by the vulnerability (e.g., image_layer_digest:sha256:…).
Image Layer Diff IDimage_layer_diff_idcorestringComa separated string array of diff IDs of layers within the container image impacted by the vulnerability (e.g., image_layer_diff_id:sha256:…).