[v1.3.0] - August 1st, 2024
Added
-
Categories
- Added
Remediation
category. #1066
- Added
-
Event Classes
- Added
Event Log Activity
event class to the System Activity category. #1014 - Added
Remediation Activity
,File Remediation Activity
,Process Remediation Activity
,Network Remediation Activity
event classes to the Remediation category. #1066 - Added
Windows Service Activity
event class to the System Activity category via Windows extension. #1103 - Added
Software Inventory Info
event class to the Discovery category. #1134
- Added
-
Profiles
- Added
osint
Profile based on theosint
object. #992
- Added
-
Objects
- Added
d3fend
,d3f_tactic
,d3f_technique
MITRE objects. #1066 - Added
ja4_fingerprint
object. #834 - Added
ja4_fingerprint_list
as a list ofja4_fingerprint
objects. #834 - Added
ticket
object. #1068 - Added
osint
object. #992 - Added
signatures
object, an array ofsignature
objects. #992 - Added
whois
object. #992 - Added
domain_contact
and array-typeddomain_contacts
object for use withwhois
object. #992 - Added
Windows Service
object to the Windows extension. #1103 - Added
timespan
object. #1125
- Added
Improved
-
Categories
n/a -
Event Classes
- Added
file_result
to File Hosting Activity. #1045 - Added entries to
injection_type_id
enum (Process Activity
) andactivity_id
enum (Memory Activity
). #1060 - Added a
Restart
,Enable
,Disable
, andUpdate
activity_id
to theApplication Lifecycle
class. #1064 - Added
ja4_fingerprint_list
to base network event class. #834 - Added
ticket
toIncident Finding
event class. #1068 - Added new activities
Enroll
,Activate
,Deactivate
,Suspend
, andResume
to theEntity Management
class. #1095 - Added new activity
Listen
toNetwork Activity
and relax requirement ofsrc_endpoint
. #1147 - Added
state
,state_id
toDevice Config State Change
. #1143 - Added
resources
attribute toVulnerability Finding
andCompliance Finding
. #1150
- Added
-
Profiles
n/a -
Objects
- Added
ext
toFile
object. #1046 - Added
account
,device
,email
,url
,user
toevidences
in detection finding. #1000 - Added
state_id
,state
toDigital Signature
object. #1069 - Added
domain
toUniform Resource Locator
object. #1096 - Added
reg_key
andreg_value
toEvidence Artifacts
object. #1078 - Added
type_id
and associated entity objects toManaged Entity
. #1094 - Added
vendor_name
,type
,type_id
to objectpackage
. #1093 - Added
router
,ids
, andips
entries totype_id
enum in theEndpoint
object. #1121 - Added
job
toEvidence Artifacts
object. #1130 - Added
ip
to objectload_balancer
. #1138 - Added
cpe_name
andhash
toSoftware Package
object. #1142 - Added
avg_timespan
to thekb_article
object. #1125 - Added
created_time
,desc
,short_desc
,reputation
,src_url
toenrichment
object. #1149 - Added
compliance_references
,compliance_standards
to thecompliance
object. #1110
- Added
Bugfixes
- Fixed the host profile construction in
patch_state
event class. #1087 - Removed the optional requirement overrides for
name
anduid
in_resource
as they are part of a constraint. #1087 - Fixed declarations of
data_lifecycle_state_id
,integrity
,opcode_id
,risk_level
, andanalytic.type_id
. #1111
Deprecated
- Deprecated
resource
inVulnerability Finding
andCompliance Finding
event classes in favor ofresources
. #1150
Breaking changes
n/a
Misc
- Colorized validator output #1048
- Updated the GitHub workflow for the
ocsf-validator
to print colorized output.
- Updated the GitHub workflow for the
- Clarify how to reference profiles in metadata #1056
- Updated the description of
metadata.profiles
to clarify the correct way to reference a profile in that list.
- Updated the description of
- Added a
gitignore
file. #1071 - New Extension registration for Cisco #1074
- Cleaned up MITRE trademarks and registrations for captions and descriptions.
- Declared enums in dictionary.json have sane "0" (Unknown) and "99" (Other) declarations and descriptions where appropriate #1111
- Adds support for
suppress_checks
controls in attributes to allow tools to automatically validate conventions #1063- Updated several attributes that do not follow conventions to disable linting for them
- Added
credential_uid
as an Observable type -type_id: 19
. #1137 - New Extension registration for US Gov #1140
- Enum definitions are now refactored such that generic enum descriptions have "See specific usage" in the description #1146