Skip to content

multiple security and robustness issues and adds release automation - #226

Merged
kpchoi merged 6 commits into
mainfrom
kp_handling_issues_20260713
Jul 15, 2026
Merged

multiple security and robustness issues and adds release automation#226
kpchoi merged 6 commits into
mainfrom
kp_handling_issues_20260713

Conversation

@kpchoi

@kpchoi kpchoi commented Jul 15, 2026

Copy link
Copy Markdown
Collaborator

Bug Fixes

  • Prevent signed integer overflow in VLC exp-golomb decoding by using unsigned arithmetic
  • Add buffer overflow protection in bitstream reading
  • Validate TransCoeff range in DC and AC coefficient parsing
  • Fix buffer size validation in decoder with s64 casting to prevent overflow

Release Automation

  • Add GitHub Actions workflow to automatically generate SHA256SUMS for releases
  • Add GitHub Actions workflow to verify release tag version matches oapv.h version numbers

Issues Resolved

kpchoi added 6 commits July 13, 2026 18:15
Signed-off-by: KP Choi <kp5.choi@samsung.com>
Signed-off-by: KP Choi <kp5.choi@samsung.com>
Signed-off-by: KP Choi <kp5.choi@samsung.com>
Signed-off-by: KP Choi <kp5.choi@samsung.com>
Signed-off-by: KP Choi <kp5.choi@samsung.com>
@kpchoi
kpchoi requested review from cpncf, mss-park and ssantihub July 15, 2026 03:42
@tuzm24
tuzm24 self-requested a review July 15, 2026 05:58

@tuzm24 tuzm24 left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@kpchoi
kpchoi merged commit b5cc54b into main Jul 15, 2026
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

2 participants